Le système d'exploitation GNU/Linux a évolué depuis ses origines de système pirate jusqu'à devenir un système UNIX complet, capable de rivaliser avec n'importe quel UNIX commercial. Il est maintenant une base peu onéreuse pour la construction de bonnes stations de travail. Il s'est libéré de ses problèmes de compatibilité matérielle en ayant été porté sur des stations DEC Alpha, Sparcs, Power PC et bien d'autres. Son potentiel de croissance rapide ainsi que son support réseau le rend idéal pour le partage du temps de travail entre plusieurs ordinateurs. En tant que station de travail, il permet toutes sortes de recherches et de développements, y compris les travaux sur l'intelligence artificielle et la vie artificielle.
Le but de ce HOW-TO est de fournir une base permettant de trouver différents logiciels, bibliothèques de code, et tout ce qui peut aider à démarrer (et trouver les ressources) dans le monde de l'intelligence artificielle, de la vie artificielle, etc. Tout cela dans l'optique GNU/Linux.
v2.4 (en développement) — Nouvelles entrées : Eprover, Player et Robodeb. J'ai divisé la section Agents en deux sous-sections, à savoir Agents Logiciels et Simulateurs et Robotique. Je crains d'être allé un peu vite quand à la répartition, mais c'est une amélioration. MIA trouvé! Cellular, le système d'automate programmable cellulaire.
v2.3 — Nouvelles entrées : Yamp, pygene, Push, ANNEvolve, dgpf, Golly, IBAL, 3APL, OSCAR, and RobocodeNG. Mise à jour des entrées Yale, Joone, Drone, Biome, ECLiPSe, Xtoys, GECO, Creatures Docking Station et d'autres. J'ai également renommé la section MIA en Manquants et Inactifs qui regroupe maintenant les liens morts ou erronés pour lesquels je ne trouve de remplacement et les projets qui ne sont plus actifs.
v2.2 — Quelques liens cassés ont été réparés et quelques nouvelles entrées ont du être déplacées dans la section MIA (manquante). J'ai également supprimé une entrée dupliquée. Nouvelles entrées : MASON, spyse, AntWars, OpenSteer, Pyro, Robocode, Trend and Open BEAGLE.
v2.1 — Nouvelles entrées : NLTK, NEURObjects, KANREN, Neural Networks at your Fingertips, SimWorld, SimAgent, Fuzzy sets for Ada, maxent, Evo, breve and AJA
v2.0 — Un vérificateur de liens m'a permis de supprimer les liens erronés ou de les remplacer. Voir la liste des entrées supprimées dans la section MIA (me contacter si vous connaissez le nouveau lien). Nouvelles entrées : Yale, DIET Agents, JASA, Jason, Noble Ape, Maude, ECLiPSe, lush, and pygp
v1.9 — Ajout d'une nouvelle entrée (Bond) et réparation du lien donné plus bas, qui pointe vers la liste dynamique.
v1.8 — Nettoyage de liens erronés, recherche de nouveaux liens lorsque cela était possible et suppression de ceux qui semblent avoir disparus. Quelques nouvelles entrées ajoutées également : Torch, Aleph, AI Kernel, OpenCyc, HTK, FFLL, JCK, Joone, scnANNlib, GAUL, Cougaar, and RoboTournament
v1.7 — 9 autres nouvelles entrées ajoutées, une série de liens réparés, quelques éléments enlevés qui ont disparus du net. Nouvelles entrées : SPASS, CNNs, JCASim, Genetic, CAGE, AgentFarms, MATREM, OAA, et UTCS Neural Nets Research Group Software
v1.6 — Ajout de 9 nouvelles entrées, deux liens réparés et un élément redondant enlevé.
v1.5 — 26 nouvelles entrées, ainsi que deux ou trois réparations de liens.
v1.4 — 10 mises à jour effectuées et réparation de liens en rapport avec LISP.
v1.3 — Pour rattraper le retard, j'ai ajouté plus de 30 nouvelles entrées aujourd'hui et je l'ai soumis au LDP.
Pas d'enregistrements sur les versions précédentes :(
Tous les programmes devraient être disponibles sur Internet (ftp ou http). Les liens vers ces ressources sont fournis dans la description de chaque logiciel. Il y a également une pléthore de logiciels non traités dans ces pages (qui sont généralement indépendants de la plate-forme), situés sur une des ressources listées dans la section lien du site principal (donné plus haut).
Si vous trouvez des erreurs, que vous êtes au courant des mises à jour de l'un des outils décrit plus loin, ou que vous rencontrez des problèmes pour compiler l'une des applications, écrivez-moi à jae@zhar.net et je verrai ce que je peux faire.
Si vous connaissez des applications sur l'IA/VA, des bibliothèques de classe, etc, envoyez-moi un email au sujet de celles-ci. Mentionnez votre nom, l'adresse ftp ou http où l'on peut trouver ces applications, ainsi qu'un bref résumé/commentaire sur le logiciel (ces informations devraient me rendre les choses beaucoup plus faciles... mais ne vous sentez pas obligés de le faire ;) ).
Je sais que garder cette liste à jour et l'augmenter demande pas mal de travail. Alors s'il vous plait, soyez patient (j'ai aussi d'autres projets en cours). J'espère que vous trouverez ce document utile.
Copyright (c) 1996-2006 John A. Eikenberry
LICENCE
Ce document peut être reproduit et distribué entièrement ou en partie, sur n'importe quel média, qu'il soit physique ou électronique, à condition que cette licence apparaisse sur la reproduction. La redistribution commerciale est autorisée et encouragée. Un préavis de 30 jours, par courriel à l'auteur, de la redistribution serait appréciée, afin de donner à l'auteur le temps de fournir des documents à jour.
A. CONDITIONS REQUISES POUR LES MODIFICATIONS
Tout document modifié, y compris les traductions, anthologies, ou documents partiels, doit se conformer aux conditions suivantes :
Ces versions doivent être identifiées comme étant des versions modifiées
Le nom de la personne réalisant ces modifications doit être indiqué.
Il est nécessaire de mentionner le nom de l'auteur original.
L'emplacement du document original non modifié doit être indiqué.
Le ou les noms des auteurs ne doivent pas êtres utilisés pour revendiquer ou impliquer leur approbation du document qui résulte de ces modifications sans l'accord de l'auteur original.
De plus, il est recommandé (mais pas obligatoire) de respecter ces consignes :
Les modifications, y compris les suppressions, doivent êtres signalées.
L'auteur doit être prévenu de toute modification avant la redistribution par courriel, si une adresse électronique est fournie dans le document.
Une exception cependant : les anthologies de documents LDP peuvent n'inclure qu'une copie des termes de cette licence de manière visible, à l'intérieur du recueil, et peut remplacer les autres copies de cette licence par une référence à la seule copie de la licence, sans considérer le document comme "modifié" pour le besoin de cette section.
Le simple regroupement de documents LDP avec d'autres documents ou programmes sur le même médium ne doit pas impliquer que la licence porte également sur ces autres travaux.
Toute traduction, document dérivé, ou document modifié qui incorporerait ce document n'est pas soumis à des termes de licence plus restrictifs que ceux là, à l'exception du fait que vous pouvez demander aux distributeurs de mettre à disposition le document en question sous le format source.