Onno Chess Software : History
Legend
There are basically three kinds of releases:
-
Public
releases are
shipped to all customers,
announced on the website.
-
Beta
releases are sent to some or all beta testers.
-
Fixes
fix some minor problem,
are sent to users that need that specific fix.
Nonetheless the fix is also contained in the next beta or public version.
-
An exceptional case is version 1-2-2.
Though this is in beta state,
it is announced on the website and all interested customers can download it.
Version 1-2-70, 2010-05-15, public
-
more communication between threads,
thus reduced variance and slightly reduced average of search times on larger numbers of processors
-
minor changes to the search algorithm (also for one processor)
Version 1-2-6, 2010-04-10, public beta
-
stable on any number of threads
-
improved efficiency of thread communication, thus more nodes per second
-
more splits, thus better speedup in blitz
Version 1-2-2, 2010-02-24, public beta
-
default for number of threads set to maximum
Known problems:
-
pretends to be 1-2-1
-
poor speedup in blitz due to too few splits
-
only works up to 7 threads
-
occasional crashes (about one per 24 hours) even with 7 or fewer threads
Version 1-2-1, 2010-02-21, beta
-
seldepth no longer counts quiescence search
(i.e. engine shows shallower seldepth, but the search has not changed)
-
sending of periodic messages like nps
triggered by timer rather then by node count
-
multi processor support
Version 1-1-1, 2009-08-29, public
-
when search is done, resends PV after 1.5 seconds
(for GUIs that miss first PV)
Version 1-1-0, 2009-08-23, beta
Version 1-0-4, 2009-07-16, public
-
applied new hashing scheme only on positions with at most 4 men
-
even more stable against installation problems
Version 1-0-3, 2009-07-01, beta
-
new hashing scheme in endgame
-
allowed 16 GB hash for the 64 bit version
-
allowed larger random intensity (but default unchanged)
-
full path moved from "UCI_EngineAbout" to new option "Show Full Path"
(workaround for bug in Fritz GUI,
most likely due to buffer overrun)
-
some output corrections
(hash usage, faillow/failhigh, order of currmove/pv)
Version 1-0-2, 2009-06-08, fix
-
more stable against installation problems
Version 1-0-0, 2009-05-27, public
first public version
-
option to disable randomness
-
renamed logo file
-
catch up on pv if not sent due to output supression in first second
Version 0-13-2, 2009-05-17, beta
-
very slight speedup (about 1%)
-
inclusion of a 32 bit version
-
new internal license key, incompatible with previous versions
-
program icon
Version 0-12-2, 2009-03-28, beta
-
fix for SyncStop issue in Polyglot
Version 0-12-0, 2009-02-12, beta
-
slight speedup (about 7%)
(in terms of nps,
but seems to be a little slower due to new node counting)
-
new node counting
(old node counting was not very consistent,
now counts one node on every do_move)
-
slight improvement of pruning if mates are found in the search tree
-
improvements in license management
-
option "Verbose Level" to adjust amount of output,
esp. now possible to disable all "info string"
-
successful license checking no longer produces any "info string"
-
option "Log Level" to write logfiles
Version 0-11-0, 2008-12-20, beta
first version