Older Version Newer Version

GerdIsenberg GerdIsenberg Apr 12, 2016

[[toc]]
**[[Home]] * [[Engines]] * Hagrid**

**Hagrid**,
a [[WinBoard]] and [[UCI]] compliant chess engine by [[Klaus Friedel]], written in [[Cpp|C++]], first released in March 2002, while the development started as recently as September 2001 <ref>[[http://www.friedelprivat.de/|Snitch and Hagrid two free UCI / Winboard chess engines]] - News & History</ref>. Hagrid is a [[Bitboards|bitboard]] engine and performs [[Rotated Bitboards]] to determine [[Sliding Piece Attacks|sliding piece attacks]], while its successor [[Snitch]] keeps the plain [[8x8 Board|8x8 board]] and [[Piece-Lists|piece-lists]], using [[Attack and Defend Maps|attack tables]] <ref>[[http://www.open-aurec.com/wbforum/viewtopic.php?f=4&t=171&start=21|Re: Attack table]] by [[Klaus Friedel]], [[Computer Chess Forums|Winboard Forum]], October 07, 2004</ref>.

=Features=
<ref>[[http://www.friedelprivat.de/|Snitch and Hagrid two free UCI / Winboard chess engines]] - Developer</ref>
==[[Search]]==
* [[Iterative Deepening]]
* [[Aspiration Windows]]
* [[Alpha-Beta]] [[Principal Variation Search|PVS]]
* [[Transposition Table]]
* [[Selectivity]]
** [[Fail-High Reductions]]
** [[Null Move Pruning]] (R=2)
** [[Quiescence Search]]
** [[Futility Pruning]]
** [[Delta Pruning]]
** [[Static Exchange Evaluation]]
* [[Move Ordering]]
** [[Killer Heuristic]]
** [[History Heuristic]]
** [[MVV-LVA|MVV/LVA]]
==[[Evaluation]]==
* [[Material]]
* [[Piece-Square Tables]]
* [[Lazy Evaluation]]
* [[Pawn Structure]]
* [[Pawn Hash Table]]
* [[King Safety]]
* [[Automated Tuning|Tuning]]
==Misc==
* [[Nalimov Tablebases]]

=See also=
* [[Various Classifications#Fiction|Fiction]]
* [[Snitch]]

=Forum Posts=
* [[http://www.stmintz.com/ccc/index.php?id=220512|New engine "Hagrid"]] by [[Klaus Friedel]], [[CCC]], March 30, 2002
* [[http://www.open-aurec.com/wbforum/viewtopic.php?f=18&t=36625&p=138765|New Chess Engine "Hagrid"]] by Tony Worsman, [[Computer Chess Forums|Winboard Forum]], March 30, 2002
* [[http://www.open-aurec.com/wbforum/viewtopic.php?f=18&t=36651&p=138857|Hagrid new version]] by [[Klaus Friedel]], [[Computer Chess Forums|Winboard Forum]], April 01, 2002
* [[http://www.open-aurec.com/wbforum/viewtopic.php?f=18&t=36670&p=138931|Hagrid and Chessbase (Fritz 6) GUI]] by [[Roger Brown]], [[Computer Chess Forums|Winboard Forum]], April 03, 2002 ยป [[Fritz#FritzGUI|Fritz GUI]]
* [[http://www.open-aurec.com/wbforum/viewtopic.php?f=18&t=36849&p=139701|Hagrid 0.7.2 available]] by [[Klaus Friedel]], [[Computer Chess Forums|Winboard Forum]], April 13, 2002
* [[http://www.stmintz.com/ccc/index.php?id=235751|Hagrid 0.7.45 released !]] by [[Klaus Friedel]], [[CCC]], June 16, 2002
* [[http://www.stmintz.com/ccc/index.php?id=320241|Re: ...a new Hagrid-version?]] by [[Klaus Friedel]], [[CCC]], October 08, 2003
* [[http://www.open-aurec.com/wbforum/viewtopic.php?f=18&t=45881&p=174271|New engine]] by [[Klaus Friedel]], [[Computer Chess Forums|Winboard Forum]], January 03, 2004
* [[http://www.open-aurec.com/wbforum/viewtopic.php?f=2&t=74&p=157|New engine Snitch 1.0.0]] by [[Klaus Friedel]], [[Computer Chess Forums|Winboard Forum]], September 28, 2004

=External Links=
==Chess Engine==
* [[http://www.friedelprivat.de/|Snitch and Hagrid two free UCI / Winboard chess engines]]
* [[http://kirr.homeunix.org/chess/engines/Norbert's%20collection/Hagrid%20%28Compilation%29/v0.6.32/hagrid/|Index of /chess/engines/Norbert's collection/Hagrid (Compilation)/v0.6.32/hagrid]] by [[Norbert Raimund Leisner]] hosted by [[Kirill Kryukov]]
* [[http://kirr.homeunix.org/chess/engines/Norbert's%20collection/Hagrid%20%28Compilation%29/v0.7.47/hagrid/|Index of /chess/engines/Norbert's collection/Hagrid (Compilation)/v0.7.47/hagrid]] by [[Norbert Raimund Leisner]] hosted by [[Kirill Kryukov]]
==Misc==
* [[https://en.wikipedia.org/wiki/Rubeus_Hagrid|Rubeus Hagrid from Wikipedia]]
* [[https://en.wikipedia.org/wiki/Magical_creatures_in_Harry_Potter#Hagrid.27s_pets|Magical creatures in Harry Potter from Wikipedia]]

=References=
<references />
=What links here?= 
[[include page="Hagrid" component="backlinks" limit="30"]]
**[[Engines|Up one level]]**