<div class='quotetop'>Цитата(Peter * 16.7.2009, 9:25) [snapback]295666[/snapback]</div>
<div class='quotetop'>Цитата(t0sYAra * 16.7.2009, 8:44) [snapback]295653[/snapback]
Раз так, тогда зачем такая подробная модель? Не проще ли раз в ход пересчитывать урожайность клетки в некоторых вероятностных пределах для текущей климатической зоны? Изменения объяснить игроку концепцией климата. А все остальные вычисления, получается, не нужны, так как не влияют на игровой процесс.
[/b]
в принципе да, можно задавать макс. и мин. урожайность определенной с/х культуры от климатического типа клетки. но тогда представь... хотим мы например провести ирригацию. в результате в модели с параметром "влажность" у нас просто она подтягивается до оптимального уровня. а если такого параметра нет? получится, нужно вводить дополнительные правила типа "пшеница на клетке типа такого-то дает такую-то урожайность, с ирригацией - такую-то", и так для каждого климатического типа клетки? получается мы тут поменяли шило на мыло, а если разобраться - модель климата заменили на имитацию.
[/b][/quote]

вовсе нет.

скажем, при генерации карты урожайность клетки для определённой культуры была определена в 100 единиц.

далее каждый ход в пределах +/- 20 она изменяется. Скажем, ход 1 - 85, ход2 - 105

Далее открываем теху ирригация, что нам даёт не абсолютные изменения, а относительные:
- ирригация повышает урожайность клетки в 1,4 раза
- ирригация сужает границы разброса в 2 раза.

Тогда каждый ход просто пересчитываем 100*1,4 = 140. А границы теперь 20/2 = +/- 10

В общем, да здравствуют простые формулы и коэффициенты. А таблицы must die )