文件名称:海洋模拟系统
文件大小:2MB
文件格式:RAR
更新时间:2010-08-24 10:58:29
avaga
该生态系统为某海洋,其中会有用户指定数目的被捕食者(Prey)、捕食者(Predator)和障碍物(系统为它们设置默认值)。规定:
● 捕食者和被捕食者都能移动;
● 被某一捕食者吃到时,被捕食者将死亡;
● 如果在指定的时间间隔里没有吃到食物,捕食者将死亡;
● 捕食者也可能是其他捕食者的被捕食者,故捕食者是被捕食者的特殊个体。一种捕食者可以根据其种属和身体大小而捕食另一捕食者,在本设计中为简单起见,约定捕食者只攻击被捕食者;
● 捕食者和被捕食者都以随机间隔复制,故两者都能以整数数目增长;
● 障碍物固定不变,也不移动,它们不需要任何食物,也不充当任何食物,但阻碍海洋中其他物体的移动;
● 程序将实现这个生态系统的交互式模拟,模拟过程提供捕食者和被捕食者数目消涨依赖机制。
【文件预览】:
ocean
----Coordinate.h(867B)
----Random.h(547B)
----Obstacle.h(327B)
----ocean.cpp(4KB)
----ocean.opt(51KB)
----Predator.h(510B)
----ocean.dsw(518B)
----Prey.h(637B)
----ocean.plg(1KB)
----ocean.dsp(5KB)
----ocean.ncb(129KB)
----Constants.h(511B)
----prey.cpp(692B)
----main.cpp(425B)
----Cell.h(1KB)
----predator.cpp(825B)
----Debug()
--------ocean.obj(48KB)
--------cell.obj(20KB)
--------ocean.ilk(838KB)
--------vc60.idb(201KB)
--------main.obj(83KB)
--------ocean.pch(5.1MB)
--------ocean.exe(576KB)
--------ocean1.exe(576KB)
--------vc60.pdb(148KB)
--------predator.obj(22KB)
--------prey.obj(18KB)
--------ocean.pdb(1.37MB)
----ocean.h(1KB)
----cell.cpp(2KB)