inconito.net

index

description

inconito.net est le site Web personnel de Manuel De Girardi.
Le site Web est dédié au développement cybernétique avec le langage Ada.

Histoire

Depuis 23 ans ; Je présente les programmes élaborés et implémentés avec Ada.
Vous trouverez un tutoriel et un gestionnaire de projets dans les pages suivantes :

listes des documents

Tutoriel Ada est inspiré des cours de programmation du premier cycle d'étude.
gnu.html regroupe les informations essentielles pour programmer sur GNU/Linux.
skywalker-0.21.0b.tar.gz est un gestionnaire de projets écrits avec Ada pour GNU/Linux.
Websurf présente quelques uns des projets du site inconito.net.
www.html est la page index précédente du site inconito.net.

Objet

La page systémique présente le modèle originel pris en exemple pour modéliser un système cybernétique.

En bref

La page dialog.html est le résultat d'une conversation avec un agent de dialogue artificiel conçu grâce à un modèle mathématique particulier.
La page accronymes.html regroupe quelques accronymes retrouvés.

Contact

Cette boite de dialogue vous permet de m'écrire un message.
Manuel De Girardi

Release note

J'avais écrit que l'agent de dialogue du programme main n'était par fonctionnel car celui-ci utilisant la bibliiothèque REM_NN_Wrapper alors que celle-ci visiblement ne pouvait être utilisée comme je l'avais entrepris provoquant un message de bug jusqu'à la version x.13.x de Debian.
Souhaitant profiter de toutes les fonctionnalités du programme main sur la version Bullseye de Debian, j'ai placé l'instanciation du paquetage REM_NN dans une parti déclarative avant la section "accept Response" de NN_Request dans El.Neural_Network en prenant soin de placer l'implémentation de get_input avant celle-ci et d'ajouter une variable pour transmettre l'input à lire ; Alors que sa lecture sera accompli à l'instanciation du paquetage évoqué.
Il serait alors surprenant que j'atteigne mon objectif, car l'input est reçu lors du rendez-vous Response.
C'est alors grâce à un remplacement de la tache NN_Request par une fonction prenant l'input en paramètre que j'obtiendrais un programme plainnement fonctionnel.

Le programme main compile alors normalement sur Debian Bullseye.

Programme main

Concernant le programme main ; J'ai pubblié dans les sources une implémentation de l'algorithme Astar lequel étant une recherche de chemin optimal alors que celui - ci n'est pas conforme aux exigence de l'algorithme nécessitant d'utilisé une file à priorité, ce que n'est pas une liste doublement chaînée utilisée ici avec la bibliothèque doubly_linked_list de Ada.containers.
De plus une négligence de ma pare à fait qu'un test est placé dans une boucle alors qu'une itération suffise.