QuTeChess

toc
 * Home * Engines * QuTeChess**

an experimental free open source chess program under the GNU General Public License written by Aleš Zamuda, available from a [|SourceForge] [|SVN] [|repository]. As its name suggests, QuTeChess is written in C++ using the [|Qt4.7] cross-platform application and UI framework (using QTime, QThread). QuTeChess supports the UCI protocol, and uses bitboards as internal board representation and a plain alpha-beta search. It contains a MakeMove class, which implements an idiosyncratic Parallel Search, instantiating a new thread in its makeMove function. The availability of //changegenes.cpp// suggests QuTeChess' piece values were tuned by the genetic programming approach of [|differential evolution].
 * QuTeChess**,

=Publications=
 * Borko Bošković, Sašo Greiner, Janez Brest, Aleš Zamuda, Viljem Žumer (**2008**). //An Adaptive Differential Evolution Algorithm with Opposition-Based Mechanisms, Applied to the Tuning of a Chess Program//. [|Advances in Differential Evolution], Studies in Computational Intelligence, ISBN: 978-3-540-68827-3
 * Borko Bošković, Janez Brest, Aleš Zamuda, Sašo Greiner, Viljem Žumer (**2011**). //[|History mechanism supported differential evolution for chess evaluation function tuning]//. [|Soft Computing], Vol. 15, No. 4

=Forum Posts=
 * [|A new UCI engine called QuTeChess] by Christopher Conkie, CCC, September 09, 2007

=External Links=
 * [|QuTeChess | Free Science & Engineering software downloads at SourceForge.net]
 * [|SourceForge.net: QuTeChess]

=References= =What links here?= include page="QuTeChess" component="backlinks" limit="40"
 * Up one Level**