шахматы

Шахматный телепорт

Шахматный телепорт

Если зайти на какой-нибудь шахматный сайт типа личес, то там можно обнаружить помимо обычных шахмат – шахматы с альтернативными правилами. Например, давно известна игра «Шахматы Фишера». Так же очень популярны CrazyHouse, King of the hill, Horde и другие. Сегодня, хочу…
Читать дальше
В поисках инженерной культуры: Arzamas и DataArt запустили совместный исторический проект

В поисках инженерной культуры: Arzamas и DataArt запустили совместный исторический проект

Просветительский проект Arzamas и компания DataArt запустили онлайн-курс о роли ЭВМ и кибернетики в искусстве и массовой культуре в СССР. Проект построен как экскурсия по виртуальному музею, сейчас, кроме основной экспозиции, доступны два тематических зала: один посвящен кибернетическому изобразительному искусству,…
Читать дальше
Open-source шахматная программа обошла двух «коммерческих» конкурентов на всемирном чемпионате

Open-source шахматная программа обошла двух «коммерческих» конкурентов на всемирном чемпионате

Недавно прошёл всемирный чемпионат шахматных программ Chess.com Computer Championship. Победительницей была признанна open-source программа Stockfish, которая обошла двух лучших «игроков» Houdini и Komodo. chess.com Особенность данного турнира была в том, что «игрокам» намеренно ограничили спектр возможностей, задав довольно строгий свод…
Читать дальше
Как желание поиграть в шахматы превратилось в написание своего движка. История и реализация

Как желание поиграть в шахматы превратилось в написание своего движка. История и реализация

Всем привет! Меня зовут Борис Николаев, сегодня я хотел бы поделиться с вами своими наработками по технической реализации простого шахматного движка на Kotlin. Пару месяцев назад я посмотрел сериал «Ход королевы», и вполне ожидаемо, что сразу захотелось поиграть в шахматы.…
Читать дальше
Создаем свой шахматный движок: алгоритм игры компьютера

Создаем свой шахматный движок: алгоритм игры компьютера

Продолжаю рассказывать, как докручиваю свой шахматный движок, и это вторая часть статьи. Она небольшая, здесь я подсвечу настройку ИИ в игре. Сыграем с соперником в лице собственного компьютера. В первой статье я начал с истории и поделился реализацией ходов. Было…
Читать дальше
Шахматы как динамическая система

Шахматы как динамическая система

Предисловие Существует такой тип людей, для которых исследования и создание сложных и функциональных систем — высшая степень удовольствия. К такому типу можно отнести и меня. Любой целостный объект, обладающий единством всей своей структуры, материального, социального и абстрактного миров обладает системностью:…
Читать дальше
Состоялся релиз Android-версии Warhammer 40,000: Regicide

Состоялся релиз Android-версии Warhammer 40,000: Regicide

Независимая австралийская студия Hammerfall Publishing выпустила шахматную стратегию Warhammer 40,000: Regicide на устройствах под управлением Android. Проект уже доступен всем пользователям цифрового сервиса Google Play по цене 259 руб. Релиз игры в App Store состоялся 19 мая. Мобильная версия игры…
Читать дальше
Так какими же должны быть идеальные шахматы?

Так какими же должны быть идеальные шахматы?

Так какими же всё таки должны быть идеальные шахматы? Как уже принято на хабре, увидел статью «Какими могут быть идеальные шахматы», хотел написать комментарий, но понял, что многовато получается и решил написать статью. Чтобы понять какими могут быть идеальные шахматы,…
Читать дальше
Google AlphaZero научилась игре в шахматы с нуля за 4 часа и превзошла Stockfish

Google AlphaZero научилась игре в шахматы с нуля за 4 часа и превзошла Stockfish

Датский шахматный гроссмейстер Питер Гейне Нильсен (Peter Heine Nielsen) прокомментировал событие так: «Я всегда думал, если вдруг какая-то высшая инопланетная раса придёт на Землю, как они будут играть в шахматы? Теперь я знаю ответ». Архитектура, которая уже обошла человека в…
Читать дальше
Мат конём и слоном. База решений

Мат конём и слоном. База решений

Хотите озадачить начинающего шахматиста? Попросите его поставить мат конём и слоном. Хотите озадачить начинающего программиста? Попросите его рассчитать мат конём и слоном. Шахматные задачи будоражат воображение программиста, именно поэтому для практической демонстрации комбинаторики я выбрал самую сложную шахматную задачу из…
Читать дальше