创建简单的二维“捕食者-被捕食者”模拟程序。被捕食者是蚂蚁(ant),捕食者是狮蚁(doodlebug)。这些小生物生活在20×20的网格世界中。每个单元格每次只能由一个个体占据。网格是封闭的,所以个体不允许离开网格世界边缘。时间以time step为单位,个体在每个time step里面都要采取某项行动。具体规则如下:
1. 建立蚂蚁的行为规则模型。
(1)Move(移动):在每个time step中,都随机向上、向下、向左或者向右移动。假如所选方向上的邻居单元格被占据,或者会造成蚂蚁移动到网