Your trusted source for computer chess information!

This is an old revision of the document!


Variants Engine List including FRC, Gothic Chess, Knightmate, Nightrider, Shogi, XiangQi and so on

Here is a list of chess engines that play “Fischer Random Chess (FRC)”, also known as Chess 960. Programs playing other chess variants than FRC are specially remarked with their download-links.

Chess Variants - FRC - Theory

Chinese Chess

  • Fairy-Max plays Berolina / Capablanca / Courier / Cylinder / Fairy / Gothic / Great / Makruk / Knightmate / Normal / Seirawan / Shatranj / Spartan / Super / XiangQi (only MaxQi) - H.G. Muller
  • HOXchess - an open source-project by several people
  • XieXie Master - Pascal Tang / Eugenio Jiminez Castillo / Vinh-Tuong Huynh / Jih Tung Pai+
  • YaYxp by matematiko is called “Yet another YtoICS for Xiangqi at Playxiangqi”, an ICS (Internet Chess Server) emulator for connecting WinBoard/Xboard to Playxiangqi

Japanese Chess

  • CrazyWa (Windows) - Linux Edition - plays plays Crazyhouse (8×8) / Judkins' Shogi (6×6) / Mini-Shogi (5×5) / Regular Shogi (9×9) / Tori Shogi (7×7) / Wa Shogi (11×11) - H.G. Muller
  • GPSShogi - Game Programming Seminar (GEMUPUROGURAMINGUSEMINA), a project of the University in Tokyo
  • HaChu - plays Chu Shogi / Dai Shogi / Sho Shogi / Wa Shogi (without drops) / Makruk / Nocastle / Mighty-Lion Chess / Shatranj / Werewolf Chess - Chu Variant - H.G. Muller
  • Nebiyu - plays Chess, Checkers, Go, Reversi, Shogi etc. - Daniel Shawul - Alien WinBoard Edition - H.G. Muller - Crazyhouse Chess Variant Association - plays Advancer Chess, Atomic, Berolina, Bigchess, Capablanca, Coordinator Chess, Courier, Crazyhouse, Gorogoro, Gothic, Grand, Immobilizer Chess, Judkins, Knightmate, Longleaper Chess, Los Alamos, Makruk, Minishogi, Normal Chess, Omega Chess, Pushmepullyus Chess, Quadruple Chess, Shatranj, Shogi, Spartan, Triple Chess, Ultima, Withdrawer Chess - Ferdinand Mosca
  • Shogi Var - Steve Evans - Linux 64-bit / Source Code / - plays Chu / Dai (-Dai) / Heian (Dai) / Judkin´s / Maka Dai-Dai / Micro / Mini / Modern / Sho / Tai / Tenjiku / Tori / Wa / Whale / Yari Shogi
  • Shogi Variants - Holland Numerics Ltd. (Software Downloads + Online Games)
  • Shokidoki - plays Euro / Judkins / Mini / Tori Shogi - H.G. Muller

Knightmate and Nightrider

    • CCCP Knightmate by Pawel Koziol
    • Dabbaba Arcbishop / Chancellor / Extinct / FRC 960 / GridChess / Knightmate / Knight As Alfil - Dabbaba - Ferz - Wasir / Nightrider / No Castle / Pawnfreeze / Rooksquare / Shatranj / Wildcastle by Jens Bæk Nielsen
    • Faile Knightmate / Nightrider by Adrien Regimbald
    • Fimbulwinter Knightmate by John Shedletsky
    • Gerbil Knightmate by Bruce Moreland
    • Lime Knightmate / Nightrider by Richard Allbert
    • MS(K)CP Knightmate by Marcel van Kervinck
    • Vanilla Chess Knightmate by Shaun Press
  • Sjaak - plays Ai-Wok / Amazon Chess / Asean / Berolina Chess / Caïssa Britannia / Capablanca Chess / Chancellor / Chaturanga / Chess-Gi / Courier Chess / Crazyhouse / Diana Chess / Embassy / Fischer Random Chess / Gothic Chess / (Indian) Grand Chess / King Of The Hill / Knightmate / Legan´s Chess / Los Alamos / Makruk / Microchess / Mini-Shogi / Nightrider Chess / Omicron Chess / Omega Chess / Opulent / Peasant´s Revolt / Pocket Knight / Roman Chess / Schoolbook Chess / Shatar - Traditional Mongolian Chess / Shatranj / Seirawan Chess (2880) / (Sho) Shogi - Japanese Chess / Sittuyin - Burmese Chess / Spartan Chess / Suicide Chess / Super Capablanca Chess / The Maharaja And The Sepoys / Tori-Shogi / Twilight Chess / Viceroy Chess / Wildebeest Chess / Xiangqi - Chinese Chess - Evert Glebbeek

Losing / Suicide Chess

Alphabetical Index (engines without additional annotation support Chess 960)

  • Aice
  • aigochess - with two cannons extra from Chinese Chess by Wang Jian
  • Alfil Chess
  • Alouette
  • Amyan
  • Anaconda
  • annobook - plays Atomic Chess by atomictheory
  • ArcBishop80 - plays 10 x 8 chess variants by Matthias Gemuh
  • Arminius
  • Atomkraft - plays Atomic Chess by Atomic Lichess
  • Ayito
  • Barracuda
  • Betsy
  • BigLion80 - plays 10 x 8 chess variants
  • Bright
  • Catalyst - plays Spartan Chess by Richard Allbert
  • Chancellor
  • Cheng
  • ChessV - plays Alapo / Alice Chess / Almost Chess / Angels and Devil / Archchess / Arch Courier Chess / Berolina Chess / Bird’s Chess / Brouhaha / Butterfly Chess / Cagliostro’s Chess / Capablanca Chess / Capablanca Chess, Aberg variant / Capablanca Chess, Paulowich variant / Capablanca Shatranj / Carrera’s Chess / Chess 256 / Chess 480 / Chess and a Half / Chess on a 12 by 12 Board / Chess with Augmented Knights / Chess with Different Armies / Chess with Ultima Pieces / Colossus / (Compound) Courier (Custom) Chess / Corridor Chess / Courier Chess Moderno / Cylindrical Chess / Diagonal Chess / Diamond Chess / Double Chess 16×8 / Doublemove Chess / Embassy Chess / Emperor’s Game / Enep / Eurasian Chess / Exinction Chess / Falcon Chess / File Sharing Chess / Fischer Random Chess / Gilded Grand Shatranj / Gothic Chess / Grand Chess (Shatranj) / Great Chess (Shatranj) / Gross Chess / Grotesque Chess / Hannibal Chess / Janus (Kamil) Chess / Kinglet / Knightmate / Ladorean Chess / Latrunculi duo milia et septum / Legan’s Game / Lemurian Shatranj / Lions and Unicorns Chess / Los Alamos Chess / Makruk / Marsellais Chess / Maryland Chess / Mecklenberg Chess / Modern Carrera´s Chess / Modern Kamil / Modern Shatranj / New Chancellor Chess / Odin’s Rune Chess / Odyssey / Omega Chess / Opti Chess (mirror I) / Opulent Chess / Orthodox Chess / Pocket Knight / Polymorph Chess / Relative Royalty Chess / Revised Chess / Roman Chess / Royal Court / Schoolbook Chess / Shako / Shatranj / Shatranj Kamil (64-X) / Sosarian Chess / Switching Chess / TenCubed Chess / Three Checks Chess / Ultima / Unicorn (Grand-Great) / Univers Chess / Victorian Chess / Viking Chess / Wild Chess / Wildbeest Chess - Gregory Strong
  • Chessy plays Atomic Chess, Bughouse, Cylindric Chess, Darkchess, Quad, Roleplay, Shuffle Chess, Turquoise Chess and many other variants by Nils Beckmann / Nibec - Software
  • Chiron
  • Chispa
  • Crab
  • Critter
  • Cyclone
  • DanaSah
  • Daydreamer
  • Defeo - an AI (originally based on Sjeng 8.5.1) for Bughouse / Crazyhouse - Dušan Škaloud
  • EXchess
  • Ferrarifish
  • Firefly
  • FishCooking
  • Frenzee
  • Fridolin
  • Fruit
  • Glaurung
  • GNU Chess
  • Gothmog
  • Hamsters
  • Hermann
  • HIARCS
  • Homer
  • Houdini
  • Hussar
  • Hybrid Chess - graphical chess board for new variants (called “hybrids”) etc. by Artem Shvorin
  • Ikarus - no public release of this project available
  • Ivanhoe
  • Janus-Schach - plays 10 x 8 chess with two pawns and identical figures (move like bishops or knights) more on each side by Uwe Auerswald
  • Joker80 - plays 10 x 8 chess
  • Jonny
  • Junior
  • Kurt
  • Leonidas - plays Spartan Chess / Seirawan Chess by Evert Glebbeek
  • List / Loop
  • LittleThought
  • Martian Chess - a Blitz Basic program that emulates a game for 4 players by Elendia Starman
  • Matulis for Theban Chess (based on Deuterium) - no public release of this project available by Ferdinand Mosca
  • Maverick
  • Movei
  • Naum - development of this project is finished
  • Nebula
  • Nemorino
  • neuroGrape
  • neuroStock
  • Oberon for Spartan Chess
  • Ouk Chaktrung - plays Khmer Chess by Andy (“asreng”) / samauch / Yakasan
  • Pako Shako - plays a variant where pieces will embrace each other (not WinBoard compatible yet) by H.G. Muller
  • Patzer
  • Pharaon
  • Portfish
  • Postduif - plays Grande Acedrex (on a 12×12 chessboard), Shatranj and Courier Chess by Evert Glebbeek
  • Rainbow Serpent
  • RamJet
  • RataAeroespacial
  • Rival Chess (GUI-version)
  • Robocide
  • Roce
  • Rybka
  • Sapeli - plays Chess 960, Normal Chess and Shuffle Chess (w/960 castling)
  • Shredder
  • Slow Chess
  • Smaug
  • Spike
  • Starchess plays variant on a hexagonal board by László Polgár
  • Taktix
  • The Baron
  • TJchess - plays Bughouse, Crazyhouse, Standard Chess and TJ10x8 by Tony Hecker
  • Toga CMLX
  • Tornado
  • Ufim
  • Ultrachess - plays 10 x 10 chess with two pawns more on each side and four additional pieces by Andreas Rosa (derwolof)
  • Ummite Chess - plays Double Chess and is fully user configurable by Philippe Boucher
  • Viper
  • zurirk - plays Racing Kings variant by goracingkingsengine

Personal Tools