Changes

Jump to: navigation, search

Snitch

3,619 bytes added, 10:35, 20 March 2021
Created page with "'''Home * Engines * Snitch''' '''Snitch''',<br/> a WinBoard and UCI compliant chess engine by Klaus Friedel, written in C++, first anno..."
'''[[Main Page|Home]] * [[Engines]] * Snitch'''

'''Snitch''',<br/>
a [[WinBoard]] and [[UCI]] compliant chess engine by [[Klaus Friedel]], written in [[Cpp|C++]],
first announced <ref>[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</ref>
and released <ref>[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</ref> in 2004.
While Klaus' former engine [[Hagrid]] applies [[Rotated Bitboards]], Snitch uses a plain [[8x8 Board|8x8 board]] with [[Piece-Lists|piece-lists]] and [[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]], September 28, 2004</ref>,
as well as [[Move Generation|legal move generation]].

=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,3)
** [[Quiescence Search]]
** [[Futility Pruning]]
** [[Delta Pruning]]
** [[Pruning|Eval based Pruning]]
* [[Move Ordering]]
** [[Killer Heuristic]]
** [[History Heuristic]]
** [[MVV-LVA|MVV/LVA]]
==[[Evaluation]]==
* [[Material]]
* [[Piece-Square Tables]]
* [[Lazy Evaluation]]
* [[Square Control]]
* [[Pawn Structure]]
* [[Pawn Hash Table]]
* [[King Safety]]
* [[Outposts]]
* [[Bad Bishop]] <ref>[http://www.open-aurec.com/wbforum/viewtopic.php?f=4&t=4815&start=2 Re: Evaluating bad bishops] by [[Klaus Friedel]], [[Computer Chess Forums|Winboard Forum]], May 15, 2006</ref>
==Misc==
* [[Book Learning]]
* [[Nalimov Tablebases]]

=See also=
* [[Hagrid]]

=Forum Posts=
* [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
* [http://www.open-aurec.com/wbforum/viewtopic.php?f=2&t=189&p=554 Snitch 1.0.4 available] by [[Klaus Friedel]], [[Computer Chess Forums|Winboard Forum]], October 07, 2004
* [https://www.stmintz.com/ccc/index.php?id=396328 Snitch 1.0.8 released] by [[Klaus Friedel]], [[CCC]], November 16, 2004
* [http://www.open-aurec.com/wbforum/viewtopic.php?f=2&t=624&p=2332 Snitch new version] by [[Klaus Friedel]], [[Computer Chess Forums|Winboard Forum]], November 17, 2004
* [http://www.open-aurec.com/wbforum/viewtopic.php?f=2&t=4753&p=24570 Snitch 1.6.1] by Sergio Martinez, [[Computer Chess Forums|Winboard Forum]], May 06, 2006

=External Links=
==Chess Engine==
* [http://www.friedelprivat.de/ Snitch and Hagrid two free UCI / Winboard chess engines]
* [http://computerchess.org.uk/ccrl/4040/cgi/engine_details.cgi?match_length=30&each_game=1&print=Details&each_game=1&eng=Snitch%201.6.2%2032-bit#Snitch_1_6_2_32-bit Snitch 1.6.2 32-bit in CCRL 40/15]
==Misc==
* [https://en.wikipedia.org/wiki/Snitch Snitch from Wikipedia]
* [https://en.wiktionary.org/wiki/snitch snitch - Wiktionary]

=References=
<references />
'''[[Engines|Up one level]]'''
[[Category:UCI]]
[[Category:WinBoard]]
[[Category:PC]]
[[Category:X86]]
[[Category:X64]]
[[Category:Windows]]
[[Category:Fiction]]

Navigation menu