Клеточный автомат для моделирования температуры

О клеточном автомате:
1) Моделирование проводится в браузере (JavaScript)
2) Обод квадрата имеет постоянно поддерживаемую температуру. Середина изменяется
3) Синий = -20 градусов, красный: 20 градусов, белый: 0 граудсов
4) Нажмите Reset что бы стартовать сначала
5) Формула для расчета температуры в следующий момент времени: temp[i][j] = (4*(ta[i][j-1] + ta[i][j+1] + ta[i-1][j] + ta[i+1][j]) + ta[i-1][j-1] + ta[i-1][j+1] + ta[i+1][j-1] + ta[i+1][j+1])/20; Зависит от соседей по вертикали и горизонтали и частично от соседей по диагонали.

Main page