Моделирование хищника-жертвы

Я пытаюсь реализовать модель хищник-жертва. Это агент-ориентированная модель. Каждые несколько миллисекунд происходит новый ход. На поле есть два типа существ: хищник и жертва. Поведение каждого из них задается следующими правилами:

Хищник:

  1. Только что переместился на незанятую клетку
  2. Каждые несколько шагов создает потомство на своей старой клетке
  3. Продолжительность жизни ограничена количеством ходов

Хищник:

  1. Хищник перемещается в клетку с добычей. Если таких клеток нет, то в любой свободной соседней клетки
  2. То же
  3. То же

У меня проблема с выбором хода добычи. Prey

Например, у меня есть жертвы в клетках 5 и 9. Каждая из них может переместиться в клетку 6. Как я могу разрешить этот конфликт? Thanks

5
задан Peladao 20 January 2012 в 16:24
поделиться