Jump to content

ПайЧесс

ПайЧесс
Разработчик(и) Проект PyChess
Первоначальный выпуск 13 сентября 2006 г .; 17 лет назад ( 13 сентября 2006 )
Стабильная версия
1.0.3 / 19 марта 2021 г .; 3 года назад ( 19.03.2021 )
Написано в Питон ( PyGTK )
Операционная система Unix-подобный , Windows
Доступно в 61 язык [1]
Тип Компьютерные шахматы
Лицензия Стандартная общественная лицензия GNU 3
Веб-сайт pychess .github .что

PyChess бесплатный шахматный клиент, разработанный для GNU . Он позволяет пользователям играть офлайн или онлайн через бесплатный шахматный сервер в Интернете (FICS). PyChess также включает в себя встроенный шахматный движок , который, в отличие от большинства других шахматных ИИ, написан на языке Python и ориентирован больше на удовольствие от игры, чем на грубую силу. Для более продвинутых пользователей PyChess позволяет использовать с ним практически любой другой внешний шахматный движок. [2]

Разработка PyChess была начата Томасом Дибдалом Але в 2006 году, а первый публичный релиз был выпущен позже в том же году. [3] Релиз содержал минимум функций для игры в шахматы и поддерживался только движком GNU Chess .

В конце 2006 года PyChess был близок к тому, чтобы стать частью GNOME Games , которая проводила исследование использования новых игр, которые хотели включить в пакет. [4] Будучи в то время почти только что запущенной, она проиграла более авторитетной glChess , которой удалось исправить зависимость от аппаратного ускорения до окончания пробного периода. [4] [5] glChess до сих пор разрабатывается как часть GNOME.Впоследствии пошли разговоры об объединении двух программ, но разработчики решили, что они ориентированы на разные сегменты пользователей, а PyChess нацелен на более продвинутых пользователей. [6]

В 2009 году PyChess выиграла Les Trophées du Libre в Париже в категории компьютеров для хобби. [7]

С тех пор PyChess неуклонно рос, с увеличением активности разработчиков из года в год, и сегодня его разработка будет стоить более 500 000 долларов с точки зрения человеко-часов, необходимых для разработки такой кодовой базы. [8] К 2011 году он вошел в число семи наиболее часто используемых шахматных клиентов для доступа к бесплатному шахматному серверу в Интернете . [9] который, в свою очередь, является единственным шахматным сервером, не использующим Интернет, доступным для Linux.

Версия 0.12 PyChess использует PyGObject и GTK+ 3, предыдущие версии использовали устаревший PyGTK. [10]

Текущий логотип PyChess был создан Каролем Креньским в 2007 году. [11] Первоначальный дизайн Кароля был очень мультяшным, но был изменен и стал более спокойным. [12]

Согласно сайту PyChess:

Цель PyChess — предоставить расширенный шахматный клиент для Linux и сделать это с красивым и эффективным пользовательским интерфейсом в соответствии с рекомендациями GNOME Human Interface Guidelines. Клиент должен быть интересным и интересным для новичков в шахматах, которые просто хотят сыграть короткие партии, чтобы отложить свою работу, а также для тех, кто хочет использовать свой компьютер для дальнейшего улучшения своей игры. [13]

Проект PyChess уделяет большое внимание простоте, пытаясь избежать сложных интерфейсов XBoard пользовательских и BabasChess. Это подразумевает медленное добавление новых функций, чтобы их можно было интегрировать в общую схему использования и заставить все «просто работать». В то же время проект стремится содержать большинство функций, известных в основных шахматных клиентах Windows, таких как Chessbase и Aquarium от ChessOK.

См. также

[ редактировать ]
  1. ^ "pychess/lang" . Гитхаб. Архивировано из оригинала 1 августа 2021 года . Проверено 25 августа 2021 г. Можно насчитать 61 файл для языков, исключая еще один файл ( pychess.pot ).
  2. ^ «О PyChess» . pychess.github.io . Проверено 25 августа 2021 г.
  3. ^ «Пычесс 0.2» . 13 сентября 2006 г.
  4. ^ Jump up to: а б «План игр GNOME для включенных игр» . 3 сентября 2006 г. Архивировано из оригинала 3 сентября 2006 г. {{cite web}}: CS1 maint: неподходящий URL ( ссылка )
  5. ^ Анселл, Роберт (15 сентября 2006 г.). "glChess... Теперь в 2D!" .
  6. ^ Анселл, Роберт (17 декабря 2006 г.). «Краткий обзор текущих шахматных программ с открытым исходным кодом» .
  7. ^ Керер, Аника (9 июня 2009 г.). «Маленькая большая свобода» . Журнал Linux (на немецком языке). Linux Нью Медиа АГ. Архивировано из оригинала 31 декабря 2016 года . Проверено 17 июля 2011 г.
  8. ^ «PyChess в Оло» . 9 июля 2011 г.
  9. ^ «Новости ПайЧесс» . Архивировано из оригинала 30 декабря 2016 года . Проверено 10 июля 2011 г.
  10. ^ «PyChess 0.12 в репозитории Debian 9» .
  11. ^ Креньский, Кароль. «Выпуск 160 — Альтернативный логотип» . Проверено 25 марта 2007 г.
  12. ^ Креньский, Кароль. «Галерея Каролы Креньского» . Архивировано из оригинала 31 декабря 2016 года . Проверено 10 июля 2011 г.
  13. ^ «PyChess на хостинге проектов GiHub» . Гитхаб . Проверено 10 июля 2011 г.
[ редактировать ]

СМИ, связанные с PyChess, на Викискладе?

Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: bbd63549f60d14d49b9a87a5db741807__1684639440
URL1:https://arc.ask3.ru/arc/aa/bb/07/bbd63549f60d14d49b9a87a5db741807.html
Заголовок, (Title) документа по адресу, URL1:
PyChess - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)