выбрать пустую с наибольшим количеством сахара.
Если таковых несколько, то выбирается ближайшая.
Передвинуться в эту клетку и забрать весь находящийся в ней сахар.
Таким образом, количество сахара у агента складывается из того, что он имел и полученного в новой клетке за вычетом потребления в данном временном интервале.
Агент погибает, если ему нечего есть. В исходном варианте модели умерший агент заменяется агентом, находящимся в случайно выбранной пустой клетке со случайно выбранными характеристиками.