4

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

7

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.

+2

C'est juste cool. – NotMe

+0

Cheers Chris; Je pense que je vais essayer moi-même si je m'ennuie assez :) –

0

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.

0

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 :)).

Questions connexes