Skip to content

用erlang写一食物链系统,未来希望能做成完整的生态系统

Notifications You must be signed in to change notification settings

ecosystemer/foodchain

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

生态系统

本系统是非常大非常大的系统,我已经做好长期作战的准备

版本V0.01

just do it now! 先做起来,有问题不怕,有难点没事!先做,在做的过程中不段修改

  1. 生存环境 100*100的正方形空间

  2. 生物有:狼、羊、草

  3. 基本规则:

    1. 狼、羊、草都有固定寿命、都能生产后代、
    2. 狼、羊都有各自运动速度、都饥饿度
    3. 使用统一的时间缀,在指定时间点可以做相应动作
  4. 草具有的动作有:

    1. 静止不动
    2. 生长
    3. 被羊吃掉
    4. 寿终死掉
    5. 生出后代(简化为新生成出草)
  5. 羊的动作:

    1. 静止不动
    2. 生长
    3. 被狼吃掉
    4. 寿终死掉
    5. 生出后代(简化为不需要配对)
    6. 移动(前、后、左、右)
    7. 吃草
    8. 饿死
  6. 狼的动作:

    1. 静止不动
    2. 生长
    3. 寿终死掉
    4. 生出后代(简化为不需要配对)
    5. 移动(前、后、左、右)
    6. 吃羊
    7. 饿死

流程:

1. 

近期目标(V0.1版)

实现一个简单但完备的食物链——狼-羊-草

远期目标

终极目标

About

用erlang写一食物链系统,未来希望能做成完整的生态系统

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published