Вопрос

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

Это было полезно?

Решение

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

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

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

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

Другие советы

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

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

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top