Changes

Jump to: navigation, search

SmarThink

9,798 bytes added, 10:13, 19 October 2018
Created page with "'''Home * Engines * SmarThink''' FILE:Almeida Júnior - Moça com Livro.jpg|border|right|thumb| Thinking <ref>[[:Category:José Ferraz de Almeida Júnior..."
'''[[Main Page|Home]] * [[Engines]] * SmarThink'''

[[FILE:Almeida Júnior - Moça com Livro.jpg|border|right|thumb|
Thinking <ref>[[:Category:José Ferraz de Almeida Júnior|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>
]]

'''SmarThink''',<br/>
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>[https://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>[https://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]].

=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=
[[FILE:OssipovMarkoff2008.jpg|none|border|text-bottom|600px|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>
<pre>
[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
</pre>

=See also=
* [[Clever & Smart]]

=Forum Posts=
==2002 ...==
* [https://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
* [https://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
* [https://www.stmintz.com/ccc/index.php?id=279459 SmarThink 0.15b] by [[Sergei Markoff|Sergei S. Markoff]], [[CCC]], January 25, 2003
* [https://www.stmintz.com/ccc/index.php?id=287912 SmarThink 0.16b is released] by [[Sergei Markoff|Sergei S. Markoff]], [[CCC]], March 04, 2003
* [https://www.stmintz.com/ccc/index.php?id=299525 Some explanations about SmarThink] by [[Sergei Markoff|Sergei S. Markoff]], [[CCC]], June 05, 2003
* [https://www.stmintz.com/ccc/index.php?id=318808 SmarThink 0.17 prerelease!] by [[Sergei Markoff|Sergei S. Markoff]], [[CCC]], October 01, 2003
* [https://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
* [https://www.stmintz.com/ccc/index.php?id=352384 Forward pruning and some related techniques] by [[Sergei Markoff]], [[CCC]], March 02, 2004
==2005 ...==
* [https://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]
: {{#evu:https://www.youtube.com/watch?v=lv3kmNX6fs8|alignment=left|valignment=top}}

=References=
<references />
'''[[Engines|Up one Level]]'''
[[Category:WinBoard]]
[[Category:UCI]]
[[Category:Thought]]
[[Category:José Ferraz de Almeida Júnior]]

Navigation menu