Технологии
24 августа 2024
Автор: Александра Горохова
Студенты МГУ разработали шахматную программу, которая обучает игроков и обыгрывает соперников
Ученые кафедры алгоритмических языков ВМК МГУ имени Ломоносова разработали новую шахматную программу, которая анализирует ходы, оценивает их перспективы и предоставляет пользователю текстовые объяснения. Об этом сообщает информационный портал «Якутия 24» со ссылкой на пресс-службу вуза.
Программа, которая обыгрывает противников с первым разрядом по системе рейтингов ЭЛО, использует классические и нейросетевые шахматные алгоритмы, в том числе Alpha-Beta процедуру, перебор с нулевым окном, Principal Variation Search, хэш-таблицы с Zobrist-ключами и методы сортировки перемещений.
Разработчики провели тестовые партии с компьютерными программами разного уровня, чтобы определить уровень игры разработанной программы.
«Наш подход позволяет использовать программу как игрока-помощника при обучении или подготовке к турнирам», — отметила доцент кафедры алгоритмических языков ВМК МГУ Юлия Корухова.
Раннее ITinfo сообщало, что Калифорнийский университет в Санта-Крузе провел фишинговую атаку, чтобы обучить студентов кибербезопасности.