Changes

Jump to: navigation, search

SOS

8,195 bytes added, 22:34, 29 September 2018
Created page with "'''Home * Engines * SOS''' FILE:Silicon on Sapphire - gate stack DE.svg|border|right|thumb| [https://en.wikipedia.org/wiki/Silicon_on_sapphire Silicon on..."
'''[[Main Page|Home]] * [[Engines]] * SOS'''

[[FILE:Silicon on Sapphire - gate stack DE.svg|border|right|thumb| [https://en.wikipedia.org/wiki/Silicon_on_sapphire Silicon on Sapphire] <ref>[http://de.wikipedia.org/wiki/Silicon_on_Sapphire Silicon on sapphire from Wikipedia.de]</ref> ]]

'''SOS''',<br/>
a chess program developed and written by [[Rudolf Huber]] in [[C]]. In its early times in the mid 90s, SOS running on various platforms and operating systems had an own futuristic [[GUI|graphical user interface]]. SOS supported the [[Chess Engine Communication Protocol]] <ref>[http://www.open-aurec.com/wbforum/viewtopic.php?f=18&t=30441 New Winboard engine, SOS by Rudolf Huber, Germany !] by [[Frank Quisinsky]], [[Computer Chess Forums|Winboard Forum]], 27 October 1999</ref> , was available as [[ChessBase#YoungTalents|Young Talent]] by [[ChessBase]] running under the [[Fritz#FritzGUI|Fritz6 GUI]] <ref>[http://www.chessbase.com/support/support.asp?pid=100 Support - ChessBase, May 28th, 2000]</ref> , and since Rudolf is co-designer of the protocol, it finally changed to [[UCI]] <ref>[https://www.stmintz.com/ccc/index.php?id=208295 The new UCI / WB GUI Arena is available with UCI Arena SOS ..] by [[Frank Quisinsky]], [[CCC]], January 18, 2002</ref> , and is a ''Partner Chess Engine'' of [[Arena]] <ref>[http://www.playwitharena.com/?Partner_Chess_Engines Arena Chess GUI 3.0 - Partner Chess Engines]</ref> <ref>[http://www.playwitharena.com/?Partner_Chess_Engines:SOS%26nbsp%3B Arena Chess GUI 3.0 - SOS]</ref> . SOS evolved from [[Principal Variation Search|PVS]] to [[MTD(f)]] and further as [[ParSOS]] to [[Parallel Search|parallel]] MTD(f).

=Tournaments=
SOS has its debut at [[Don Beal|Don Beal's]] [[UPCCC 1993|1993 QMW Uniform-Platform Computer Chess Championship]]. It further played various [[World Microcomputer Chess Championship|World Microcomputer Chess]] and [[World Computer Chess Championship|World Computer Chess Championships]], the [[WMCCC 1993]], [[WCCC 1995]], [[WMCCC 1997]], [[WCCC 1999]], and the [[WMCCC 2000]], where SOS won the title of the Amateur World Microcomputer Chess Champion. [[ParSOS]] continued playing the [[WMCCC 2001]], [[WCCC 2002]], [[WCCC 2003]], [[WCCC 2004]] and the [[WCCC 2006]]. SOS played most [[IPCCC|IPCCCs]], and also competed at [[International CSVN Tournament|International CSVN Tournaments]].

=Descriptions=
<ref>[https://www.game-ai-forum.org/icga-tournaments/program.php?id=21 SOS' ICGA Tournaments]</ref>
==1995==
SOS is a conventional chess program. It uses [[Depth-First|depth first]] [[Minimax|minimax tree search]] with [[Quiescence Search|quiescence search]], [[Alpha-Beta|alpha-beta]] enhancement, [[Principal Variation Search|minimal window search]] and [[Null Move Pruning|null-move pruning]]. To improve the search efficiency, the [[History Heuristic|history heuristic]] and a [[Transposition Table|transpositional table]] is used. The search is [[Extensions|extended]] to deeper plies on those move sequences which have a high probability of being part of the [[Principal Variation|principal variation]]. For SOS, those sequences are [[Recapture Extensions|recaptures]] and [[Check Extensions|check evasions]]. Leaf node [[Evaluation|evaluation]] considers only [[Material|material]], [[Piece-Square Tables|piece placement]] and [[Pawn Structure|pawn structure]] and only about 10% of the CPU time is spent on this (not including the quiescence search which is capture only, but extends on "losing" captures which are checks and on checking sequences). The evaluation parameters are dynamic and [[Incremental Updates|continuously updated]] during tree search. SOS's weakest part is probably [[Endgame|endgame]] knowledge. SOS actively plays a wide range of [[Opening|openings]], but most of those lines are not very deep. With autoplay games against itself, the [[Opening Book|opening book]] is tuned to favour those lines which harmonize with SOS's style of play.

==1999==
SOS is an amateur program which was started in 1993 and has since then competed in a number of [[Tournaments|tournaments]]. The newest version runs on multiprocessor systems with a parallelized version of [[MTD(f)|mtd(f)]] as its minimax search algorithm. SOS used to be a relatively fast searcher and relied on outsearching the opponent. This has changed now and more [[Knowledge|knowledge]] and special cases have been implemented which slow it down. Little effort is spent on the opening book. It plays a very broad range of openings. However it [[Book Learning|learns]] to avoid unsuccessful lines and tries not to repeat lost games. It uses publicly available [[Endgame Tablebases|endgame databases]].

=Forum Posts=
* [http://www.open-aurec.com/wbforum/viewtopic.php?f=18&t=30441 New Winboard engine, SOS by Rudolf Huber, Germany !] by [[Frank Quisinsky]], [[Computer Chess Forums|Winboard Forum]], 27 October 1999
* [https://www.stmintz.com/ccc/index.php?id=103948 Chess knowledge (eg: SOS)] by ujecrh, [[CCC]], March 30, 2000
* [https://www.stmintz.com/ccc/index.php?id=114918 Testing SOS (Chessbase engine) = Extremely strong!!] by Tomas Casanovas Martinez, [[CCC]], June 18, 2000
* [https://www.stmintz.com/ccc/index.php?id=115077 Re: Question about SOS] by [[Andrew Williams]], [[CCC]], June 19, 2000
* [https://www.stmintz.com/ccc/index.php?id=125163 SSDF(Crafty 17.07 - SOS)AMD K6-2 450, 1-5.] by [[Tony Hedlund]], [[CCC]], August 19, 2000
* [https://www.stmintz.com/ccc/index.php?id=126539 SOS is amateur WMCC 2000 with 5.5 point out of 9] by Jorge Pichard, [[CCC]], August 26, 2000
* [https://www.stmintz.com/ccc/index.php?id=186009 Goliath Light, Gromit, Patzer, SOS, etc. commercially sold] by [[Theo van der Storm]], [[CCC]], August 28, 2001
* [http://www.open-aurec.com/wbforum/viewtopic.php?f=18&t=35352 Stalemate trap(SOS-Delfi)] by [[George Lyapko]], [[Computer Chess Forums|Winboard Forum]], December 18, 2001 » [[Stalemate]], [[Test-Positions]], [[Delfi]]
* [https://www.stmintz.com/ccc/index.php?id=208295 The new UCI / WB GUI Arena is available with UCI Arena SOS ..] by [[Frank Quisinsky]], [[CCC]], January 18, 2002
* [https://www.stmintz.com/ccc/index.php?id=339663 After ELChinito 3.25 on Christmas now SOS.4 on New Years day!] by [[Frank Quisinsky]], [[CCC]], January 01, 2004 » [[Chinito]]

=External Links=
==Chess Engine==
* [https://www.game-ai-forum.org/icga-tournaments/program.php?id=21 SOS' ICGA Tournaments]
* [http://www.playwitharena.com/?Partner_Chess_Engines:SOS%26nbsp%3B Arena Chess GUI 3.0 - SOS]
* [http://www.playwitharena.com/?Newsticker:Archive_9 Interview with SOS programmer Rudolf Huber in German language!] by [[Frank Quisinsky]], [[Arena|Arena Chess GUI 3.0]] - Archive 9, 132, May 10, 2005
==Misc==
* [http://www.newinchess.com/SOS/Default.aspx New In Chess - Secrets of Opening Surprises (SOS)] by [http://www.newinchess.com/Archives/ArticlesList.aspx?AuthorID=355 Jeroen Bosch]
* [https://en.wikipedia.org/wiki/Buchholz_system Buchholz_system - SOS: Sum of Opponent Scores from Wikipedia]
* [https://en.wiktionary.org/wiki/SOS SOS - Wiktionary]
* [https://en.wikipedia.org/wiki/SOS SOS from Wikipedia] (· · · — — — · · ·)
* [https://en.wikipedia.org/wiki/SOS_%28disambiguation%29 SOS (disambiguation) from Wikipedia]
* [https://en.wikipedia.org/wiki/Apple_SOS Apple SOS from Wikipedia]
* [https://en.wikipedia.org/wiki/SOS_%28game%29 SOS (game) from Wikipedia]
* [https://en.wikipedia.org/wiki/Wes_Montgomery Wes Montgomery] - S.O.S. (take 3), [https://en.wikipedia.org/wiki/Full_House_(Wes_Montgomery_album) Full House], recorded at [https://en.wikipedia.org/wiki/The_Jabberwock_(club) Tsubo], [https://en.wikipedia.org/wiki/Berkeley,_California Berkeley, California], June 25, 1962 [https://en.wikipedia.org/wiki/YouTube YouTube] Video
> feat. [https://en.wikipedia.org/wiki/Johnny_Griffin Johnny Griffin], [https://en.wikipedia.org/wiki/Wynton_Kelly Wynton Kelly], [https://en.wikipedia.org/wiki/Paul_Chambers Paul Chambers], [https://en.wikipedia.org/wiki/Jimmy_Cobb Jimmy Cobb]
: {{#evu:https://www.youtube.com/watch?v=qQBhNXa-bMI|alignment=left|valignment=top}}

=References=
<references />
'''[[Engines|Up one level]]'''
[[Category:UCI]]

Navigation menu