CreatorsOk
foo52ru ТехноШаман
foo52ru ТехноШаман

boosty


Алгоритм распределения энергии от Солнца на данный момент.

В функцию передаётся два параметра.
1. количество слоёв древисины, которые потенциально могут получить энергию
2 коэффициент - количество сомкнутых слоёв, который может пробить свет
На рисунке два варианта расположения слоёв древесины.
Первый параметр, для примера, я взял равным 9, второй - 3.
Пронумеруем верхние 9 слоёв древисины числами от 9 до 1
(на рисунке первый столбик)
Коэффициент уменьшается после прохождения слоя древесины и восстанавливается, проходя пустое пространство. Причём, коэффициент не может превысить 3
( изначальное значение)
На рисунке, это вторые столбцы.
А теперь умножаем номер слоя на коэффициент, если он в диапозоне от 3 до 1.
Получается, сколько энергии получат клетки в этом слое.
Если древесина идёт сплошняком, то энергию получат только 3 слоя.
Если чередуется с пустотой, то энергию могут получить все 9 слоёв.
В последних столбиках сколько энергии доступно на этом слое
Свет как бы восстанавливается в пустотах.
Чем больше было слоёв древесины, тем больше должно быть пустых слоёв для восстановления света.
Что то рисунок не вставляется

Алгоритм распределения энергии от Солнца на данный момент.

More Models and Creators