Older Version
Newer Version
GerdIsenberg
Aug 26, 2013
**[[Home]] * [[Engines]] * Natwarlal** || [[image:natwarlal.jpg link="http://allresourceupdates.wordpress.com/2013/08/13/mr-natwarlal-the-great-conman-of-india/"]] ||~ || **Natwarlal**, a [[Chess Engine Communication Protocol]] compliant [[Open Source Engines|open source chess engine]] written by [[Pallav Nawani]] in [[Cpp|C++]]. Natwarlal played the [[CCT9]] with respectable 4/7. The name of the engine was inspired by [[http://en.wikipedia.org/wiki/Natwarlal|Mithilesh Kumar Srivastava]], better known as Natwarlal, a [[http://en.wikipedia.org/wiki/India|Indian]] [[http://en.wikipedia.org/wiki/Confidence_trick|con man]] <ref>[[http://www.open-aurec.com/wbforum/viewtopic.php?f=2&t=2178&p=10172#p10172|Re: New Engine classifications]] by [[Pallav Nawani]], [[Computer Chess Forums|Winboard Forum]], April 08, 2005</ref> known for having repeatedly "sold" the [[http://en.wikipedia.org/wiki/Taj_Mahal|Taj Mahal]], the [[http://en.wikipedia.org/wiki/Red_Fort|Red Fort]], and the [[http://en.wikipedia.org/wiki/Rashtrapati_Bhavan|Rashtrapati Bhavan]] and also the [[http://en.wikipedia.org/wiki/Sansad_Bhavan|Parliament House of India]] along with its 545 sitting members. He was a living-legend in his lifetime and a legend even after his death <ref>[[http://en.wikipedia.org/wiki/Natwarlal|Natwarlal from Wikipedia]]</ref>. || || Natwarlal <ref>[[http://allresourceupdates.wordpress.com/2013/08/13/mr-natwarlal-the-great-conman-of-india/|Mr.Natwarlal-The Great ConMan of India | All Resource]] by Harsha, August 13, 2013</ref> ||~ ||^ || [[toc]] =Description= Natwarlal uses a [[0x88]] board array along with [[Piece-Lists|piece-lists]] to represent the board. It features a [[Negamax|negamax]] [[Alpha-Beta|alpha-beta]] [[Principal Variation Search|PVS]] with various [[Extensions|extensions]], [[Reductions|reductions]], [[Null Move Pruning|null move]] and [[Futility Pruning|futility pruning]], and double [[Transposition Table|transposition tables]] inside an [[Iterative Deepening|iterative deepening]] framework with [[Aspiration Windows|aspiration windows]]. The [[Evaluation|evaluation]] considers [[Pawn Structure|pawn structure]] and [[King Safety|king safety]] <ref>[[http://www.oocities.org/pallavnawani/chess-natwarlal.html|Pallav's Domain - Natwarlal]]</ref>. =Selected Games= [[CCT9]], [[Natwarlal]] - [[Berta]] <ref>[[http://www.cctchess.com/replay-zone/|Replay Zone | CCT Events]]</ref> [[code]] [Event "CCT9"] [Site "Internet Chess Club"] [Date "2007.02.18"] [Round "?"] [White "Natwarlal"] [Black "Berta"] [Result "1-0"] 1.e4 e6 2.Nf3 d5 3.Nc3 Nf6 4.exd5 exd5 5.d4 c6 6.Bd3 Be7 7.O-O O-O 8.Re1 Bg4 9.h3 Bh5 10.Bf4 Bd6 11.Be5 Bb4 12.Bf5 Nfd7 13.Bf4 Bxc3 14.bxc3 Nb6 15.Rb1 N8d7 16.Qd3 Nf6 17.Bg5 h6 18.Bh4 g6 19.Ne5 Qd6 20.a4 Rae8 21.Qg3 Re7 22.Re3 Rd8 23.Rb4 Kf8 24.a5 gxf5 25.axb6 a5 26.Ra4 Ne4 27.Qf4 Ng5 28.Bxg5 hxg5 29.Qxg5 f6 30.Qxh5 fxe5 31.Rg3 Rf7 32.Rg6 Qxg6 33.Qxg6 exd4 34.cxd4 Ra8 35.f4 Rg7 36.Qxf5 Kg8 37.Qe6 Kh7 38.f5 Rf8 39.Rxa5 Rfg8 40.g4 Rf8 41.f6 Rgf7 42.g5 Kg6 43.Ra3 c5 44.Rf3 Kh7 45.g6 Kh8 46.gxf7 Ra8 47.Qxd5 Ra1 48.Kf2 Rf1 49.Kxf1 cxd4 50.Qh5# [[code]] =See also= * [[Various Classifications#Legend|Legend]] =Forum Posts= ==2004== * [[http://www.open-aurec.com/wbforum/viewtopic.php?f=18&t=46915|New chess engine]] by [[Pallav Nawani]], [[Computer Chess Forums|Winboard Forum]], March 16, 2004 * [[http://www.open-aurec.com/wbforum/viewtopic.php?f=18&t=47710|Natwarlal V0.03]] by [[Pallav Nawani]], [[Computer Chess Forums|Winboard Forum]], May 29, 2004 * [[http://www.open-aurec.com/wbforum/viewtopic.php?f=18&t=48063|Just released Natwarlal v0.04]] by [[Pallav Nawani]], [[Computer Chess Forums|Winboard Forum]], July 01, 2004 * [[http://www.open-aurec.com/wbforum/viewtopic.php?f=18&t=48169|Natwarlal v0.05]] by [[Pallav Nawani]], [[Computer Chess Forums|Winboard Forum]], July 12, 2004 * [[http://www.open-aurec.com/wbforum/viewtopic.php?f=18&t=49036|With big hash Natwarlal v0.06 searches pretty fast...]] by [[Dann Corbit]], [[Computer Chess Forums|Winboard Forum]], September 24, 2004 * [[http://www.open-aurec.com/wbforum/viewtopic.php?f=18&t=49082|Natwarlal V0.07]] by [[Pallav Nawani]], [[Computer Chess Forums|Winboard Forum]], September 26, 2004 * [[http://www.open-aurec.com/wbforum/viewtopic.php?f=2&t=229|Natwarlal V0.08]] by [[Pallav Nawani]], [[Computer Chess Forums|Winboard Forum]], October 10, 2004 * [[http://www.open-aurec.com/wbforum/viewtopic.php?f=2&t=443|Natwarlal v0.09]] by [[Pallav Nawani]], [[Computer Chess Forums|Winboard Forum]], October 31, 2004 ==2005== * [[http://www.open-aurec.com/wbforum/viewtopic.php?f=2&t=1552|Natwarlal 0.06....a tactical monster!]] by [[Dr.Wael Deeb]], [[Computer Chess Forums|Winboard Forum]], February 04, 2005 * [[http://www.open-aurec.com/wbforum/viewtopic.php?f=2&t=1811|Natwarlal v0.10]] by [[Pallav Nawani]], [[Computer Chess Forums|Winboard Forum]], February 28, 2005 * [[http://www.open-aurec.com/wbforum/viewtopic.php?f=2&t=1884|Natwarlal v0.11]] by [[Pallav Nawani]], [[Computer Chess Forums|Winboard Forum]], March 06, 2005 * [[http://www.open-aurec.com/wbforum/viewtopic.php?f=2&t=2178&p=10172#p10172|Re: New Engine classifications]] by [[Pallav Nawani]], [[Computer Chess Forums|Winboard Forum]], April 08, 2005 * [[http://www.open-aurec.com/wbforum/viewtopic.php?f=4&t=2456&p=11816#p11736|Re: copying evaluation of other programs]] by [[Pallav Nawani]], [[Computer Chess Forums|Winboard Forum]], May 12, 2005 * [[http://www.open-aurec.com/wbforum/viewtopic.php?f=4&t=2456&p=11816#p11816|Re: copying evaluation of other programs]] by [[Pallav Nawani]], [[Computer Chess Forums|Winboard Forum]], May 13, 2005 * [[http://www.open-aurec.com/wbforum/viewtopic.php?f=4&t=2877&p=14199#p14199|Re: how much open source code did you read and understand?]] by [[Pallav Nawani]], [[Computer Chess Forums|Winboard Forum]], June 30, 2005 * [[http://www.open-aurec.com/wbforum/viewtopic.php?f=4&t=3110&p=15091#p15091|Re: Piece-list representation]] by [[Pallav Nawani]], [[Computer Chess Forums|Winboard Forum]], July 17, 2005 =External Links= ==Chess Engine== * [[http://wbec-ridderkerk.nl/html/details1/Natwarlal.html|Natwarlal]] from [[WBEC|WBEC Ridderkerk]] * [[http://julien.marcel.free.fr/macchess/Chess_on_Mac/Engines.html|Mac Chess Engines Repository]] hosted by [[Julien Marcel]] * [[http://www.oocities.org/pallavnawani/chess-natwarlal.html|Pallav's Domain - Natwarlal]] ==Misc== * [[http://en.wikipedia.org/wiki/Natwarlal|Natwarlal from Wikipedia]] * [[http://www.timescrest.com/opinion/nuts-about-natwarlal-5243|Nuts about Natwarlal]] by Faizan Ahmad, [[http://en.wikipedia.org/wiki/The_Times_of_India|The Times of India]], April 23, 2011 * [[http://allresourceupdates.wordpress.com/2013/08/13/mr-natwarlal-the-great-conman-of-india/|Mr.Natwarlal-The Great ConMan of India | All Resource]] by Harsha, August 13, 2013 * [[http://en.wikipedia.org/wiki/Mr._Natwarlal|Mr. Natwarlal from Wikipedia]] =References= <references /> =What links here?= [[include page="Natwarlal" component="backlinks" limit="20"]] **[[Engines|Up one Level]]**