Потенциальная многоагентная система?

Для задания мне нужно сделать многоагентную систему (очень открытый, но короткий проект), что-то вроде хищника/добычи или моделирования трафика? Это будет написано на языке Джейсона/Агента. Я теряюсь в догадках, что на самом деле реализовать (что осуществимо?), так как это может быть что угодно, чем причудливее, тем лучше!


person Paulo    schedule 05.02.2010    source источник


Ответы (3)


Создавайте агентов, генерирующих идеи.

Другие агенты оценивают идеи и либо пытаются украсть идеи, которые им нравятся, либо убивают людей с хорошими идеями. Внедрите в них моральный кодекс, чтобы некоторые типы агентов не были вынуждены воровать, а пытались изобретать новые идеи, если одна из них конфликтует с другой.

В конце вы можете увидеть, какие типы агентов преуспевают, какие идеи генерируются и что лучше для общества (например, агенты с высоким моральным кодексом или агенты, которые воруют идеи и быстро их реализуют).

Это будет веселый способ моделирования жизни и наиболее эффективное сочетание моральных и аморальных факторов для создания продуктивного и эффективного общества.

person Community    schedule 05.02.2010
comment
Ура Крис; Думаю, я и сам попробую, если надоест :) - person Noon Silk; 05.02.2010

сделать муравьиную ферму. довольно просто, они могут путешествовать только по определенным путям, и все, что вам действительно нужно делать, это избегать столкновения друг с другом.

если вы хотите увеличить его, вы можете создать поток трафика, то есть только определенное количество муравьев может находиться на пути одновременно.

person helloandre    schedule 05.02.2010

Я всегда думал, что что-то вроде RoboCup по футболу — это довольно крутой проект. (хотя это как бы меркнет по сравнению с «агентами генерации идей» Silky :)).

person Eugen Constantin Dinca    schedule 06.02.2010