文件名称:ArtificialLifeEvolutionSimulatorOpenGL3Dworldenvi
- 所属分类:
- OpenGL
- 资源属性:
- [Windows] [Visual C] [源码]
- 上传时间:
- 2012-11-26
- 文件大小:
- 107kb
- 下载次数:
- 0次
- 提 供 者:
- anat****
- 相关连接:
- 无
- 下载说明:
- 别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容均来自于网络,请自行研究使用
Pretty cool 3D lower level AI simulator. There is a food chain. The low creatures eat the stationary food, the high creatures eat the low creatures. Once a pair mates , the mother carries eggs with her for a while. Once a counter is reached, the eggs hatch. This counter varries with genetics. When a pair mates, the child s DNA is composed of 40 mother s genes, 40 father s and 20 random. The genes contain information that controls the creatures behavior. This behavior works like Maslow s heirarchy of needs. There are 4 states, Look For Food, Look For Mate, Run Away, Roam Around. Genes contain a priority for each state. A creature will not do a priority 2 state if the requirements for priority 1 are not satisfied. These tolerances for these requirements are also contained in the genes.- Pretty cool 3D lower level AI simulator. There is a food chain. The low creatures eat the stationary food, the high creatures eat the low creatures. Once a pair mates , the mother carries eggs with her for a while. Once a counter is reached, the eggs hatch. This counter varries with genetics. When a pair mates, the child s DNA is composed of 40 mother s genes, 40 father s and 20 random. The genes contain information that controls the creatures behavior. This behavior works like Maslow s heirarchy of needs. There are 4 states, Look For Food, Look For Mate, Run Away, Roam Around. Genes contain a priority for each state. A creature will not do a priority 2 state if the requirements for priority 1 are not satisfied. These tolerances for these requirements are also contained in the genes.
(系统自动生成,下载前可以参看下载内容)
下载文件列表
ccode2
......\GLPlayGround
......\............\GalaxyLifeSim
......\............\.............\autosave.csv
......\............\.............\creatures
......\............\.............\.........\0_1_20479_creature.txt
......\............\.............\.........\0_1_20499_creature.txt
......\............\.............\.........\0_1_3_creature.txt
......\............\.............\.........\0_1_49236368_creature.txt
......\............\.............\DEBUGModule.cpp
......\............\.............\DEBUGModule.h
......\............\.............\debugout.txt
......\............\.............\defines.h
......\............\.............\glSpaceGame2.aps
......\............\.............\glSpaceGame2.clw
......\............\.............\glSpaceGame2.cpp
......\............\.............\glSpaceGame2.dsp
......\............\.............\glSpaceGame2.dsw
......\............\.............\glSpaceGame2.h
......\............\.............\glSpaceGame2.ncb
......\............\.............\glSpaceGame2.opt
......\............\.............\glSpaceGame2.plg
......\............\.............\glSpaceGame2.rc
......\............\.............\glut32.lib
......\............\.............\glUtils.h
......\............\.............\MainShip.h
......\............\.............\missile.h
......\............\.............\objects.h
......\............\.............\objects_ext.h
......\............\.............\Planet.h
......\............\.............\Resource.h
......\............\.............\Ship2DSimple.h
......\............\.............\Stats.csv
......\............\.............\StdAfx.cpp
......\............\.............\StdAfx.h
......\............\.............\utils.h
......\............\.............\world.h
......\............\.............\WorldObject.h
......\GLPlayGround
......\............\GalaxyLifeSim
......\............\.............\autosave.csv
......\............\.............\creatures
......\............\.............\.........\0_1_20479_creature.txt
......\............\.............\.........\0_1_20499_creature.txt
......\............\.............\.........\0_1_3_creature.txt
......\............\.............\.........\0_1_49236368_creature.txt
......\............\.............\DEBUGModule.cpp
......\............\.............\DEBUGModule.h
......\............\.............\debugout.txt
......\............\.............\defines.h
......\............\.............\glSpaceGame2.aps
......\............\.............\glSpaceGame2.clw
......\............\.............\glSpaceGame2.cpp
......\............\.............\glSpaceGame2.dsp
......\............\.............\glSpaceGame2.dsw
......\............\.............\glSpaceGame2.h
......\............\.............\glSpaceGame2.ncb
......\............\.............\glSpaceGame2.opt
......\............\.............\glSpaceGame2.plg
......\............\.............\glSpaceGame2.rc
......\............\.............\glut32.lib
......\............\.............\glUtils.h
......\............\.............\MainShip.h
......\............\.............\missile.h
......\............\.............\objects.h
......\............\.............\objects_ext.h
......\............\.............\Planet.h
......\............\.............\Resource.h
......\............\.............\Ship2DSimple.h
......\............\.............\Stats.csv
......\............\.............\StdAfx.cpp
......\............\.............\StdAfx.h
......\............\.............\utils.h
......\............\.............\world.h
......\............\.............\WorldObject.h