Computer chess is mostly a C/C++ monoculture these days. What are the strongest engines in other programming languages?
It appears that Booot written in Delphi is currently the strongest non-C engine (CCRL 2935). CuckooChess (CCRL 2677) appears to be the strongest Java engine. Anyone know the strongest engine written in a functional programming language like Haskell or OCaml?
Strongest engines per programming language?
Moderators: hgm, Rebel, chrisw
-
- Posts: 496
- Joined: Wed Mar 08, 2006 9:45 pm
- Location: Portland, OR
-
- Posts: 3283
- Joined: Wed Mar 08, 2006 8:15 pm
-
- Posts: 2684
- Joined: Sat Jun 14, 2008 9:17 pm
Re: Strongest engines per programming language?
Critter was originally written in Pascal/Delphi and probably the strongest of this kind....IanO wrote: It appears that Booot written in Delphi is currently the strongest non-C engine (CCRL 2935). CuckooChess (CCRL 2677) appears to be the strongest Java engine. Anyone know the strongest engine written in a functional programming language like Haskell or OCaml?
-
- Posts: 496
- Joined: Wed Mar 08, 2006 9:45 pm
- Location: Portland, OR
Re: Strongest engines per programming language?
Possibly. The oldest version still using Delphi was 0.42. 0.40 only obtained 2675 on the CCRL list. The 64-bit C++ port 0.52 jumped to 2900! Richard's Delphi OpenCritter, roughly equivalent to Critter 1.0, hasn't made it into any lists or tournaments as far as I can tell.mcostalba wrote:Critter was originally written in Pascal/Delphi and probably the strongest of this kind....IanO wrote: It appears that Booot written in Delphi is currently the strongest non-C engine (CCRL 2935). CuckooChess (CCRL 2677) appears to be the strongest Java engine. Anyone know the strongest engine written in a functional programming language like Haskell or OCaml?
Delphi/Pascal does seem to be the next most popular language for strong engine development, whose ranks include Delfi, Philou, Critter, Ufim, and Delphil. The strongest C# engine I've found is Pupsi2, with 2611 CCRL.
-
- Posts: 2645
- Joined: Wed Mar 10, 2010 10:18 pm
- Location: Hamburg, Germany
- Full name: Srdja Matovic
Re: Strongest engines per programming language?
not sure which is the fastest C engine, but i know an candidate for the slowest:
http://zeta-vintage.blogspot.de/2011/10/10-nps.html
Srdja
http://zeta-vintage.blogspot.de/2011/10/10-nps.html
--10 NPS
Move Generator is ready, Alphabeta PV Search is ready, QSearch is ready, Evaluation is ready, result is 10 NPS
Search depth 3 needs with starting position about 3 Minutes.
Srdja
-
- Posts: 71
- Joined: Fri Mar 16, 2012 10:16 am
Re: Strongest engines per programming language?
True heroes do exist!smatovic wrote:not sure which is the fastest C engine, but i know an candidate for the slowest:
http://zeta-vintage.blogspot.de/2011/10/10-nps.html
--10 NPS
Move Generator is ready, Alphabeta PV Search is ready, QSearch is ready, Evaluation is ready, result is 10 NPS
Search depth 3 needs with starting position about 3 Minutes.
Srdja