Engines written in which programming language?
Posted: 01 Jun 2009, 10:11
I was now some years far away from chess programming, so i havn't missed that there are so many new engines. But now i'm working on a complete new engine with Bitboards. At that time, where i have published my first version of Holmes, there were only about 50 or 60 free available engines out. But nowadays it seems there are many hundreds of them. Has someone count them all? How many are there?
I'm just trying to find out which programs are written in Pascal or Object Pascal. On Leos WBEC page and on this page http://computer-chess.org/doku.php?id=computer_chess:wiki:lists:chess_engine_list, not all engines are listed there in which language they are programmed.
A few unknown i have find out by checking the engines homepage or the exe files with a hexeditor, but in some cases i can't find it out.
Please check if something is wrong in my lists, or complete them.
And here the list of engines written in Pascal or Object Pascal and compiled with Delphi, FreePascal, GNU Pascal, Lazarus, TurboPascal and so on.
Something wrong or do i miss some Pascal engines?
Andreas
I'm just trying to find out which programs are written in Pascal or Object Pascal. On Leos WBEC page and on this page http://computer-chess.org/doku.php?id=computer_chess:wiki:lists:chess_engine_list, not all engines are listed there in which language they are programmed.
A few unknown i have find out by checking the engines homepage or the exe files with a hexeditor, but in some cases i can't find it out.
Please check if something is wrong in my lists, or complete them.
- unknown programming language
--------------------------------------
AIChess (C# ??)
AliChess
Bison
Blitzer
Capture
Clarabit
Counter
Damas
Elf
Etudé
Laurifer
Myrddin
Robin
RoboKewlper
Sinapse
Thinker
Woodpecker
Zephyr
- in C or C++
-------------
Alaric
Alderon
Arics
Braincrack
Brama
Cecir
Cefap
Chad's Chess
Chaturanga
Chronos
Clueless
Colossus
Cyberpagno
DeepTrouble
Dorky
EvilKnight
Evolution Chess
Fauce
FimbulWinter
GarboChess
Gargamella
GES
Gibbon
GK
Gosu
Grizzly
Hagrid
Hamsters
iChess
JanWillem
Jester
Joana
KillerQueen
KKFChess
Madeleine
Mint
Monik
Morphy
DRChess / MRChess
Muriel / KDLChess
Mystery
N2
NewRival
NoonianChess
Omar / AlfonsoX
Plywood
Pro Deo
Pseudo
Rodin
Scorpio
Sierzant = Porucznik ?
Smash
Snitch
Soldat
Storm
StrategicDeep
Tamerlane
Tao
Tarrasch
T-Rex
Usurper
Yawce
Zotron
- in C#
------
SharpChess2
- in Java
---------
Alf
DeepDuke
- in VisualBasic
----------------
Marginal
And here the list of engines written in Pascal or Object Pascal and compiled with Delphi, FreePascal, GNU Pascal, Lazarus, TurboPascal and so on.
- in Pascal or Object Pascal
------------------------------------------------------------------------
Akiba (does not run under Arena, only under Winboard, because of wrong protocol implementation)
Anatoli
Anechka
Bestia
BlackBishop
Booot
Celes
Critter Chess
Crux
Czolgista (private)
Delfi
Delphil
DelphiMax
Dirty (the exe in C++, the evaluation DLL in Delphi)
Eagle
EveAnn
Excelsior
Feuerstein
FreeChess
Gedeone
Geko
Goldbar (private)
Holmes
Ikarus (private / was also on Young Talents CD)
Mater (mate solving prog)
Monarch (old versions until version 2002.04c)
Nero
Neurosis
Nexus (private)
Petir
Philou
Protej
RBrChess (does not start as white under Arena?)
RDChess
Spiderchess
SSEChess (old 1.x versions)
Stan's Chess
Trynyty (crashes very often)
TSCP Delphi (translation of TSCP 1.81 by Philippe Fabiani)
Ufim
Uragano
WESP (private)
Xinix (private)
ZZZZZZ (old versions in Delphi, the current seems to be written in C)
Something wrong or do i miss some Pascal engines?
Andreas