Older Version
Newer Version
GerdIsenberg
Feb 2, 2018
**[[Home]] * [[Engines]] * SmarThink** || [[image:Almeida_Júnior_-_Moça_com_Livro.jpg link="https://commons.wikimedia.org/wiki/File:Almeida_J%C3%BAnior_-_Mo%C3%A7a_com_Livro.jpg"]] ||~ || **SmarThink**, an [[UCI]] and [[WinBoard]] compatible chess engine by [[Sergei Markoff|Sergei S. Markoff]] written in plain [[C]], previously distributed by [[Lokasoft]]. SmarThink contains a lot of [[Knowledge|knowledge]] to guide the [[Search|search]], and has an aggressive attacking style. It applies [[Principal Variation Search|PVS]] with an [[Aspiration Windows|aspiration]] <ref>[[http://www.talkchess.com/forum/viewtopic.php?t=29681|A way to improve PVS]] by [[Sergei Markoff]], [[CCC]], September 07, 2009</ref>, and uses original techniques in search and [[Evaluation|evaluation]] based on complex analysis including the use of ideas of [[Mikhail Botvinnik]] <ref>[[http://www.aigroup.narod.ru/detailsr.htm|Подробнее о SmarThink]]</ref>, such as [[Trajectory|trajectory]] analysis <ref>[[http://www.stmintz.com/ccc/index.php?id=352384|Forward pruning and some related techniques]] by [[Sergei Markoff]], [[CCC]], March 02, 2004</ref>, and the related //same threat extension// <ref>[[http://www.stmintz.com/ccc/index.php?id=318833|The "same threat extension" as effective way to resolve horizon problem]] by [[Sergei Markoff]], [[CCC]], October 01, 2003</ref>, later dubbed [[Botvinnik-Markoff Extension]]. || || Thinking <ref>[[https://en.wikipedia.org/wiki/Jos%C3%A9_Ferraz_de_Almeida_J%C3%BAnior|José Ferraz de Almeida Júnior]], Girl with a Book, [[https://en.wikipedia.org/wiki/S%C3%A3o_Paulo_Museum_of_Art|São Paulo Museum of Art]], [[https://en.wikipedia.org/wiki/Wikimedia_Commons|Wikimedia Commons]], [[https://en.wikipedia.org/wiki/Thought|Thought from Wikipedia]]</ref> ||~ ||^ || [[toc]] =Recent Versions= ==SmarThink v1.97== SmarThink **v1.97**, released in December 2016, applies [[Magic Bitboards|magic bitboards]], uses more aggressive [[Static Exchange Evaluation|SEE]] in [[Move Ordering|move ordering]] even for [[Move Ordering#NonCaptures|non-captures]], adaptive [[Aspiration Windows |aspiration windows]] based on [[Depth|depth]] and [[Score|score]], a new [[Transposition Table|transposition table]] entry priority scheme based on [[Best Move|best move]] index, and comes with improved [[Reductions|reductions]], optimizations and further [[Automated Tuning|evaluation tuning]] <ref>[[http://www.talkchess.com/forum/viewtopic.php?t=62563|SmarThink v1.97 is available]] by [[Sergei Markoff|Sergei S. Markoff]], [[CCC]], December 22, 2016</ref>. ==SmarThink v1.98== SmarThink **v1.98** was released in January 2018 after massive [[Automated Tuning|tuning]] of [[Evaluation|evaluation]] and [[Search|search]], a further improved [[King Safety|king attack]] evaluation, and several optimizations <ref>[[http://www.talkchess.com/forum/viewtopic.php?t=66464|SmarThink 1.98 is out]] by [[Sergei Markoff|Sergei S. Markoff]], [[CCC]], January 31, 2018</ref>. =Tournament Play= SmarThink played various tournaments in Russia, and became Russian computer chess champion in 2004, [[https://en.wikipedia.org/wiki/Commonwealth_of_Independent_States|CIS]] computer chess champion at the [[CCCCISC 2005]] <ref>[[https://en.wikipedia.org/wiki/SmarThink|SmarThink from Wikipedia]]</ref> , and third at the [[CCCCISC 2008]] behind [[WildCat]] and [[Strelka]]. =Photos & Games= || [[image:OssipovMarkoff2008.jpg width="600" link="http://www.sdchess.ru/febr_march_08.htm"]] || || [[CCCCISC 2008]], [[Jury Osipov]] and [[Sergei Markoff]], [[SmarThink]] - [[Strelka]] <ref>[[http://www.sdchess.ru/febr_march_08.htm|Новости за февраль - март 2008 года, 29 февраля 2008 г.]] from [[http://www.sdchess.ru/|sdchess.ru]]</ref> || [[code]] [Event "CCCCISC 2008"] [Site "Moscow SDCHESS RGSU"] [Date "2008.02.29"] [Round "1"] [White "SmarThink 1.1 r1119"] [Black "Strelka 2.0B"] [Result "1/2-1/2"] 1. c4 Nf6 2. Nc3 e5 3. Nf3 Nc6 4. e3 Bb4 5. Qc2 Bxc3 6. Qxc3 Qe7 7. a3 d5 8. d4 exd4 9. Nxd4 Nxd4 10. Qxd4 dxc4 11. Qxc4 O-O 12. f3 Be6 13. Qc2 Rad8 14. Bd2 Bd5 15. Bb5 Rd6 16. Be2 b6 17. O-O Rfd8 18. Bc1 Re6 19. Re1 h6 20. Bb5 Re5 21. Bf1 Be6 22. b4 Rh5 23. e4 c5 24. g4 Bxg4 25. fxg4 Nxg4 26. Bf4 Qf6 27. Bg3 Qg5 28. Qg2 Rd2 29. Re2 Rd4 30. Qf3 c4 31. Qf4 Ne5 32. Qxg5 Rxg5 33. Bg2 f6 34. Rc2 Kf8 35. a4 h5 36. Bxe5 Rxe5 37. Rac1 c3 38. Rb1 Rg5 39. Kf1 a5 40. bxa5 bxa5 41. Rxc3 Rxa4 42. Rb7 Kg8 43. Bf3 Ra1+ 44. Kf2 Ra2+ 45. Be2 Kh7 46. Rc6 Rg4 47. Ke3 Ra3+ 48. Bd3 Rh4 49. Kd4 Kh6 50. Rc2 Rg4 51. Rc8 g6 52. Rb6 f5 53. h3 Rg3 54. Bc2 fxe4 55. Bxe4 Rab3 56. Re6 Rg1 57. h4 Rg4 58. Rcc6 Rbg3 59. Ra6 a4 60. Kd5 Kg7 61. Re7+ Kh6 62. Ra8 Rxh4 63. Rh8+ Kg5 64. Bxg6 a3 65. Re5+ Kg4 66. Re4+ Kg5 67. Re2 Ra4 68. Bb1 Ra5+ 69. Kc6 Kg4 70. Kb6 Rg5 71. Re4+ Kh3 72. Ba2 Rf3 73. Rh6 Kg3 74. Be6 Rd3 75. Ra4 1/2-1/2 [[code]] =See also= * [[Clever & Smart]] * [[Various Classifications#Thought|Thought]] =Forum Posts= ==2002 ...== * [[http://www.stmintz.com/ccc/index.php?id=252677|PASSED_PAWN_PUSH extension scheme (and SmarThink)]] by [[Sergei Markoff|Sergei S. Markoff]], [[CCC]], September 18, 2002 * [[http://www.stmintz.com/ccc/index.php?id=259642|SmarThink 0.12a+ is available for downloading (+singular extensions)]] by [[Sergei Markoff|Sergei S. Markoff]], [[CCC]], October 16, 2002 * [[http://www.stmintz.com/ccc/index.php?id=279459|SmarThink 0.15b]] by [[Sergei Markoff|Sergei S. Markoff]], [[CCC]], January 25, 2003 * [[http://www.stmintz.com/ccc/index.php?id=287912|SmarThink 0.16b is released]] by [[Sergei Markoff|Sergei S. Markoff]], [[CCC]], March 04, 2003 * [[http://www.stmintz.com/ccc/index.php?id=299525|Some explanations about SmarThink]] by [[Sergei Markoff|Sergei S. Markoff]], [[CCC]], June 05, 2003 * [[http://www.stmintz.com/ccc/index.php?id=318808|SmarThink 0.17 prerelease!]] by [[Sergei Markoff|Sergei S. Markoff]], [[CCC]], October 01, 2003 * [[http://www.stmintz.com/ccc/index.php?id=318833|The "same threat extension" as effective way to resolve horizon problem]] by [[Sergei Markoff]], [[CCC]], October 01, 2003 * [[http://www.stmintz.com/ccc/index.php?id=352384|Forward pruning and some related techniques]] by [[Sergei Markoff]], [[CCC]], March 02, 2004 ==2005 ...== * [[http://www.stmintz.com/ccc/index.php?id=434992|SmarThink]] by [[Sergei Markoff|Sergei S. Markoff]], [[CCC]], July 04, 2005 * [[http://www.talkchess.com/forum/viewtopic.php?t=13680|Smarthink]] by [[André van Ark]], [[CCC]], May 10, 2007 ==2010 ...== * [[http://www.talkchess.com/forum/viewtopic.php?t=40365|Smarthink 1.20]] by Tom Giampietro, [[CCC]], September 12, 2011 * [[http://www.talkchess.com/forum/viewtopic.php?t=50024|SmarThink 1.40 updated]] by [[Sergei Markoff|Sergei S. Markoff]], [[CCC]], November 11, 2013 * [[http://www.talkchess.com/forum/viewtopic.php?t=50713|SmarThink 1.50 released]] by [[Sergei Markoff|Sergei S. Markoff]], [[CCC]], January 01, 2014 * [[http://www.talkchess.com/forum/viewtopic.php?t=50907|Pruning in PV nodes]] by [[Sergei Markoff|Sergei S. Markoff]], [[CCC]], January 14, 2014 » [[Reductions]], [[Root]], [[Node Types]] * [[http://www.talkchess.com/forum/viewtopic.php?t=52732|SmarThink 1.60 released]] by [[Sergei Markoff|Sergei S. Markoff]], [[CCC]], June 23, 2014 * [[http://www.talkchess.com/forum/viewtopic.php?t=53036|SmarThink 1.70 released]] by [[Sergei Markoff|Sergei S. Markoff]], [[CCC]], July 21, 2014 ==2015 ...== * [[http://www.talkchess.com/forum/viewtopic.php?t=58771|SmarThink v1.80 is available]] by [[Sergei Markoff|Sergei S. Markoff]], [[CCC]], January 02, 2016 * [[http://www.talkchess.com/forum/viewtopic.php?t=55696&start=108|Re: txt: automated chess engine tuning]] by [[Sergei Markoff|Sergei S. Markoff]], [[CCC]], February 15, 2016 » [[Automated Tuning]] * [[http://www.talkchess.com/forum/viewtopic.php?t=59669|SmarThink v1.90 is available]] by [[Sergei Markoff|Sergei S. Markoff]], [[CCC]], March 28, 2016 * [[http://www.talkchess.com/forum/viewtopic.php?t=60249|SmarThink v1.95 is available]] by [[Sergei Markoff|Sergei S. Markoff]], [[CCC]], May 23, 2016 * [[http://www.talkchess.com/forum/viewtopic.php?t=60638|SmarThink v1.96 is available]] by [[Sergei Markoff|Sergei S. Markoff]], [[CCC]], June 29, 2016 * [[http://www.talkchess.com/forum/viewtopic.php?t=62563|SmarThink v1.97 is available]] by [[Sergei Markoff|Sergei S. Markoff]], [[CCC]], December 22, 2016 * [[http://www.talkchess.com/forum/viewtopic.php?t=63847|New SmarThink website]] by [[Sergei Markoff|Sergei S. Markoff]], [[CCC]], April 27, 2017 * [[http://www.talkchess.com/forum/viewtopic.php?t=66464|SmarThink 1.98 is out]] by [[Sergei Markoff|Sergei S. Markoff]], [[CCC]], January 31, 2018 =External Links= ==Chess Engine== * [[http://smarthink.ru/|SmarThink site]] (Russian) > [[http://smarthink.ru/index_en.html|SmarThink site]] (English) * [[https://en.wikipedia.org/wiki/SmarThink|SmarThink from Wikipedia]] * [[http://www.sdchess.ru/smarthink.htm|SmarThink by Sergei Markoff, Russia - sdchesss.ru]] * [[http://www.computerchess.org.uk/ccrl/404/cgi/compare_engines.cgi?family=SmarThink&print=Rating+list&print=Results+table&print=LOS+table&print=Ponder+hit+table&print=Eval+difference+table&print=Comopp+gamenum+table&print=Overlap+table&print=Score+with+common+opponents|SmarThink]] in [[CCRL|CCRL 40/4]] ==Misc== * [[https://en.wikipedia.org/wiki/Thought|Thought from Wikipedia]] * [[https://en.wikipedia.org/wiki/Smart|Smart (disambiguation) from Wikipedia]] * Trio Posthumus Krijger Vermeer - Smart Thinkin', [[https://www.theatersinnederland.nl/de-toonzaal-s-hertogenbosch/|De Toonzaal]], [[https://en.wikipedia.org/wiki/%27s-Hertogenbosch|Den Bosch]] 2013, [[https://en.wikipedia.org/wiki/YouTube|YouTube]] Video > [[http://www.jorisposthumus.com/|Joris Posthumus]], [[http://arnokrijger.nl/|Arno Krijger]] and [[http://pascalvermeer.nl/|Pascal Vermeer]] > [[media type="youtube" key="lv3kmNX6fs8"]] =References= <references /> =What links here?= [[include page="SmarThink" component="backlinks" limit="60" ]] **[[Engines|Up one Level]]**