Программное обеспечение для решения шахматных задач - Software for handling chess problems
Эта статья охватывает компьютерное программное обеспечение предназначены для решения или помощи людям в создании или решении, шахматные задачи – загадки в котором элементы раскладываются, как в игре шахматы, и иногда может основываться на реальных шахматных партиях, которые были сыграны и записаны, но цель которых - бросить вызов проблемный найти решение поставленной ситуации в рамках правила шахмат, а не играть в шахматы с оппонентом с самого начала.
Обычно это отличается от фактического играть и анализировать шахматы. Многие программы для игры в шахматы также предусматривают решение некоторых видов задач, например: Шах и мат за определенное количество ходов (непосредственные товарищи ), а некоторые также поддерживают помощники и товарищи по себе.
Программное обеспечение для шахматных задач может использоваться для создания и решения задач, в том числе для проверки правильности концепции и позиции, сохранения ее в база данных, печать и публикация, а также сохранение и экспорт проблемы. Таким образом, они могут не только решать непосредственные товарищи, помощники и товарищи по себе, но иногда даже проблемы с сказочные пьесы и другие сказочные шахматы проблемы. Также были попытки заставить компьютеры «составлять» задачи, в основном, автономно.[1]
Программного обеспечения
Алибадикс
Впервые разработан в 1980 году Илккой Бломом, Алибадикс представляет собой набор программ для решения шахматных задач ДОС и Коммодор 64.[2] Alybadix поддерживает решение классических задач: товарищи по себе, товарищи по рефлексам, товарищи по сериям, Цирцеи, максиммеры,[3] и многие типы фей.[2] Он поставляется с большой коллекцией проблем и поддерживает качество печать.[4] В 1993 году журнал Schach und Spiele посчитал, что Alybadix в шесть раз быстрее других игровых автоматов, включая RISC 2500.[5]
Попай
Popeye - это программа для решения шахматных задач, учитывающая многие правила волшебных шахмат и способная исследовать игру и попытки. Его можно использовать с несколькими операционными системами и можно подключить к нескольким существующим графическим интерфейсам, поскольку он поставляется со свободно доступным исходным кодом, см. папай на GitHub. С самого начала Popeye разрабатывался как универсальный расширяемый инструмент для проверки шахматных задач фей и инородцев.[6][7] Первоначальным автором Popeye был Philippe Schnoebelen, который написал его в Паскаль под MS-DOS около 1983-84 гг. В 1986 году код был подарен в духе бесплатно программное обеспечение движение. Эльмар Бартель, Норберт Гайсслер, Томас Медер, Торстен Линсс, Стефан Хёнинг, Стефан Брунзен, Харальд Денкер, Томас Барк и Стивен Эммерсон превратили Попая в Язык программирования C, а теперь поддерживаем программу.
Хороший графический интерфейс «AP WIN» - бесплатная программа для использования с Windows XP или Windows 7 - с тех пор был разработан Полом Х. Вирейном.[8] С его помощью можно создавать диаграммы и использовать Popeye для решения проблем прямо с диаграммы.
Хлоя и Винхлоя
Chloe (DOS) и Winchloe (проприетарное программное обеспечение) решают программы, написанные Кристианом Пуассоном.[9] Winchloe поддерживает не только классические задачи - прямые маты, помощники и самосамы - но также и множество сказочных фигур и состояний с шахматными досками разного размера (до 250 на 250 клеток). Он поставляется с коллекцией из более чем 300 000 задач, которые можно обновлять через Интернет.[нужна цитата ] Кристиан Пуассон также поддерживает веб-сайт Problemesis.
Natch и iNatch
Natch и iNatch - это бесплатные программы, написанные Паскалем Вассонгом для DOS и Linux.[10] Natch решает ретроградный анализ проблемы путем построения "доказательная игра "- самая короткая игра, ведущая к определенной позиции. Natch - это утилита командной строки, но есть Ява на основе графического интерфейса. iNatch также предлагает ходы со сказочными условиями: монохромные шахматы, Шахматы Эйнштейна, вертикальный цилиндр.
Проблемник (e)
Problemist - это условно-бесплатная программа, написанная Матье Лешамелем для Windows и Windows Mobile.[10] Проблемник решает непосредственных товарищей, помощников, товарищей по себе и рефлексивные товарищи. Он может менять позиции, печатать диаграммы и многое другое. В Problemist есть два шахматных шрифта TrueType, а с его веб-страницы можно загрузить более 100 000 задач. Problemist - первый формат обмена шахматными задачами.[нужна цитата ]
Якоби
Jacobi - это программа Франсуа Лабеля для решения игровых задач с доказательством сказочных шахмат. Он написан на JavaScript и запускается из браузера. [1]. В 2003 году Labelle уже разработал программы, связанные с шахматами, и опубликовал компьютерные шахматные задачи. [2].
Грудь
Chest был создан Хайнером Марксеном в 1999 году. Он написан на C и распространяется как исходный код.[11]. Он решает проблемы с прямыми товарищами, товарищами по себе и помощниками (а также с тупиковыми ситуациями для самосовершенствования и помощников). Также доступен адаптер UCI (написанный Францем Хубером), позволяющий использовать Chest в качестве решающего движка в любом графическом пользовательском интерфейсе с поддержкой UCI.
Базы данных
Сервер базы данных шахматных задач
Сервер базы данных задач по шахматам в сети база данных всех видов шахматные задачи, поддерживается Герд Уилтс, организованный Die Schwalbe. База данных включена Джон Ниманн сборник и работы многих авторов. В базе 428703 проблемы (по состоянию на ноябрь 2019 г.). Проблемы представлены графически с решениями и комментариями.
Другой
Стиль диаграммы LaTeX
Диаграмма - это файл стиля для Латекс для набора шахматных диаграмм.[нужна цитата ] Первоначально стиль был создан Томасом Брэндом, а затем развит Стефаном Хёнингом, оба основывались на идеях TeX посылка от Эльмара Бартеля. Этот стиль используется для выпуска немецкого журнала проблемных шахмат. Die Schwalbe.
внешняя ссылка
Смотрите также
Рекомендации
- ^ Икбал, Азлан. «Компьютерные шахматные задачи для всех». Новости ChessBase. Получено 3 марта, 2015.
- ^ а б Британский шахматный журнал. Trubner & Co. 106. 1986. Отсутствует или пусто
| название =
(помощь) - ^ Дэвид Хупер; Кеннет Уилд (1996). Оксфордский товарищ по шахматам. Издательство Оксфордского университета.
- ^ Официальный сайт Алибадикс В архиве 2007-05-26 в Archive.today
- ^ Шахматная жизнь. Шахматная федерация США. 48. 1993. Отсутствует или пусто
| название =
(помощь) - ^ Бренд, Томас (2012). «Краткая история Попая». Julia’sFairies. Получено 16 ноября, 2018.
- ^ Бранд, Томас (апрель 1987 г.). «Попай, eine eierlegende Wollmilchsau?». Die Schwalbe. № 104. С. 215–216.
- ^ «Архивная копия». Архивировано из оригинал 25 июля 2012 г.. Получено 8 августа, 2012.CS1 maint: заархивированная копия как заголовок (связь)
- ^ «Архивная копия». Архивировано из оригинал 19 июля 2011 г.. Получено 12 марта, 2011.CS1 maint: заархивированная копия как заголовок (связь)
- ^ а б http://www.enpassant.dk/chess/softeng.htm
- ^ Домашняя страница сундука