Pour une affectation, je dois faire un système multi-agent (très ouvert, mais un projet court), quelque chose comme un prédateur/proie ou une simulation de trafic? Il sera écrit dans Jason/Agent speak. Je ne sais pas ce qu'il faut réellement mettre en œuvre (qu'est-ce qui est faisable?), Car cela peut être n'importe quoi, le plus bizarre, le mieux!Un système multi-agent potentiel?
Répondre
Créez des agents générateurs d'idées. Les autres agents évaluent les idées et essaient de voler les idées qu'ils aiment, ou tuent les gens avec de bonnes idées. Incorporez du code moral pour que certains types d'agents ne soient pas obligés de voler, mais ils essaieront d'inventer de nouvelles idées si l'une d'entre elles est en conflit avec une autre. À la fin, vous pouvez voir quels types d'agents réussissent, quel type d'idées sont générées et ce qui est le mieux pour la société (agents moralisateurs ou agents qui volent des idées et mettent en œuvre rapidement).
Ce sera une façon hilarante de modeler la vie et la combinaison la plus efficace d'agents moraux/immoraux pour créer une société productive et efficace.
faire une fourmilière. assez simple, ils ne peuvent voyager que sur certains chemins, et tout ce que vous avez vraiment à faire est d'éviter de vous heurter les uns les autres. Si vous vouliez l'augmenter, vous pourriez faire du trafic, c'est-à-dire que seul un certain nombre de fourmis sont autorisées dans un chemin à la fois.
J'ai toujours pensé que quelque chose comme RoboCup football était une chose assez cool à faire en tant que projet (même si c'est un peu pâle par rapport aux «agents générateurs d'idées» de soyeux :)).
- 1. Potentiel d'injection SQL ici?
- 2. Déréférencement potentiel nul
- 3. bogue potentiel openGL
- 4. Bug potentiel dans Android asynctask
- 5. Bogue Django potentiel dans QuerySet.query?
- 6. Comment résoudre IE8 Avertissement de sécurité dans un développeur potentiel
- 7. Parser JSON d'AJAX, un homme potentiel au milieu avec eval?
- 8. Scala 2.8 - Problème potentiel avec des arguments nommés
- 9. Temps d'indisponibilité potentiel pendant la mise à niveau MSI
- 10. Problème potentiel avec ssl dans le script php
- 11. résultat de l'analyseur de fuite potentiel wont go loin
- 12. Leask potentiel d'un objet, Biuld et analyser, viewForHeaderInSection
- 13. Problème potentiel avec la base de données stockée sur un serveur
- 14. La clé primaire du public serait-elle un risque potentiel pour la sécurité?
- 15. Serveur <-> Communication client Silverlight avec un fort trafic potentiel
- 16. Comment contourner un problème de performance potentiel lors de l'utilisation d'une relation Grails hasMany?
- 17. Quelle serait l'expression régulière pour trouver "RT @" ?? Et l'enlever comme un résultat potentiel?
- 18. Aide avec un cheval de Troie potentiel passé sur le site
- 19. Algorithme efficace pour créer une distribution idéale de groupes dans des conteneurs avec un dépassement potentiel?
- 20. .Bloc système WinForm Net sur un système d'exploitation 64 bits
- 21. has_many et un système d'héritage
- 22. Programmer un système avec C++
- 23. Convertir un système en multilingue
- 24. Qt - Obtenir un système d'information
- 25. Trouver des emplacements libres dans un système de réservation
- 26. Comment copier un fichier du système local vers un autre système en C# (application Windows)?
- 27. Copier/Déplacer un client SAP d'un système vers un autre système
- 28. créer un dossier dans un système en réseau à partir d'un autre système
- 29. écrire un fichier batch pour copier un fichier texte du système Windows au système Unix
- 30. Comment construire un système de suivi des modifications - pas un système d'audit
C'est juste cool. – NotMe
Cheers Chris; Je pense que je vais essayer moi-même si je m'ennuie assez :) –