Size: a a a

AI Cups Official

2020 November 10

ЕЗ

Евгений Задорожний... in AI Cups Official
Вы считаете количество различных достижимых состояний в обычных крестиках-ноликах?
источник

R

Roman in AI Cups Official
2^9?
источник

AN

Alexander N in AI Cups Official
Евгений Задорожний
Вы считаете количество различных достижимых состояний в обычных крестиках-ноликах?
Нет, не в обычных. При условии, что каждый может ходить неограничено раз. Например крестик 4 раза подряд
источник

I

Igor in AI Cups Official
Alexander N
Вроде сходится, тоже самое получилось
источник

I

Igor in AI Cups Official
выигрышных для 9 кстати будет 284 из 316, хотя по сути они все терминальные)
источник

AM

Aleksey Murushkin in AI Cups Official
Alexander N
Построил полное дерево игры в поле 3х3, без очерёдности X и O. Посчитал все уникальные состояния доски и получилось 18753.
Что я упускаю?
представьте что мы храним для х и о отдельно состояние доски. тогда максимальное число расстановок будет 512. и нам достаточно сделать lookup table на 512 элементов чтобы знать выиграна доска или нет. плюс для каждого состояния из 512 мы можем хранить от 0 до 9 возможных ходов на ней
источник

AN

Alexander N in AI Cups Official
Aleksey Murushkin
представьте что мы храним для х и о отдельно состояние доски. тогда максимальное число расстановок будет 512. и нам достаточно сделать lookup table на 512 элементов чтобы знать выиграна доска или нет. плюс для каждого состояния из 512 мы можем хранить от 0 до 9 возможных ходов на ней
точно так у меня и сделано. Но полное состояние доски 3х3 будет не 9 бит а 18, и общее число состояний гораздо больше 512.
источник

AN

Alexander N in AI Cups Official
и проверку на выигрыш надо делать 2 раза: для крестика и для нолика
источник

AM

Aleksey Murushkin in AI Cups Official
я же не настаиваю что я полностью прав. делайте как вам удобнее.
источник

IL

Ilya L in AI Cups Official
Misha 🦗 Fatuous synth
Поздравляю, у вас UB
ABI несовместимость является UB?)))
источник

MF

Misha 🦗 Fatuous synt... in AI Cups Official
Работает в одном месте и не работает в другом - значит UB 🌚
источник

IL

Ilya L in AI Cups Official
Misha 🦗 Fatuous synth
Работает в одном месте и не работает в другом - значит UB 🌚
Ну понятно)))
источник

A

Andrey in AI Cups Official
Ilya L
ABI несовместимость является UB?)))
Думаю нет. Случаи неопределенного поведения (а так же неспецифицированное и иже с ним) описаны или вытекают из стандарта. До уровня ABI стандарт не опускается, если не ошибаюсь. Вывод - не является 😊
источник

IL

Ilya L in AI Cups Official
Andrey
Думаю нет. Случаи неопределенного поведения (а так же неспецифицированное и иже с ним) описаны или вытекают из стандарта. До уровня ABI стандарт не опускается, если не ошибаюсь. Вывод - не является 😊
Хм, вообще да, похоже на правду
источник

IL

Ilya L in AI Cups Official
Но в моем случае несовместимость ABI вызывала этот довольно досадный баг
источник
2020 November 11

ДС

Дмитрий Сураев... in AI Cups Official
http://2015.russianaicup.ru/game/view/331868

перестала работать ссылка на игру :(
источник

SA

Samat Agishev in AI Cups Official
Дмитрий Сураев
http://2015.russianaicup.ru/game/view/331868

перестала работать ссылка на игру :(
Реплей 2015 года посмотреть решил?)
источник

ПО

Павел Опарин... in AI Cups Official
Дмитрий Сураев
http://2015.russianaicup.ru/game/view/331868

перестала работать ссылка на игру :(
Это же машинки были. Классный конкурс был. И уже 5 лет прошло.
источник

D

Dmitriy in AI Cups Official
народ, нужна помощь с шаблонами в С++ 😅
кого можно в ЛС отвлечь ?
источник

A

Andrey in AI Cups Official
Отвлекай
источник