Итак, имеем 3 основных пожелания:
1) играть на рандомных картах;
2) тратить поменьше времени;
3) чтоб балансненько было.
По моему мнению выполнение всех трёх пунктов невозможно в принципе, от одного (любого) придётся отказаться.
Предположим, что приоритетом является п.3 баланс. В героях он возникает (именно возникает, а не достигается, т.к. разработчики изначально не особо им заморачивались)
не за счёт минимизации рандома, а как раз наоборот, за счёт нагромождения большого количества случайных факторов. Чем больше их
количество, тем выше вероятность равномерного распределения "положительных" и "отрицательных" случайностей между игроками.
Чем больше у каждого из игроков возможностей проявить скилл или сделать ошибку, тем больше вероятность, что решит скилл, а не расклад.
Количество случайных факторов можно увеличить насыщением карты разными объектами (как в Хоте), увеличением размера карты и, внимание, количества игровых дней (просто для того, чтоб успеть
в большем числе ситуаций проявить скилл или совершить ошибку).В общем прощай п.2.
Если же идти к балансу путём минимизации рандома, то либо сведём этот самый рандом к нулю и получим шахматы (минус п.1), либо, если полностью убрать рандом не получится, дисбаланс будут создавать
даже такие малозначительные факторы, как герои в таверне и дерево прокачки.