Older Version
Newer Version
GerdIsenberg
Sep 9, 2016
**[[Home]] * [[Engines]] * Dragon FR**
|| [[image:Graoully.JPG link="https://en.wikipedia.org/wiki/Dragon"]] ||~ || **Dragon**,
a [[Chess Engine Communication Protocol]] compliant chess program by [[Bruno Lucas]], which played the [[WMCCC 1997]] in [[https://en.wikipedia.org/wiki/Paris|Paris]] and most [[French Computer Chess Championship]] and [[French Programmers Tournament|French Programmers Tournaments]]. Dragon is [[Arena]] partner engine <ref>[[http://www.playwitharena.com/?Partner_Chess_Engines:Dragon%26nbsp%3B|Arena Chess GUI 3.0 - Dragon]]</ref>. ||
|| [[https://en.wikipedia.org/wiki/Clement_of_Metz#Legend_of_the_Graoully_dragon|Graoully dragon]] in [[https://en.wikipedia.org/wiki/Metz|Metz]], [[https://en.wikipedia.org/wiki/France|France]] <ref>[[https://en.wikipedia.org/wiki/Dragon|Dragon from Wikipedia]]</ref> ||~ ||^ ||
[[toc]]
=Description=
by [[Bruno Lucas]] in 1997 <ref>[[http://www.game-ai-forum.org/icga-tournaments/program.php?id=10|Dragon's (Chess, fr) ICGA Tournaments]]</ref>
|| {{Dragon is a [[Brute-Force|brute force]] program. Dragon divides the tree [[Search|search]] in two phases: full search and [[Quiescence Search|quiescence search]] ([[Captures|captures]], [[Promotions|promotions]] and [[Check|check]] for the first level of quiescence). The algorithm is the [[Principal Variation Search|PVS]] with [[Iterative Deepening|iterative deepening]]. It uses most of the known standard heuristics : [[Killer Heuristic|killer moves]], [[History Heuristic|history moves]], [[Transposition Table|transposition table]], [[Null Move Pruning|null move]] and [[Extensions|selective deepening]]. Dragon can recognize [[Repetitions|draw by repetition]] and apply [[Fifty-move Rule|50-move rule]]. It can [[Pondering|think]] on the opponent's time. Dragon uses a small [[Opening Book|opening book]] but with a variety of lines. The [[Evaluation|evaluation function]] examines the [[Pawn Structure|pawn structure]] (it uses the [[Bitboards|bitboard]] for the pawns), the position of the pieces ([[King Safety|King's security]], [[Center Control|central control]], [[King Safety#KingTropism|King tropism]], [[Outposts|outposts]], ...). Dragon can read, save the [[Chess Game|game]] in [[Portable Game Notation|PGN]] format and the [[Chess Position|position]] in [[Forsyth-Edwards Notation|FEN]] format. It can be interfaced with [[XBoard|xboard]]/[[WinBoard|winboard]].}}
{{My future goals it's to become [[Selectivity|selective]] and to be able to build [[Planning|plan]].}} ||
=Namesake=
* [[Dragon RU|Dragon]] by [[Yuri Shpeer]] <ref>[[http://www.stmintz.com/ccc/index.php?id=256952|Re: Dragon x3, Nightmare x2, Jester x2 ...]] by [[Frank Quisinsky]], [[CCC]], October 07, 2002</ref>
* [[Dragon (Chess Assistant)|Dragon]] analysis engine of [[ChessOK|Convekta's]] [[Chess Assistant]]
=See also=
* [[Various Classifications#Dragon|Dragon]]
=Forum Posts=
* [[http://www.stmintz.com/ccc/index.php?id=256952|Re: Dragon x3, Nightmare x2, Jester x2 ...]] by [[Frank Quisinsky]], [[CCC]], October 07, 2002
=External Links=
==Chess Engine==
* [[http://www.game-ai-forum.org/icga-tournaments/program.php?id=10|Dragon's (Chess, fr) ICGA Tournaments]]
* [[http://www.playwitharena.com/?Partner_Chess_Engines:Dragon%26nbsp%3B|Arena Chess GUI 3.0 - Dragon]]
* [[http://wbec-ridderkerk.nl/html/enginesindex.htm|WinBoard chess engine information]] from [[WBEC|WBEC Ridderkerk]] by [[Leo Dijksman]]
==Dragon==
* [[https://en.wikipedia.org/wiki/Dragon|Dragon from Wikipedia]]
* [[https://en.wikipedia.org/wiki/Sicilian_Defence,_Dragon_Variation|Sicilian Defence, Dragon Variation from Wikipedia]]
* [[https://en.wikipedia.org/wiki/Sicilian_Defence,_Accelerated_Dragon|Sicilian Defence, Accelerated Dragon from Wikipedia]]
* [[https://en.wikipedia.org/wiki/Dragonchess|Dragonchess from Wikipedia]]
=References=
<references />
=What links here?=
[[include page="Dragon FR" component="backlinks" limit="40" ]]
**[[Engines|Up one Level]]**