ABCDEF
1
Table Of Content (2019-12-23 *2016-04-30 resurrection date)
2
Spreadsheet 1 :: Table Of Content • Introduction • References • Archived chronology links • Thanks • Release calendar descriptions • Chronology sheet descriptions • Waiting list
3
Spreadsheet 2 :: Release Calendar
4
Spreadsheet 3 :: XB/UCI Chronology - Alpha List (main content)
5
Spreadsheet 4 :: Crazyhouse - Alpha List
6
Spreadsheet 5 :: Country Codes
7
Spreadsheet 6 :: WBEC News (2002/04 - 2013/10 some early parts are missing) - ComputerchessWiki (release list 2013/01-2016/04)
8
Spreadsheet 7 :: Winboard-Newsticker History (1999/09 - 2001/12)
9
Introduction (last change: 2020-12-08)
10
The new RWBC XB/UCI Chronology is based on the WB/UCI chronology pages, which I started in July 2002 and were updated last time at the end of 2010.
11
At that time I finally lost my interest in computerchess due to all the cloning issues and useless nearly unchanged derivates of already available sources.
12
However after a long hiatus I decided to create an updated chronology again.
13
14
After some pondering about how to shrink the dark aspects caused by the desire of some people to release chess programs at all costs, I decided to
15
follow a set of semi-strict rules with hopefully clear conditions.
16
(1) No clones, no closed source attempts of available open source projects
17
(2) No 'stupid' derivates (source code available, but unchanged, or tiny changes and origin not openly acknowledged from start)
18
(3) Not even legal derivates, when there isn't much code changed and own ideas are added over a longer period and move selection/search is too similar to origin
19
(4) In case of doubts (mine and others), or if it concerns probably only some versions of a program, those programs are marked (s. appendix)
20
(5) Versions of programs, which are definitely proven to be against this standard are omitted and the associated column is also marked (s. appendix)
21
(6) Programs of anonymous origin also won't be added, except EasyPeasy, an engine coming with the free Mayura Chess GUI
22
(7) No programs from unknown authors w/o source , who cannot be verified and have no website, but instead use anonymous download sites
23
(8) No intentionally created 'random' or 'pseudo random' movers
24
(9) No too buggy programs (at least after 2019 - for previous periods I cannot change history)
25
26
The update frequency is planned to be around 2 times per month. In case of several important releases soon after an update I might add those
27
directly into the released (copy) spreadsheet(s) and add the changes later to the private (master) spreadsheet(s).
28
29
If you miss a certain program or a version here, most probably one of the reasons is mentioned above. In this case a good start would be to check the
30
clone list at the wonderful ComputerChessWiki: http://computer-chess.org/doku.php?id=computer_chess:wiki:lists:clone_engine_list
31
or the complete release list at the same place: http://computer-chess.org/doku.php?id=computer_chess:wiki:lists:chess_engine_list
32
33
Because of the huge amount of data and for other reasons there is no guarantee everything is correct! Especially the release date sometimes can be the
34
date of discovery (mostly if only the source was available) or the date of compilation by another person.
35
Please inform me about obvious errors either via mail to rwbc[at]gmx.de or to the Talkchess CCC forum. (You need to prove your data)
36
References/Other sources
37
http://wbec-ridderkerk.nl/
38
http://computer-chess.org/doku.php
39
http://web.archive.org/web/*/http://www.wbec-ridderkerk.nl/
40
http://talkchess.com/forum/index.php
41
http://www.open-aurec.com/wbforum/index.php
42
http://www.stmintz.com/ccc/index.php?
43
http://web.archive.org/web/20010702132513/http://amateurschach.in-trier.de/news_top.htm
44
http://web.archive.org/web/20011204202156/http://www.quarkchess.de/html/winboard-newsticker.htm
45
http://home.scarlet.be/vincentlejeune/rating-ordo-20160414.txt
46
http://www.nationsonline.org
47
http://rwbc-chess.de/
48
Archived links of historical XB/UCI chronology pages (added 2020-12-09)
49
2010/11 alphabetically (saved in 2013)https://web.archive.org/web/20130516113023/http://www.rwbc-chess.de/wb_chron.htm
50
2008/05 alphabeticallyhttps://web.archive.org/web/20080503035952/http://www.rwbc-chess.de/wb_chron.htm
51
2006/06 alphabeticallyhttps://web.archive.org/web/20060619033213/http://rwbc.volker-pittlik.name/wb_chron2.htm
52
2004/10 alphabeticallyhttps://web.archive.org/web/20041018180723/http://rwbc.volker-pittlik.name/wb_chron2.htm
53
2003/05 alphabeticallyhttps://web.archive.org/web/20030524183524/http://home.t-online.de:80/home/g.simon.rgbg/wb_chron2.htm
54
2003/02 release datehttps://web.archive.org/web/20030213155836/http://home.t-online.de:80/home/g.simon.rgbg/wb_chron.htm
55
Big thanks to
56
Leo Dijksman, Frank Quisinsky, Ron Murawski, Jim Ablett, Dann Corbit, Kirill Kryukov, Tony Mokonen, Thomas Mayer, Volker Pittlik, Olivier Deville, Steven Schwartz, Sean Mintz,
57
Daniel Jose, Vincent Lejeune, Norbert Raimund Leisner, Ruxy Sylwyka, Arnaud Loheac, all programmers of the listed chess programs, all programmers who created various tools
58
and all people, who ever did something useful for the computerchess community and last not least the wonderful 'Wayback Machine' @web.archive.org
59
Release calendar descriptions (2018-11-14)
60
Progs = Sum of different programs updated per month
61
Versions = Sum of all updates per month
62
preceding # in version = dev version (dev versions of programs which are permanently updated will be only listed once per month)
63
(version) = retreated/bugfixed soon after
64
Name Version (in red + italic) = new program
65
Chronology sheet descriptions (last change: 2020-12-22)
66
ColumnFull DescriptionValue(s)/FormatConditionsRemark
67
#Number current sorting3 digits (leading zeros)
68
NameEngine Name (current)txt() unused affix/suffix
69
Name#(Ex-)Derivate (or 'borrowed important code') with sufficient own work done to be considered a different program (base program in brackets in N. Alias)
70
Name/Vers.*Doubts/Accusations about legality for at least one version
71
NameDefinitely proven to be an illegal derivate/clone for most of its lifetime
72
Name
colors
#F6CC70 background and underscore, if the program was released during the last 12 months [Age-FR <= 1]Example
73
#A4C2F4 background and italics, if the version was released in the last half year [AGE-LW <= 0,5]Example
74
#B7B7B7 background, if there was no active work for at least six years [Age-LW >= 6]Example
75
N. Aliasknown also under a different nametxt
76
N. Pre/VarEngine Name (Predecessor/Variation)txt
77
?Status Last Release
free/$$/%
(% = Trialware/Shareware)
() changed status since original date
78
Vers. FRVersion First Releasetxt
79
Y-M-D FRYear/Month/Day First ReleaseYYYY-MM-DD
80
Vers. LRVersion Last Releasetxtupdated only if a WIN version available too
81
P/V LR
Version Predecessor/Variation Last Release
82
YM-LWYear-Month Last WorkYYYY-MMlast work done on it by the AUTHOR himself
83
YM-LRYear-Month Last ReleaseYYYY-MM
84
Age-LWAge Last Work0,00 (years)
[(TODAY() - YM-LW)/365,25]
(for simplicity average years days count set to 365,25)
85
Age-FR
Age First Release (detected/protocol added)
0,00 (years)
[(TODAY() - YMD-FR)/365,25]
(for simplicity average years days count set to 365,25)
86
RCRating Classification
classified according to GURL-3 and/or
CCRL (GURL = Grand Unified Rating List)
adjusted Fruit 2.1 to 2700 using a
classification letter s. table below!
https://docs.google.com/spreadsheets/d/1YuWx6Teh3cN_dB7SkSK7m6_PUjMLX-faQgMQ4eqT71c
http://www.computerchess.org.uk/ccrl/404/rating_list_all.html
http://www.computerchess.org.uk/ccrl/4040/rating_list_all.html
normally the newest or best versions' rating
* (= provisionally classification)
always for single cpu
87
RC ZHRating Classification ZH
classified according to zhassociation
(Rapid + Blitz List)
adjusted Sjeng 11.2 to 2150 using a
classification letter s. table below!
https://sites.google.com/site/zhassociation/computers/rating-list
88
SrcSource available?yes/%/-
% = some version(s)
89
TypeHardware TypeCPU/GPU
90
MPMulti Processors/Threads/Cores/CPUs
number of max cores/x/#/-
(yes = unknown no. of max cores,
x = SMP but fixed CPU$N, or
special versions with fixed CPU$N,
or not working correctly with PB off,
# = in earlier versions, later removed!
* = at least number of cores)
only if supported in Linux + Windows
91
EGT
Endgame (table)bases support
(reflects only the latest version!)
GAV = Gaviota
NAL = Nalimov
SCO = Scorpio
SYZ = Syzygy
OWN = Own format
OWN* = (only a few)
($) = in earlier version
sorted alphabetically if > 1
92
ProtProtocoltxt() = supported in the past
93
CMD (arg)
Config
First line = cmd args in brackets
Second line = name of config file
txtexample for 256MB always
94
Versions (arg)version numbers for cmd args
-N (until version X), N- (from version X), N-N
95
Author L.N.txt(&) fka => name change
* anonymous exceptions
96
Author F.N.Author First Nametxtline break mode
97
Add. Work ZHAuthor additional worktxtLast name + first nameline break mode
98
Web/DownloadWebsite/Linksurlline break mode
99
CC33 Letter Country CodetxtISO 3166
100
F1Flag Author ApngUNO flag if > 2