сыграно 651 826 партий
онлайн 7 игроков



Форум / Ссылки /

Кибершахматы



serg197211ex
serg197211ex 
Участник
В этом году написал:

>То есть, 4 полухода достичь реально только на скомпилированной программе.
В смысле - нереально? Вот тут Альфа-бета отсечение сортировка ходов можно поиграть с программой, считающей на 4 полухода, и отвечающей почти мгновенно. Можно поставить и 5 полуходов, и время ответа будет в среднем около 10 - 20 секунд, столько-же, сколько при полном переборе на 3 полухода. В конце статьи я привёл результаты. И ссылка на демо есть, с которой можно поиграть "на глубине" 4 полухода.

Готовлю к публикации следующую статью, выйдет до конца октября.

URL | Цитировать


Admin офлайн 1267
Администратор сайта
В этом году написал:

Цитата: Admin
Там довольно подробно всё расписано...

А с каждым полуходом количество вычислений увеличивается в число всех возможных ходов в одной позиции...

Предполагал, что речь идёт о brute_force-скрипте. Тогда с каждым полуходом количество вычислений существенно возрастает. В той статье сделан похожий вывод:

Цитата: initit.ru
 Компьютер сейчас просматривает дерево игры всего на 3 полухода вглубь, т.е. всего на полтора хода. Можно конечно запрашивать просмотр на глубину 4 полухода, простым указанием параметра $search_depth при поздании экземпляра класса "компьютерного ИИ":

engine/chess_game.php$ai = new ComputerAIV1($this->game_state, 4);

Или на глубину 5, 6, 7, 10 полуходов... Но уже при глубине 4 время ответа слишком велико. Вы не заходите играть с таким "тормознутым" ИИ. Поэтому я поставил глубину 3 как значение по умолчанию. С такой глубиной вполне можно играть.

URL | Цитировать


Страницы: 1 2 3 [4] Все