Предположим, что you
равно maximizer
, а your opponent
равно minimizer
.Я нарисовал несколько картинок ниже, чтобы объяснить, как работает minimax
.
![enter image description here](https://i.stack.imgur.com/yZPyi.png)
А теперь, предположим, что ваша очередь, см. Рисунок ниже.
Из текущего состояния на игровом поле.Вы пытаетесь найти лучший ход, чтобы получить лучший результат для вас, но это зависит от your opponent's choices
, поэтому вы должны предположить, что ваш противник делает оптимальные ходы, чтобы уменьшить ваш счет как можно меньше, чтобы вы моглипринять решениеТаким образом, на ходу вашего оппонента the opponent
выберет ход, который сделает ваш счет как можно меньше, поэтому график будет таким, как показано ниже:
![enter image description here](https://i.stack.imgur.com/UkYeQ.png)
СейчасВ зависимости от лучших ходов, сгенерированных вашим противником, вы можете увидеть, что 2
- это лучший результат, который вы можете получить (если ваш противник очень оптимален и обладает интеллектом).Таким образом, вы выберете средний ход.
![enter image description here](https://i.stack.imgur.com/iM0Yu.png)