«Крестики-нолики» на HTML и CSS
Давно хотел попробовать сделать

Играет на уровне мастера, то есть пытается либо выиграть, либо свести к ничьей. Вычисления позиций проводил через реализацию
Кстати, несмотря на всю винтажность, от браузера требуется поддержка CSS3, включая трансформации.
Я сильно не тестировал, спать уже надо ложиться. Если будут ошибки, пишите, постараюсь поправить, если только они не относятся к недостаткам алгоритма Остермиллера.
Читайте также

Комментарии 20
https://bolknote.ru/files/ttt/#XXOOO-X-%E2 … -%E2%80%8B
Нажимаем в правую среднюю клетку и туда ставится нолик, хотя играем мы крестиками.
chrome 14)
Для Хрома это нормально — глючить на сложных селекторах. Увы, Хром только формально понимает CSS3, на практике — масса глюков.
После этого шага ставится нолик.
1. Первый ход левый нижний угол, второй ход правый верхний. При втором ходе в клетку куда ткнул ставится 0 вместо крестика, а крестик совсем в другом месте
2. последовательность ходов:
Тыкаем в нее, и вместо крестика и ничьей получается нолик и «я выиграла»
ФФ 7.0.1
https://bolknote.ru/files/ttt/#OXOXXOXO-
Могу в dataURI засунуть :)
HTML и CSS это не языки программирования, так что иначе никак.