Your trusted source for computer chess information!

Differences

This shows you the differences between two versions of the page.

computer_chess:wiki:lists:gui_protocol_support_list 2019/05/13 16:00 computer_chess:wiki:lists:gui_protocol_support_list 2019/07/26 10:30 current
Line 41: Line 41:
| [[http://liliachess.org | LiliaChess]] | Yes | Yes, adapter included | No | No | LAN (remote player) | free graphical interface for engine matches or human against machine; set-up of chess problems is supported; restart the play of any stage from a game;  four engines now are supplied:  Baron, Crafty, Critter, Stockfish (previous edition contains optionally four or nine chess programs) | | [[http://liliachess.org | LiliaChess]] | Yes | Yes, adapter included | No | No | LAN (remote player) | free graphical interface for engine matches or human against machine; set-up of chess problems is supported; restart the play of any stage from a game;  four engines now are supplied:  Baron, Crafty, Critter, Stockfish (previous edition contains optionally four or nine chess programs) |
| [[http://lucaschess.pythonanywhere.com | Lucas Chess]] - [[http://sourceforge.net/projects/lcdownload/files | File Release Page]] - [[http://lucaschess.blogspot.com.es/2017/10/document-in-french-bonus-by-max-aloyau.html | French documentation]] -  [[https://github.com/lukasmonk/lucaschess | GitHub]] | No | Yes | No | No | No | free training program that contains tactical combinations and several degrees of difficulty - the loaded engine acts as "tutor" with hints for the player; PGN Viewer included, description is available in French, German, Portuguese and Spanish, too; engines: Acqua, Alaric, Amyan, Andscacs, Arminius, BikJump, Cheng, Chispa, Cinnamon, Clarabit, Critter, Cyrano, Daydreamer, DeepFish, Delfi, Demolito, DiscoCheck, Fruit, Gaïa, Gambit Fruit, GarboChess, Gaviota, Glaurung, Gödel, GreKo, Gull, Hamsters, Irina, Komodo, Lime, Monarch, Pawny, Rhethoric, ROCE, Rocinante, Rodent (II), Rybka, Simplex, SmarThink, Stockfish, Tarrasch, Texel, Toga, Ufim, Umko, WildCat |  | [[http://lucaschess.pythonanywhere.com | Lucas Chess]] - [[http://sourceforge.net/projects/lcdownload/files | File Release Page]] - [[http://lucaschess.blogspot.com.es/2017/10/document-in-french-bonus-by-max-aloyau.html | French documentation]] -  [[https://github.com/lukasmonk/lucaschess | GitHub]] | No | Yes | No | No | No | free training program that contains tactical combinations and several degrees of difficulty - the loaded engine acts as "tutor" with hints for the player; PGN Viewer included, description is available in French, German, Portuguese and Spanish, too; engines: Acqua, Alaric, Amyan, Andscacs, Arminius, BikJump, Cheng, Chispa, Cinnamon, Clarabit, Critter, Cyrano, Daydreamer, DeepFish, Delfi, Demolito, DiscoCheck, Fruit, Gaïa, Gambit Fruit, GarboChess, Gaviota, Glaurung, Gödel, GreKo, Gull, Hamsters, Irina, Komodo, Lime, Monarch, Pawny, Rhethoric, ROCE, Rocinante, Rodent (II), Rybka, Simplex, SmarThink, Stockfish, Tarrasch, Texel, Toga, Ufim, Umko, WildCat | 
-| [[http://mayura.com/chess/ | Mayura Chess Board]] | Yes with adapter | Yes | No | No | No | Free - but the "Pro" version was bundled with the shareware Deep Sjeng; Uses .NET; included engines are Toga II 1.3.1 and Easy Peasy (= program with bad playing style); WB2UCI-converter seems to have problems with the execution of moves after leaving opening´s theory ||+| [[http://mayura.com/chess/ | Mayura Chess Board]] -[[http://mayura.com/chesspro | Mayura Chess Board Pro]] | No | Yes | No | No | No | Free - but the "Pro" version was formerly bundled with the shareware Deep Sjeng; shareware version 5.0 can be used during a period of 30 days for free -.NET; included engines are Rybka 2.3.2a, Toga II 1.3.1 and Easy Peasy (= program with bad playing style); WB2UCI-converter seems to have problems with the execution of moves after leaving opening´s theory; [[http://mayura.com/chesspro/MayuraChessBoard.pdf | Features]] - [[http://mayura.com/chesspro/screenshots.html | Screenshots]] - [[https://web.archive.org/web/20160605205544/http://www.mayuradraw.com/MayuraChessBoard.zip | Wayback Archive]] |
| [[http://monochess.sourceforge.net/index.html | Monochess]] | Yes - WB 2 | No | No | No | No | interface for Gnome / Linux; online play on ICS servers is a future project - contains [[http://carlowood.github.io/cwchessboard | ChessboardWidget]] | | [[http://monochess.sourceforge.net/index.html | Monochess]] | Yes - WB 2 | No | No | No | No | interface for Gnome / Linux; online play on ICS servers is a future project - contains [[http://carlowood.github.io/cwchessboard | ChessboardWidget]] |
| [[http://www.fam-petzke.de/cp_download_en.shtml | My Amateur Chess Engine (Interface) - mACE]] | No | Yes | No | No | No | no option for adjustments which were sent by the programs (at the moment); only tested with iCE/mACE; engine versus engine - matches are not possible | | [[http://www.fam-petzke.de/cp_download_en.shtml | My Amateur Chess Engine (Interface) - mACE]] | No | Yes | No | No | No | no option for adjustments which were sent by the programs (at the moment); only tested with iCE/mACE; engine versus engine - matches are not possible |
Line 71: Line 71:
  * [[https://play.google.com/store/apps/details?id=com.pereira.analysis&feature=search_result#?t=W251bGwsMSwyLDEsImNvbS5wZXJlaXJhLmFuYWx5c2lzIl0. | Analyze Chess - This (Free)]] and [[https://play.google.com/store/apps/details?id=com.pereira.analysis.paid&feature=search_result#?t=W251bGwsMSwxLDEsImNvbS5wZXJlaXJhLmFuYWx5c2lzLnBhaWQiXQ.. | Analyze Chess - This (Pro)]] by Asim Pereira; features: Load and analyze your games from PGN file, Save moves and variations, Paste PGN or FEN, Share PGN/FEN with other Chess apps like Droidfish or send via Email/Twitter, Manage and install new UCI engines, One click analysis from iChess & Chess Book Study apps, New innovative feature to move back and forth by simply tilting your device. Now give your fingers some rest! - NOTE: Free vs Paid ~ Free version cannot install new UCI engine and has some other minor UI limitations while browsing games, This is not an app to play a chess game against the mobile or online or with friends, This app may occasionally show Ads and hence needs Internet permission, Online chess not supported, Importing external engines like Houdini 3, Rybka, Fritz, Hiarcs is currently not supported   * [[https://play.google.com/store/apps/details?id=com.pereira.analysis&feature=search_result#?t=W251bGwsMSwyLDEsImNvbS5wZXJlaXJhLmFuYWx5c2lzIl0. | Analyze Chess - This (Free)]] and [[https://play.google.com/store/apps/details?id=com.pereira.analysis.paid&feature=search_result#?t=W251bGwsMSwxLDEsImNvbS5wZXJlaXJhLmFuYWx5c2lzLnBhaWQiXQ.. | Analyze Chess - This (Pro)]] by Asim Pereira; features: Load and analyze your games from PGN file, Save moves and variations, Paste PGN or FEN, Share PGN/FEN with other Chess apps like Droidfish or send via Email/Twitter, Manage and install new UCI engines, One click analysis from iChess & Chess Book Study apps, New innovative feature to move back and forth by simply tilting your device. Now give your fingers some rest! - NOTE: Free vs Paid ~ Free version cannot install new UCI engine and has some other minor UI limitations while browsing games, This is not an app to play a chess game against the mobile or online or with friends, This app may occasionally show Ads and hence needs Internet permission, Online chess not supported, Importing external engines like Houdini 3, Rybka, Fritz, Hiarcs is currently not supported
-  * [[https://web.archive.org/web/20190101113040/http://www.playwitharena.com/ | Arena]] Freeware with WinBoard/UCI-support and Autoplayer 232; Beta releases are often buggy- use last stable release only - current edition requires at least Windows XP or Linux / Mac OS X with [[http://winehq.org | Wine]] - [[http://chessprograms.260mb.com | Arena Book to PGN for Dummies ~ ChessBase or Polyglot]] - [[http://www.chess2u.com/t5690-arena-book-to-pgn-abk2pgn-gui | Chess2U]] - [[http://www.mediafire.com/download/mdi8mog86z7iw3n/abk2pgnForDummies.rar | MediaFire]] - [[http://goneill.co.nz/chess.php | Tools by Graham O´Neill (Arena Swiss - Chessmaster in Arena - Novag UCB Drivers - Opening Book Converter .abk/.bin/.opk etc.)]] +  * [[http://www.playwitharena.de | Arena]] Freeware with WinBoard/UCI-support and Autoplayer 232; Beta releases are often buggy- use last stable release only - current edition requires at least Windows XP or Linux / Mac OS X with [[http://winehq.org | Wine]] - [[http://chessprograms.260mb.com | Arena Book to PGN for Dummies ~ ChessBase or Polyglot]] - [[http://www.chess2u.com/t5690-arena-book-to-pgn-abk2pgn-gui | Chess2U]] - [[http://www.mediafire.com/download/mdi8mog86z7iw3n/abk2pgnForDummies.rar | MediaFire]] - [[http://goneill.co.nz/chess.php | Tools by Graham O´Neill (Arena Swiss - Chessmaster in Arena - Novag UCB Drivers - Opening Book Converter .abk/.bin/.opk etc.)]]
Line 233: Line 233:
  *[[http://replay.waybackmachine.org/20081021223908/http://luna-azul.awardspace.com/miigu-es.html | miIGU - mi interfaz gráfica de usuario]] - interface for UCI engines, especially for Chess Vision Trainer; contains opening book editor / PGN; (NET-Framework 2.0) by José Portillo Parra   *[[http://replay.waybackmachine.org/20081021223908/http://luna-azul.awardspace.com/miigu-es.html | miIGU - mi interfaz gráfica de usuario]] - interface for UCI engines, especially for Chess Vision Trainer; contains opening book editor / PGN; (NET-Framework 2.0) by José Portillo Parra
 +
 +  *[[https://github.com/fohristiwhirl/nibbler | Nibbler]] - interface by fohristiwhirl for mostly Leela Chess Zero -  another UCI engine should at least run, but various things about the display will be off. In addition, to get more info from the engine, we send a command to the engine which (as a side-effect) weakens non-NN engines - [[https://lczero.org/networks | Networks]] - [[http://blog.lczero.org/2018/09/guide-setting-up-leela-on-chess-gui.html | Setting up Leela on a graphical user interface]]
  *[[https://gitlab.com/ydirson/omaha | Omaha board game GUI (Gna! project)]] - a (wannabe) graphical interface by Yann Dirson to play arbitrary board games, aiming to be completely extensible by plugins; created for checkers, (mini-)shogi, chess, go etc. PGN-format, AI: XBoard protocol (GNU Chess, Fairy-Max) - [[http://repo.or.cz/omaha.git/bundles | Bundles]] - [[https://web.archive.org/web/20170206042516/http://gna.org/projects/omaha| Wayback Archive]]   *[[https://gitlab.com/ydirson/omaha | Omaha board game GUI (Gna! project)]] - a (wannabe) graphical interface by Yann Dirson to play arbitrary board games, aiming to be completely extensible by plugins; created for checkers, (mini-)shogi, chess, go etc. PGN-format, AI: XBoard protocol (GNU Chess, Fairy-Max) - [[http://repo.or.cz/omaha.git/bundles | Bundles]] - [[https://web.archive.org/web/20170206042516/http://gna.org/projects/omaha| Wayback Archive]]
Line 251: Line 253:
  *[[https://github.com/bugsduggan/pyfish | Pyfish]] - simple CLI interface for UCI engines by Tom Leaman which plays with the default settings apart from the opening book   *[[https://github.com/bugsduggan/pyfish | Pyfish]] - simple CLI interface for UCI engines by Tom Leaman which plays with the default settings apart from the opening book
-  *[[https://github.com/niklasf/python-chess | Python Chess]] - pure Python chess library by Niklas Fiekas with move generation and validation, PGN parsing and writing, Polyglot opening book reading, Gaviota tablebase probing, Syzygy tablebase probing and UCI engine communication; experimental XBoard engine support+  *[[https://github.com/fsmosca/Python-Easy-Chess-GUI | Python Easy Chess GUI]] - a graphical interface by Ferdinand Mosca with UCI-support including the engines CDrill and Deuterium based from Python using [[https://github.com/asweigart/pyperclip | Pyperclip]] - [[https://github.com/PySimpleGUI/PySimpleGUI | PySimpleGUI]] - [[https://github.com/niklasf/python-chess | Python-Chess]] modules. Users can also load a chess engine and play with it. This program is based on a demo chess against ai from PySimpleGUI.
  *[[https://sourceforge.net/projects/xqwizard/files/3.%20Qianhong%20Xiangqi | Qianhong]] - application for Xiangqi (Chinese Chess) by Jeremy Craner; [[http://home.hccnet.nl/h.g.muller/XQucci.html | Plug-Ins]] are separate AI engines that can be played with Qianhong > "Plugins" subdirectory under the Qianhong installation directory - when you play against the computer, you can select which plugin to play against using the "Choose AI" option in the "Game Setup" box - [[https://sourceforge.net/projects/xqwizard/files/4.%20ElephantEye | ElephantEye]] - [[https://sourceforge.net/projects/ki11egg | K11egg]] - [[http://xiang-qi.appspot.com/software.html | VSCCP]]   *[[https://sourceforge.net/projects/xqwizard/files/3.%20Qianhong%20Xiangqi | Qianhong]] - application for Xiangqi (Chinese Chess) by Jeremy Craner; [[http://home.hccnet.nl/h.g.muller/XQucci.html | Plug-Ins]] are separate AI engines that can be played with Qianhong > "Plugins" subdirectory under the Qianhong installation directory - when you play against the computer, you can select which plugin to play against using the "Choose AI" option in the "Game Setup" box - [[https://sourceforge.net/projects/xqwizard/files/4.%20ElephantEye | ElephantEye]] - [[https://sourceforge.net/projects/ki11egg | K11egg]] - [[http://xiang-qi.appspot.com/software.html | VSCCP]]
Line 276: Line 278:
  *[[http://www.computer-chess.org/lib/exe/fetch.php?media=computer_chess:wiki:download:minichessai-1.20.zip | Simple Chess]] - a graphical user interface for Winboard engines by Marcin Gardyjan. It comes with its own engine MiniChessAI. The level of the engine can be adjusted in a number of different ways, and there is a choice of playing styles from calm to aggressive   *[[http://www.computer-chess.org/lib/exe/fetch.php?media=computer_chess:wiki:download:minichessai-1.20.zip | Simple Chess]] - a graphical user interface for Winboard engines by Marcin Gardyjan. It comes with its own engine MiniChessAI. The level of the engine can be adjusted in a number of different ways, and there is a choice of playing styles from calm to aggressive
 +
 +  *[[https://github.com/hsav/simple-chess-front | Simple Chess Front]] - A Java Swing application by hsav that acts as a chess front (also known as a Chess GUI) for chess engines supporting the Universal Chess Interface protocol (UCI). A chess front is a program that does not play chess by itself but instead it knows how to connect to a chess engine which does know how to play, however it does not have any visible user interface (not a user-friendly one anyway). Currently the following features are supported: manage chess engines' configurations - play against a (remote) chess engine i.e. connect to UCI server or matches between programs - expose a chess engine as a server - set up a board with a custom position, supporting copy/paste of positions in Forsyth-Edwards Notation (FEN) - provide the ability to stop/pause/close a game - save/load/browse games in Portable Game Notation (PGN)
  *[[http://zipproth.com/#ui-tabs-1 | Sirius]] - an announced front-end by Stefan Zipproth which comes with the Cerebellum Library,  (innovative chess analysis tool and opening book) and BrainFish Chess; release date ~ probably at the end of 2016; another project is [[http://www.zipproth.com/jetchess/index.html | JetChess]], an implementation of a fast move generator   *[[http://zipproth.com/#ui-tabs-1 | Sirius]] - an announced front-end by Stefan Zipproth which comes with the Cerebellum Library,  (innovative chess analysis tool and opening book) and BrainFish Chess; release date ~ probably at the end of 2016; another project is [[http://www.zipproth.com/jetchess/index.html | JetChess]], an implementation of a fast move generator

Personal Tools