казалось бы простая задачка реализации метода Эло* для двух игроков в реализации натолкнулась на препятствие в вычислениях , когда следующее значение формулы зависит о предыдущего. непонятно как это можно сделать в динамике (чтобы можно было второй и последующие шаги просчитать).
реализовывать все в макросах не подходит, т.к. на модельку хочется натравить Oracle Crystal Ball и просимулировать процесс.
{quote}{login=MCH}{date=03.08.2012 01:27}{thema=}{post}В чем именно сложности? Приведите пример симуляции процесса Вероятно нужно не 2 игрока а несколько{/post}{/quote}
игрока два. они с собой играют N раз. при этом симулятор (это addon к excel) каждый такт по определенному алгоритму меняет ячейку (это рандом), определяющую результат игрока А. после этого расчитывается новый рейтинг Ra', который в следующем такте уже должен быть Ra.
почему нельзя задать формулу и протянуть ее:
1. ячейка, которую меняет симулятор - одна, задается перед стартом. 2. шагов симуляции может быть очень много, сотни тысяч.
на самом деле для понимания методики можно взять что-то более простое, например Ai+1 = Ai+B
на уровне идей - прокатит если привязаться к счетчику итераций и менять его через Worksheet_Calculate()?