Older Version Newer Version

GerdIsenberg GerdIsenberg May 7, 2012

[[toc]]
**[[Home]] * [[Engines]] * QuTeChess**

**QuTeChess**,
an experimental free [[Open Source Engines|open source chess program]] under the [[Free Software Foundation#GPL|GNU General Public License]] written by [[Aleš Zamuda]], available from a [[http://en.wikipedia.org/wiki/SourceForge|SourceForge]] [[http://en.wikipedia.org/wiki/Apache_Subversion|SVN]] [[http://en.wikipedia.org/wiki/Codebase|repository]] <ref>[[http://sourceforge.net/projects/qutechess/|QuTeChess | Free Science & Engineering software downloads at SourceForge.net]]</ref>. As its name suggests, QuTeChess is written in [[Cpp|C++]] using the [[http://en.wikipedia.org/wiki/Qt_%28framework%29|Qt4.7]] cross-platform application and UI framework <ref>[[http://qt.nokia.com/|Qt - Cross-platform application and UI framework]]</ref> (using QTime, QThread). QuTeChess supports the [[UCI]] protocol, and uses [[Bitboards|bitboards]] as internal [[Board Representation|board representation]] and a plain [[Alpha-Beta|alpha-beta]] search. It contains a MakeMove class, which implements an idiosyncratic [[Parallel Search]], instantiating a new [[Thread|thread]] in its makeMove function <ref>[[http://qutechess.svn.sourceforge.net/viewvc/qutechess/trunk/src/makemove.cpp?revision=1&view=markup|SourceForge.net Repository - [qutechess] Contents of /trunk/src/makemove.cpp]]</ref>. The availability of //changegenes.cpp// <ref>[[http://qutechess.svn.sourceforge.net/viewvc/qutechess/trunk/src/|SourceForge.net Repository - [qutechess] Index of /trunk/src]]</ref> suggests QuTeChess' [[Point Value|piece values]] were [[Automated Tuning|tuned]] by the [[Genetic Programming|genetic programming]] approach of [[http://en.wikipedia.org/wiki/Differential_evolution|differential evolution]] <ref> [[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//. [[http://www.springer.com/engineering/computational+intelligence+and+complexity/book/978-3-540-68827-3|Advances in Differential Evolution]], Studies in Computational Intelligence, ISBN: 978-3-540-68827-3</ref>.

=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//. [[http://www.springer.com/engineering/computational+intelligence+and+complexity/book/978-3-540-68827-3|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**). //[[http://dl.acm.org/citation.cfm?id=1966601|History mechanism supported differential evolution for chess evaluation function tuning]]//. [[http://www.springer.com/engineering/computational+intelligence+and+complexity/journal/500|Soft Computing]], Vol. 15, No. 4

=Forum Posts=
* [[http://www.talkchess.com/forum/viewtopic.php?t=16375|A new UCI engine called QuTeChess]] by [[Christopher Conkie]], [[CCC]], September 09, 2007

=External Links=
* [[http://sourceforge.net/projects/qutechess/|QuTeChess | Free Science & Engineering software downloads at SourceForge.net]]
* [[http://qutechess.sourceforge.net/|SourceForge.net: QuTeChess]]

=References= 
<references />
=What links here?= 
[[include page="QuTeChess" component="backlinks" limit="40" ]]
**[[Engines|Up one Level]]**