Difference between revisions of "Deep Sjeng"
GerdIsenberg (talk | contribs) (Created page with "'''Home * Engines * Deep Sjeng''' '''Deep Sjeng''',<br/> a private, and former commercial chess engine by Gian-Carlo Pascutto, which emerged in 2002 fro...") |
GerdIsenberg (talk | contribs) |
||
Line 104: | Line 104: | ||
<references /> | <references /> | ||
'''[[Engines|Up one Level]]''' | '''[[Engines|Up one Level]]''' | ||
+ | [[Category:UCI]] | ||
+ | [[Category:WinBoard]] |
Revision as of 10:16, 13 September 2018
Deep Sjeng,
a private, and former commercial chess engine by Gian-Carlo Pascutto, which emerged in 2002 from the 12.7 closed source branch of the chess variant and chess playing open source engine Sjeng [1] . Opposed to other commercial engines with the surename "deep" to indicate the version is able to play on multiple processors and sold for almost the double price than their "none deep" counterparts, Deep Sjeng, albeit able to play on multiple cores as well, is the native engine name for single as well as multiple processors.
Deep Sjeng was market since 2003 by Lex Loep's company Lokasoft [2] . It came with the ChessPartner graphical interface and supports UCI and the Chess Engine Communication Protocol. Version 2.X with the Mayura Chess Board [3] and its third incarnation Deep Sjeng 3.x were distributed via Gian-Carlo's own site, but Deep Sjeng is no longer for sale [4] .
Contents
Tournaments
Deep Sjeng played many computer chess tournaments. It participated (so far) at six World Computer Chess Championships [5] :
Edition | Tournament | Ranking | Participants | Score | Games | |
---|---|---|---|---|---|---|
11th | WCCC 2003 | Graz | 11 | 16 | 4.5 | 11 |
12th | WCCC 2004 | Ramat Gan | 10 | 14 | 5.5 | 11 |
13th | WCCC 2005 | Reykjavík | 3 | 12 | 7.5 | 11 |
15th | WCCC 2007 | Amsterdam | 6 | 11 | 6 | 11 |
16th | WCCC 2008 [6] | Beijing | 8 | 10 | 3.5 | 9 |
17th | WCCC 2009 [7] | Pamplona | 1 | 9 | 6.5 | 9 |
Deep Sjeng further played various Dutch Open Computer Chess Championships, International CSVN Tournaments, Livingston Chess960 Computer World Championships, dominated The Chess Programmers Tournament with three wins so far from four editions, and won the Italian IOCSC 2010. Online Deep Sjeng played multiple CCT Tournaments, where Deep Sjeng won the CCT12 in 2010 and CCT13 in 2011. Since 2008, Deep Sjeng participated the ACCA World Computer Rapid Chess Championship always with top rankings, winning the WCRCC 2012.
Screenshot
Deep Sjeng 2.5 with Mayura Chess Board [8]
Parallel Search
Gian-Carlo Pascutto in a reply to Georg von Zimmermann on Deep Sjeng's parallel search [9] :
How is Deep Sjeng going? What did you use to understand the parallel algorithms you are using (which ones) ?
I started out with ABDADA (described in ICCA journal article and used in Amy), which got me a speedup of +- 1.2. I went on to try PVS (Crafty 15.0 and described in several articles about parallel search) which got me a speedup of 1.2-1.3.
1.3 wasn't enough, so I 'bit the bullent' and started looking at DTS (Cray Blitz). Unfortunately, DTS is both hideously complicated and requires a nonrecursive search and a p2p design. I spent some time working on a variant of DTS that can work with a recursive search function and a master-slave design and that is what I am using now. It still needs a lot of test work, but current results indicate a speedup of about 1.6.
Automated Learning
In 2007, Gian-Carlo's experimental program Stoofvlees aka Deep Sjeng 2.7 [10] with a set of feature recognizers coupled to a neural network [11], had its evaluation function entirely automatically learned from "watching" Grandmaster games. The results were incorporated into Deep Sjeng 3.0 [12]. The engine has noticeably improved in strength, particularly in the areas where it was less optimal before.
Forum Posts
- Deep Sjeng testers wanted by Gian-Carlo Pascutto, CCC, August 28, 2002
- Deep Sjeng 1.0 released by Lex, rgcc, March 3, 2003
- Deep Sjeng Opteron Performance Results by Gian-Carlo Pascutto, CCC, August 06, 2003
- Positions from the WCCC2005: Deep Sjeng - Zappa by Gian-Carlo Pascutto, CCC, August 26, 2005
- Deep Sjeng 2.5 has arrived! by Eelco de Groot, April 24, 2007
- Deep Sjeng 2.7 released by Jens, CCC, September 03, 2007
- Incredibly crazy game from Leiden: Deep Sjeng - The King by Gian-Carlo Pascutto, CCC, October 18, 2009
- Deep Sjeng @ 29th Dutch Open by Gian-Carlo Pascutto, CCC, October 19, 2009
- Re: Chess program with Artificial Neural Networks (ANN)? by Gian-Carlo Pascutto, CCC, January 08, 2010
- Deep Sjeng 50-move rule bug by Gabor Szots, CCC, March 14, 2010
- Deep Sjeng @ ICT 2010 by Gian-Carlo Pascutto, CCC, June 02, 2010
External Links
- Sjeng - chess, audio and misc. software - Deep Sjeng 3.x
- Sjeng's ICGA Tournaments (mostly Deep Sjeng)
- Sjeng (Chess) from Wikipedia
References
- ↑ Sjeng 12.7 and 11.2 released by Gian-Carlo Pascutto, rgcc, January 2, 2002
- ↑ Deep Sjeng 1.0 released by Lex, rgcc, March 3, 2003
- ↑ SJENG.ORG - Deep Sjeng 2.x
- ↑ SJENG.ORG - Deep Sjeng 3.x
- ↑ Sjeng's ICGA Tournaments (mostly Deep Sjeng)
- ↑ Deep Sjeng played the WCCC 2008 under the name Sjeng, not to confused with the "old" Sjeng
- ↑ After the disqualification of Rybka in June 2011, shared Champion with Shredder and Junior
- ↑ Deep Sjeng 2.x - Screenshots
- ↑ Re: Deep Sjeng testers wanted by Gian-Carlo Pascutto, CCC, August 29, 2002
- ↑ Deep Sjeng 2.7 released by Jens, CCC, September 03, 2007
- ↑ Re: Chess program with Artificial Neural Networks (ANN)? by Gian-Carlo Pascutto, CCC, January 07, 2010
- ↑ Re: Chess program with Artificial Neural Networks (ANN)? by Gian-Carlo Pascutto, CCC, January 08, 2010