Играя первый раз, нащупал паттерн, по которому можно побеждать.
Сначала отвечал более случайно, потом начал обдумывать ходы, а под
конец мне показалось, что понял как побеждать в 100% случаев.
Вот результат первого раза:
Решил начать с чистого листа. Паттерн работает, но мне в какой-то
случайный момент программа делает неожиданный ход (в случайный
момент времени выбирает не основываясь на предыдущих ходах,
а наугад, перезапуская свой внутренний алгоритм?).
Но тем не менее результат уже гораздо лучше: