Older Version Newer Version

GerdIsenberg GerdIsenberg Nov 14, 2017

**[[Home]] * [[Engines]] * Witz**
|| [[image:GiessenTheaterWitz.jpg link="https://commons.wikimedia.org/wiki/File:Gie%C3%9Fen_-_Theater_-_Witz.jpg"]] ||~ || **Witz**,
a [[Chess Engine Communication Protocol]] compliant [[Open Source Engines|open source chess engine]] by [[Pradu Kannan]], written in [[C]], and licensed under the  [[Free Software Foundation#GPL|GPL]]. The Witz development started in 2004, initially using the [[0x88]] [[Board Representation|board representation]] and in 2005 subsequently rewritten with [[Bitboards|bitboards]]. With was soon superseded by Pradu's second engine, [[Buzz]]. ||
|| Witz <ref>Allegorical representation of the joke (German [[https://de.wikipedia.org/wiki/Witz|Witz]]) at the [[https://en.wikipedia.org/wiki/Theater_Gie%C3%9Fen|Stadttheater Gießen]], [[https://commons.wikimedia.org/wiki/File:Gie%C3%9Fen_-_Theater_-_Witz.jpg|Image]] by [[https://commons.wikimedia.org/wiki/User:SBT|Oliver Abels]], August 13, 2008, [[https://en.wikipedia.org/wiki/Wikimedia_Commons|Wikimedia Commons]]</ref> ||~ ||^ ||
[[toc]]
=Features=
<ref>based on [[http://witz.sourceforge.net/|Witz Chess Engine]] - Current Features</ref>
==[[Board Representation]]==
* [[Bitboards]]
* [[Rotated Bitboards]]
==[[Search]]==
* [[Iterative Deepening]]
* [[Principal Variation Search]]
* [[Alpha-Beta]]
* [[Transposition Table]]
* [[Quiescence Search]]
* [[Interior Node Recognizer]]
> [[Repetitions]]
> [[Fifty-move Rule]]
* [[Pruning|Forward Pruning]]
> [[Null Move Pruning#AdaptiveNullMovePruning|Adaptive Null Move Pruning]]
> [[Delta Pruning]]
* [[Extensions]]
> [[Check Extensions]] 
> [[Recapture Extensions]]
> [[Passed Pawn Extensions|Pawn to 7th Rank]]
* [[Move Ordering]]
> [[History Heuristic]]
> [[Killer Heuristic]]
> [[Static Exchange Evaluation|SEE]]
> Dynamically Pregenerated [[Piece-Square Tables]]
==[[Evaluation]]==
* [[Material]]
* [[Mobility]]
* [[King Safety]]
* [[Pawn Structure]]
> [[Pawn Hash Table]]
> [[Passed Pawn]]
> [[Candidate Passed Pawn]]
> [[Doubled Pawn]]
> [[Isolated Pawn]]
> [[Weak Pawns]]
==Misc==
* [[Principal variation|Principal Variation Output]]
* [[Opening Book]]

=See also=
* [[Buzz]]
* [[Mwitz]]

=Forum Posts=
* [[http://www.open-aurec.com/wbforum/viewtopic.php?f=2&t=1304&p=6051#p6051|Witz Chess Engine]] by [[Pradu Kannan]], [[Computer Chess Forums|Winboard Forum]], January 12, 2005
* [[http://www.open-aurec.com/wbforum/viewtopic.php?f=2&t=1458&p=6968#p6968|Witz]] by [[Pradu Kannan]], [[Computer Chess Forums|Winboard Forum]], January 30, 2005
* [[http://www.open-aurec.com/wbforum/viewtopic.php?f=2&t=50025&p=189370#p189370|MWITZ WB engine]] by [[Denis Mendoza|Denis P. Mendoza]], [[Computer Chess Forums|Winboard Forum]], March 10, 2009

=External Links=
==Chess Engine==
* [[http://witz.sourceforge.net/|Witz Chess Engine]]
* [[https://sourceforge.net/projects/witz/|Witz Chess Engine download]] | [[https://en.wikipedia.org/wiki/SourceForge|SourceForge.net]]
* [[https://code.google.com/archive/p/mwitz/|Google Code Archive - mwitz]]
==Misc==
* [[https://en.wiktionary.org/wiki/Witz|Witz - Wiktionary]]
* [[https://en.wikipedia.org/wiki/Witz|Witz from Wikipedia]]
* [[https://de.wikipedia.org/wiki/Witz|Witz Wikipedia.de]] (German)

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