Пользуясь случаем, присоединяюсь к тем, кто считает неприемлемым использование программ типа "Оракул" в онлайн-турнирах, т.к. если один игрок использует такую программу, а другой - нет, то это дает первому преимущество перед вторым. Нет, "калькулятор" сам по себе не думает за игрока и не обеспечивает ему победу, но в руках опытных игроков, хорошо изучивших тонкости механики игры, даваемое им небольшое преимущество всё же может позволить спланировать развитие главного героя более эффективно, а в играх примерно равных соперников достаточно даже малого преимущества, чтобы победить.
По поводу механики игры. Кажется, кто-то об этом уже писал, но не вредно повторить: я придерживаюсь точки зрения, что деревья навыков, также как и прочее, что генерируется при старте игры на данной карте в данном сеансе (сокровищницы, артефакты, навыки в хижинах ведьм, ученые, святыни, охраны...), были придуманы разработчиками для того, чтобы при тестировании (когда нужно много раз повторять одни и те же действия) можно было в точности повторить выпадение одних и тех же "случайных" вариантов. Иначе в игре все перечисленные вещи (кроме монстров, которых мы уже видим) генерировались бы случайно непосредственно в момент их посещения - и я уже говорил, что в онлайне это было бы лучшим вариантом (для защиты от читеров-мапхакеров), а в оффлайне - наоборот, так делать нельзя, чтобы игрок не пытался перезагрузками "наколдовать" себе "шоколад".