QuTeChess
Table of Contents
Publications
Forum Posts
External Links
References
What links here?
Home
*
Engines
* QuTeChess
QuTeChess
,
an experimental free
open source chess program
under the
GNU General Public License
written by
Aleš Zamuda
, available from a
SourceForge
SVN
repository
[1]
. As its name suggests, QuTeChess is written in
C++
using the
Qt4.7
cross-platform application and UI framework
[2]
(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
[3]
. The availability of
changegenes.cpp
[4]
suggests QuTeChess'
piece values
were
tuned
by the
genetic programming
approach of
differential evolution
[5]
.
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
^
QuTeChess | Free Science & Engineering software downloads at SourceForge.net
^
Qt - Cross-platform application and UI framework
^
SourceForge.net Repository - [qutechess] Contents of /trunk/src/makemove.cpp
^
SourceForge.net Repository - [qutechess] Index of /trunk/src
^
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
What links here?
Page
Date Edited
Aleš Zamuda
Jan 19, 2016
Engines
Mar 10, 2018
QuTeChess
May 7, 2012
University of Maribor
Nov 10, 2016
Up one Level
Contributions to https://chessprogramming.wikispaces.com/ are licensed under a
Creative Commons Attribution Share-Alike 3.0 License
.
Portions not contributed by visitors are Copyright 2018 Tangient LLC
TES: The largest network of teachers in the world
Turn off "Getting Started"
Home
...
Loading...
Table of Contents
QuTeChess,
an experimental free open source chess program under the GNU General Public License written by Aleš Zamuda, available from a SourceForge SVN repository [1]. As its name suggests, QuTeChess is written in C++ using the Qt4.7 cross-platform application and UI framework [2] (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 [3]. The availability of changegenes.cpp [4] suggests QuTeChess' piece values were tuned by the genetic programming approach of differential evolution [5].
Publications
Forum Posts
External Links
References
What links here?
Up one Level