当前位置:   article > 正文

Gitee 上最不明觉厉的项目:用代码创造出一个人工生命_人工生命 代码

人工生命 代码

说到各种 AI 项目,大家想到的可能更多是计算机视觉、深度学习这种「用机器模拟人」的应用场景。同是 AI 项目, Gitee 上这位同学追求的目标不再是「用机器模拟人」,而是「用代码创造生命」,如果你去项目主页看看项目说明和评论区他和其他同学的互动,也许甚至能从中看出一点哲学意味。

 

项目名称:Frog-人工生命

项目作者:drinkjava2

开源许可协议:Apache-2.0

项目简介:这是一个人工生命试验项目,最终目标是创建“有自我意识表现”的模拟生命体,技术架构基于02年提出的 一个人工脑模型。 这个项目永远没有结束的时候,开始于模拟一个简单的生命体,然后是青蛙、狗......,结束于有“自我意识表现”的人工脑,或者说,结束于被机器人代替人类的那一天。

 

项目架构

这是一个Java项目,分为Application、Env、Frog三个模块:

Application模块: 用于项目的启动、关闭等基础服务,Windows环境下可以用run.bat来启动它查看演示。

Env模块: 模拟一个生物生存区,用不同形状的图形点阵来表达和模拟食物、天敌、障碍等物体,这个虚拟空间由程序员全权控制,将随着Frog的脑进化而不断变得越来越复杂。

Frog: 这是人工生命的主体,目前起名叫青蛙(Frog)。

 

项目演示

增加「眼睛」器官后,找食效率提高

 

项目作者将更多信息写在了项目主页,想要感受一下不明觉厉的同学可以点进去看看:https://gitee.com/drinkjava2/frog

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/凡人多烦事01/article/detail/530028
推荐阅读
相关标签
  

闽ICP备14008679号