АВ:
"Возникла такая идея - а что, если человек, который пишет алгоритм
попытается "просчитать" алгоритм соперника и написать свой с учетом
возможного поведения противника? Несложно предположить, что противник
(особенно, новичок) напишет простой переборный алгоритм. Например,
такой, какой вы прислали - идем по строкам слева направо в поисках
первого свободного поля. Может, зная это поведение, можно придумать
что-то более хитрое, которое позволит заблокировать поля, приносящие
выигрыш противнику и при этом выстроить свою линию крестиков или
ноликов? Сможете придумать что-нибудь в этом роде? Было бы здорово!"
АВ: "Возникла такая идея - а что, если человек, который пишет алгоритм попытается "просчитать" алгоритм соперника и написать свой с учетом возможного поведения противника? Несложно предположить, что противник (особенно, новичок) напишет простой переборный алгоритм. Например, такой, какой вы прислали - идем по строкам слева направо в поисках первого свободного поля. Может, зная это поведение, можно придумать что-то более хитрое, которое позволит заблокировать поля, приносящие выигрыш противнику и при этом выстроить свою линию крестиков или ноликов? Сможете придумать что-нибудь в этом роде? Было бы здорово!"