对于作业,我必须制作一个多代理系统(非常开放,但是一个简短的项目),比如捕食者/猎物或交通模拟?它将写在Jason / Agent中。我对实际实施的内容(什么是可行的?)感到茫然,因为它可以是任何东西,越奇怪越好!
答案 0 :(得分:7)
创造创意代理。
其他代理人对这些想法进行评价,要么试图窃取他们喜欢的想法,要么用好主意杀死人。将一些道德准则嵌入其中,以便某些类型的代理人不会被迫窃取,但如果他们中的一个与另一个人发生冲突,他们会尝试发明新想法。
最后,你可以看到什么类型的代理成功,产生了什么样的想法,什么对社会更好(即具有高道德代码的代理人或窃取想法和快速实施的代理人)。以可能模拟生活和道德/不道德行为者的最有效组合来创造一个富有成效和高效的社会将是一种热闹的方式。
答案 1 :(得分:0)
建立一个蚂蚁农场。非常简单,它们只能在某些路径上行进,而你真正需要做的就是避免碰撞。
如果你想加强它,你可以做交通流,即一次只允许一定数量的蚂蚁在路径上。
答案 2 :(得分:0)
我一直认为像RoboCup足球这样的东西作为一个项目是一件非常酷的事情(尽管与丝滑的'创意代理'相比,它有点苍白):)。