Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/352.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 人工智能与El-fish仿真环境的设计?_Python_Artificial Intelligence_Simulation - Fatal编程技术网

Python 人工智能与El-fish仿真环境的设计?

Python 人工智能与El-fish仿真环境的设计?,python,artificial-intelligence,simulation,Python,Artificial Intelligence,Simulation,第一篇关于堆栈溢出的文章,希望得到一些关于如何构建一个类似于1993年maxis模拟器El Fish的模拟程序的建议,也就是游戏信息 是否有已知的“模拟系统”算法组可以运行并创建现实生活中的交互等。。。e、 g.被称为“群集”的可视化?或者,是否有一个开源代码库可供研究,或者已经在构建中 在编程方面,这也可以用纯函数式语言轻松实现吗?如果以面向对象的方式完成,我会考虑用python进行原型设计 无论如何,谢谢你给我指明了一个好的起点。我希望建立一个想法/数据世界的图形视图。它有望由底层模拟AI控

第一篇关于堆栈溢出的文章,希望得到一些关于如何构建一个类似于1993年maxis模拟器El Fish的模拟程序的建议,也就是游戏信息

是否有已知的“模拟系统”算法组可以运行并创建现实生活中的交互等。。。e、 g.被称为“群集”的可视化?或者,是否有一个开源代码库可供研究,或者已经在构建中

在编程方面,这也可以用纯函数式语言轻松实现吗?如果以面向对象的方式完成,我会考虑用python进行原型设计


无论如何,谢谢你给我指明了一个好的起点。我希望建立一个想法/数据世界的图形视图。它有望由底层模拟AI控制(可能是启发式?

就模拟系统而言,我建议您搜索“基于代理的建模”软件。有很多可用的免费工具包。我最喜欢的两个是NetLogo和Repast

此外,看起来您正在实施“遗传算法”。关于这个话题有很多好书和好页

Python很好,但许多其他语言也是如此


你的大部分时间将花在做图形上:给鱼设置动画,使它们看起来逼真。除非你能找到一个免费的鱼动画库。

我建议你试试我自己的框架。它是用Python编写的,您将用Python编写特定的模拟


它绝对可以处理你想要的那种模拟。这将在30分钟内教会你基本的大蒜素。我很乐意帮助您构建您的模拟软件包,只需在上打个招呼,我就可以指导您。

我不确定“真实生活”是什么,但有一种称为群集算法的算法,这可能是一个很好的示例。还有一些python版本。谷歌代码中有一个。谢谢,NetLogo主页是信息和创意的瑰宝