Переделать матрицу, чтобы она генерировалась только один раз, подготовить строку для вставки в документ. После вставки, манипулировать животным необходимо только через CSS классы. Добавить на карту кусты которые вырастают за 2 хода (1 ход - маленький кустик, 2 ход - нормальный куст). После того как куст вырос его может скушать олень (ваше животное). Возле деревьев, должны падать фрукты, а возле кустов - ягодки, которые сгнивают через 4 хода. Через 4 хода, поле того как ягоды и/или фрукты сгнили, на их месте начинает расти куст (для ягоды) и деревцо (для фруктов) (они вырастают за 2 хода). Олень может кушать кусты (за 2 хода), листья на деревьях (за 3 хода, после съедения всех листьев дерево становится "голым" и засыхает, через ход оно разрушается и исчезает с карты) и фрукты (за 1 ход). Плодами (ягоды, фрукты) питается мышь. Мышь кушает ягоды 4 хода, фрукты - 6 ходов. Также на странице должна быть полоса здоровья и сытости отдельно для мыши и оленя (максимум 100%) сытость уменьшается на 5% каждый ход, когда полоса сытости пуста, начинает падать здоровье на 10% каждый ход, потом умерает, через 3 хода исчезает. И мышь и олень может видеть на одну клетку вперед, а это значит что животные умеют видеть и обходить преграды или останавливаться и насыщаться едой.