Older Version Newer Version

GerdIsenberg GerdIsenberg Sep 2, 2016

**[[Home]] * [[Engines]] * Kiwi**
|| [[image:215px-ApteryxHaastiiMKeulemans.jpg link="https://commons.wikimedia.org/wiki/File:ApteryxHaastiiMKeulemans.jpg"]] ||~ || **Kiwi**,
a [[Chess Engine Communication Protocol]] compliant [[Open Source Engines|open source chess engine]] under the [[Free Software Foundation#GPL|GNU General Public License]] <ref>[[http://walkofmind.com/programming/chess/chess.htm|Computer Chess]] by [[Alessandro Scotti]]</ref>, written in [[Cpp|C++]] by [[Alessandro Scotti]]. Executables are available for  [[Windows]], [[Linux]] and [[Mac OS]]. Kiwi uses [[Bitboards|bitboards]] as basic board representation, and generates [[Sliding Piece Attacks|sliding piece attacks]] with [[Rotated Bitboards|rotated bitboards]]. It performs [[MTD(f)]] with [[Null Move Pruning|null move pruning]], [[Killer Heuristic|killer]] and [[History Heuristic|history heuristic]], and [[Transposition Table|transposition table]]. The [[Evaluation|evaluation]] considers development, [[Fruit]] like [[Mobility|mobility]], and [[Pawn Structure|pawn structure]] utilizing a [[Pawn Hash Table|pawn hash table]], with focus on [[Passed Pawn|passed pawns]] and [[Pawn Race|pawn races]].  

Kiwi played two over the board tournaments in 2005, it became runner-up at the [[CIPS 2005]] behind [[Delfi]], and became third at the [[CCC 2005|Chess Computer Cup 2005]]. ||
|| Great Spotted Kiwi <ref>[[https://en.wikipedia.org/wiki/Apteryx_haastii|Apteryx haastii]] (immature and adult male) by [[https://en.wikipedia.org/wiki/John_Gerrard_Keulemans|John Gerrard Keulemans]], [[http://www.archive.org/stream/ornithologicalmi01rowl#page/n42/mode/1up|Ornithological Miscellany. Volume 1]] 1876, [[https://en.wikipedia.org/wiki/Great_Spotted_Kiwi|Great Spotted Kiwi from Wikipedia]]</ref> ||~ ||^ ||
[[toc]]
=Selected Games=
[[CCC 2005]], round 6, [[Kiwi]] - [[Chiron]] <ref>[[http://walkofmind.com/programming/chess/ccc2005.htm|Computer Chess Cup 2005 - tutte le partite in formato PGN]] by [[Alessandro Scotti]]</ref>
[[code]]
[Event "Chess Computer Cup"]
[Site "Bologna"]
[Date "2005.09.25"]
[Round "6"]
[White "Kiwi 0.6b RC10"]
[Black "Chiron v0.4.1"]
[Result "1-0"]

1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.e3 O-O 5.Bd3 d5 6.a3 Bxc3+ 7.bxc3 dxc4 8.Bxc4 c5 
9.Nf3 Qc7 10.Ba2 Nbd7 11.Bb2 b5 12.Qe2 Rb8 13.O-O Bb7 14.Rac1 Rfd8 15.Rfd1 c4 
16.Bb1 Be4 17.Nd2 Bxb1 18.Rxb1 Nf8 19.a4 bxa4 20.Nxc4 Ng6 21.Nd2 Qa5 22.Qd3 Ng4
23.h3 Nf6 24.c4 Qa6 25.Ba3 h6 26.Rxb8 Rxb8 27.Rb1 Rxb1+ 28.Qxb1 Nd7 29.Qb4 f5 
30.g4 fxg4 31.hxg4 Nf6 32.g5 hxg5 33.Nf3 Qc8 34.Nxg5 e5 35.f3 Nh4 36.Kf2 exd4 
37.exd4 Kh8 38.d5 a5 39.Qd6 Nf5 40.Qf4 Nh5 41.Qg4 Nf6 42.Nf7+ Kg8 43.Nh6+ Kh8 
44.Qxf5 Qxc4 45.Nf7+ Kg8 46.Ng5 Qc3 47.Kg2 Qd2+ 48.Kh3 Qe1 49.Qc8+ Qe8 50.Qxe8+ 
Nxe8 51.d6 Nf6 52.Ne4 Nd7 53.Nc5 Ne5 54.d7 Nc6 55.Nb7 Kf7 56.d8=N+ Nxd8 57.Nxd8+
Kf6 58.Kg4 g5 59.Nf7 1-0
[[code]]

=See also=
* [[Various Classifications#Bird|Bird]]
* [[Various Classifications#Food|Food]]
* [[Hamsters]]

=Forum Posts=
* [[http://www.stmintz.com/ccc/index.php?id=388169|Kiwi 0.1b]] by [[Alessandro Scotti]], [[CCC]], September 18, 2004
* [[http://www.stmintz.com/ccc/index.php?id=389667|Kiwi for Win98 and input-reading stuff]] by [[Alessandro Scotti]], [[CCC]], September 29, 2004 » [[Windows]], [[Cpp|C++]], [[Thread]]
* [[http://www.stmintz.com/ccc/index.php?id=390538|Kiwi 0.2a with opening book is available]] by [[Alessandro Scotti]], [[CCC]], October 06, 2004
* [[http://www.stmintz.com/ccc/index.php?id=395777|Kiwi 0.3a]] by [[Alessandro Scotti]], [[CCC]], November 12, 2004
* [[http://www.stmintz.com/ccc/index.php?id=396442|Kiwi 0.3b]] by [[Alessandro Scotti]], [[CCC]], November 17, 2004
* [[http://www.stmintz.com/ccc/index.php?id=404868|Kiwi 0.4a]] by [[Alessandro Scotti]], [[CCC]], January 10, 2005
* [[http://www.stmintz.com/ccc/index.php?id=490712|Re: late move reductions]] by [[Alessandro Scotti]], [[CCC]], March 01, 2006 » [[Late Move Reductions]]

=External Links=
==Chess engine==
* [[http://walkofmind.com/programming/chess/chess.htm|Computer Chess]] by [[Alessandro Scotti]]
* [[http://wbec-ridderkerk.nl/html/details1/Kiwi.html|Kiwi]] from [[WBEC|WBEC Ridderkerk]]
* [[http://www.computerchess.org.uk/ccrl/4040/cgi/engine_details.cgi?print=Details&each_game=1&eng=Kiwi%200.6d|Kiwi 0.6d]] in [[CCRL|CCRL 40/40]]
* [[http://www.computerchess.org.uk/ccrl/404/cgi/engine_details.cgi?print=Details&each_game=1&eng=Kiwi%200.6d%2064-bit|Kiwi 0.6d 64-bit]] in [[CCRL|CCRL 40/4]]
==Misc==
* [[https://en.wikipedia.org/wiki/Kiwi_%28disambiguation%29|Kiwi (disambiguation) from Wikipedia]]
* [[https://en.wikipedia.org/wiki/Kiwifruit|Kiwifruit from Wikipedia]]
* [[https://en.wikipedia.org/wiki/Actinidia_deliciosa|Actinidia deliciosa from Wikipedia]]
* [[https://en.wikipedia.org/wiki/Kiwi|Kiwi (bird) from Wikipedia]]

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