Не пробував. Може запропоную учням.
Колись на Хмельницькій обласній заочній олімпіаді була задача "Морський бій". Переможця визначали саме змаганням між програмами.
Цитата kosarik1 (

)
якщо гарно побудована сама програмка хрестиків.
то
Цитата Пилипчук_О_П (

)
Як каже Вікіпедія, "найкраща гра обох сторін обов'язково приводить до нічиєї".