Hesoyam & Ice-covered
Hesoyam Hesoyam
Привет. Я тут с ИИ для игры вожусь, пытаюсь сделать, чтобы он как человек, непредсказуемый был, но всё время в эти предсказуемые схемы попадаю. Как вообще можно найти баланс между случайностью и стратегией, чтобы система и честной казалась, и сложной?
Ice-covered Ice-covered
Попробуй присвоить каждому возможному ходу базовый вес, а потом подстраивай эти веса в процессе игры. Веди небольшую историю последних ходов, и если вырисовывается какая-то закономерность, снижай вес тех ходов, которые её подтверждают. Добавь немного случайного шума к каждому весу на каждом ходу, чтобы ИИ никогда не выбирал один и тот же лучший ход дважды. Так алгоритм будет придерживаться стратегии, но этот шум добавит ощущение живой, человеческой непредсказуемости. Главное – не переборщи со случайностью, иначе получится игра в рулетку; а если её будет слишком мало, ты будешь как шахматный гений, застрявший в повторяющемся цикле.