Итак, у меня очень простая игра ... сейчас ИИ почти идеален, и я хочу, чтобы он время от времени совершал ошибки. Единственный способ, которым игрок может выиграть, - это если я замедлю компьютер до умопомрачительно легкого уровня.
Моя логика состоит в следующем:
int number = randomNumber
case 1:
computer moves the complete opposite way its supposed to
case 2:
computer moves the correct way
Как я могу выбрать случай 2 68% (случайный процент, просто пример) времени, но все же дать шанс для сбоя компьютера? Является ли корпус переключателя правильным способом? Таким образом, сложность и скорость могут оставаться высокими, но игрок все равно может выиграть, если компьютер допустил ошибку.
Я на iPhone. Если есть лучший / другой способ, я открыт для этого.