Вот и очередная задача, задача скажем так не совсем простая. Кто не понимает о чем речь, рекомендую прочитать предыдущие статьи на этом канале. А если вкратце, то я изучаю язык Python и по прохождению каждой главы есть задание, вот в конце этой главы было задание сделать в игре крестики нолики непобедимого соперника. Как реализовать искусственный интеллект я до конца не сообразил, а "читерить" и пользоваться другими решениями было как то неправильно. В итоге немного поразмыслив, (ну как немного, пару дней). я пришел к выводу, что хватит откладывать и пора реализовывать. Во-первых надо было понять как вообще можно выиграть в "крестики-нолики", так как я давно в них не играл , наверное последний раз это были школьные времена. Я пошел "гуглить". В итоге нашел вот эту картинку: Вроде бы все понятно, если посидеть и посмотреть. По итогу, чтобы выиграть необходимо соблюсти 2 условия: 1). Начинать игру первым 2). Начинать с боковых полей. Именно этого и пришлось избежать. Что и реализовал в
Сделал игру "Крестики нолики" с непобедимым противником.
7 июля 20217 июл 2021
28
1 мин