Master4eG писал(а):
Как по мне бот - это if - else, поиск по маске, бд.
Evgenij_Egorovich писал(а):
Не обязательно...
Есть вариант запустить саморазвивающийся процесс в информационной Среде.
Например, такому Процессу Вы можете "объяснить", как устроена шахматная доска, какие есть и как ходят фигуры, и прочие правила игры.
Затем, Процесс может вывести сообщение типа "Дайте подумать..." и, после прошествия некоторого времени, первую же партию (!) против Вас сыграть в полную силу, которую в состоянии обеспечить вычислительные мощности доступного Процессу оборудования. При этом, внутри системы появятся такие ЗНАНИЯ ОБ ИГРЕ в шахматы, которые Вы в неё не закладывали... и о которых сам не имеете ни малейшего представления
ЧЕЕЕЕ??? Возьми друга не умеющего играть в шахматы и попробуй объяснить ему как играть. Это будет достаточно сложно для новичка.
При этом это не ИИ, а человек, самое развитое существо на планете! Какой процесс ты там придумал, я не понимаю...
Логика хода для какой нибудь фигуры под коня...
if 3c then kill
if 3e then kill
if 4b then kill
if 4f then kill
if 6b then kill
if 6f then kill
if 7c then kill
if 7e then kill...
При этом надо еще вычислить эти координаты!
Конь 5d...
Вычисляем опасные координаты...
5 + 2 = 7
d + 1 = e
d - 1 = c
...
В 7 ряду опасные точки 7e, 7c.
А если конь стоит на 8 ряду ???
if 8 then ... тогда не надо будет искать опасные ряды выше 8, потому что их там нет!
Только смещение вниз. Вот тебе на ровном месте еще if then else.
Твоя жизнь это if then else, без него бота не может быть. Это алгоритм, 5 класс информатики. Так что не прогуливает пусть ТС ее.