Older Version
Newer Version
GerdIsenberg
Sep 17, 2015
[[toc]] **[[Home]] * [[Engines]] * PuppetMaster** **PuppetMaster**, an experimental chess playing entity by [[Folkert van Heusden]] which implements a multiple-brain concept using an [[UDOO]] computer running Folkert's engine [[DeepBrutePos]] in a so called "puppet master" mode, requesting best moves from external [[UCI]] or [[XBoard]] engines each running on one of seven [[Raspberry Pi]] nodes connected via [[http://en.wikipedia.org/wiki/Transmission_Control_Protocol|TCP]] [[http://en.wikipedia.org/wiki/Network_socket|sockets]] <ref>[[http://www.talkchess.com/forum/viewtopic.php?t=49892|raspberry pi cluster versus fairymax]] by [[Folkert van Heusden]], [[CCC]], October 31, 2013</ref> . The most chosen move is played, while DeepBrutePos keeps track how often a move of each engine was selected. In case of a tie, moves of engines with higher selection rate are preferred <ref>[[http://www.talkchess.com/forum/viewtopic.php?t=51761&start=41|Re: CSVN Programmers' Tournaments May 2014]] by [[Folkert van Heusden]], [[CCC]], May 20, 2014</ref> . =Photos= || [[image:PuppetMaster.jpg width="520" height="396" link="http://www.computerschaak.nl/nieuws-mainmenu-28/51-toernooien/639-pt46-round-1"]] || || PuppetMaster in action at [[PT 46]] <ref>Photo by [[Jan Krabbenbos]], [[http://www.computerschaak.nl/nieuws-mainmenu-28/51-toernooien/639-pt46-round-1|PT46: Round 1]]</ref> || =Tournament Play= PuppetMaster had its official tournament debut at the [[1st CSVN OIT|CSVN 1st Open Internet Tournament]] in May 2014, and further played the [[PT 46]] over the board a week later, becoming 5th of 8 with a 50% score. At PT 46 the seven PI engines were <ref>[[http://www.talkchess.com/forum/viewtopic.php?t=51761&start=39|Re: CSVN Programmers' Tournaments May 2014]] by [[Folkert van Heusden]], [[CCC]], May 20, 2014</ref>: # [[BikJump]] # [[GNU Chess]] # [[Fruit]] # [[Toga|Toga II]] # [[Stockfish]] # [[MinkoChess]] # [[Arasan]] <ref>Cruel fate that [[Arasan]], which became runner-up at [[PT 46]] behind the [[The Baron]], lost from PuppetMaster due to an operator glitch unexperienced with [[Arena]], [[http://www.talkchess.com/forum/viewtopic.php?t=52344&start=12|Re: The Baron is the winner]] by [[Richard Pijl]], [[CCC]], May 18, 2014</ref> . =Photos & Games= || [[image:TheKing-PuppetMaster.jpg width="520" height="354" link="http://www.computerschaak.nl/nieuws-mainmenu-28/51-toernooien/643-pt46-round-4"]] || || [[CSVN]] [[PT 46]], round 4, [[The King]] - [[PuppetMaster]] <ref>[[http://marcelk.net/2014-05-18/PT46.pgn.bz2|CSVN PT 46 PGN download]]</ref>, [[Johan de Koning]] and [[Folkert van Heusden]] - [[Harm Geert Muller]] and [[Marcel van Kervinck]] in the background <ref>Photo by [[Jan Krabbenbos]], [[http://www.computerschaak.nl/nieuws-mainmenu-28/51-toernooien/643-pt46-round-4|PT46: Round 4]]</ref> || [[code]] [Event "CSVN PT 46"] [Site "Leiden"] [Date "2014.05.18"] [Round "4"] [White "The King"] [Black "DBP/PuppetMaster"] [Result "0-1"] 1.e4 d5 2.exd5 Nf6 3.d4 Nxd5 4.Nf3 e6 5.c4 Bb4+ 6.Bd2 Bxd2+ 7.Qxd2 Nf6 8.Nc3 Nc6 9.Rd1 h6 10.Be2 O-O 11.O-O b6 12.Ne5 Bb7 13.Qf4 Nxe5 14.dxe5 Nd7 15.Rd3 Qe7 16.Rfd1 Nc5 17.Rg3 Kh8 18.b4 Nd7 19.Rgd3 Qxb4 20.Rxd7 Qxc3 21.Rxc7 Qc2 22.Rd2 Qc1+ 23.Bf1 Be4 24.Qe3 Kg8 25.a3 Bg6 26.c5 bxc5 27.Rxc5 Qa1 28.Rd6 Rfc8 29.Rxc8+ Rxc8 30.Qxa7 Rc1 31.Qa6 Qxe5 32.Rd2 Kh7 33.h3 Qe1 34.Rd8 Be4 35.Rd4 f5 36.Rd8 Bd5 37.Rxd5 exd5 38.a4 Qd2 39.a5 Rc2 40.f3 Qf2+ 41.Kh2 Qxf3 42.Qd3 Rxg2+ 43.Kh1 Qxd3 44.Bxd3 Ra2 45.Bxf5+ g6 46.Bd3 Rxa5 0-1 [[code]] =See also= * [[Clever & Smart]] * [[Various Classifications#Comics|Comics]] * [[DeepBrutePos]] * [[Various Classifications#Fiction|Fiction]] * [[Various Classifications#Masters|Masters]] * [[Raspberry Pi]] * [[UDOO]] =Forum Posts= * [[http://www.talkchess.com/forum/viewtopic.php?t=49892|raspberry pi cluster versus fairymax]] by [[Folkert van Heusden]], [[CCC]], October 31, 2013 * [[http://www.talkchess.com/forum/viewtopic.php?t=52280&start=11|Re: CSVN 1st Open Internet Tournament: Results and games]] by [[Folkert van Heusden]], [[CCC]], May 12, 2014 * [[http://www.talkchess.com/forum/viewtopic.php?t=51761&start=39|Re: CSVN Programmers' Tournaments May 2014]] by [[Folkert van Heusden]], [[CCC]], May 20, 2014 * [[http://www.talkchess.com/forum/viewtopic.php?t=51761&start=41|Re: CSVN Programmers' Tournaments May 2014]] by [[Folkert van Heusden]], [[CCC]], May 20, 2014 =External Links= ==Chess Entity== * [[http://vanheusden.com/DeepBrutePos/|DeepBrutePOS - An experimental chess program]] * [[http://www.computerschaak.nl/nieuws-mainmenu-28/51-toernooien/639-pt46-round-1|PT46: Round 1]] ==Misc== * [[http://en.wikipedia.org/wiki/Puppet_Master|Puppet Master (disambiguation) from Wikipedia]] * [[http://en.wikipedia.org/wiki/Puppet_Master_%28comics%29|Puppet Master (comics) from Wikipedia]] * [[http://en.wikipedia.org/wiki/The_Puppet_Masters|The Puppet Masters - Wikipedia]] - a 1951 [[http://en.wikipedia.org/wiki/Science_fiction_novel|science fiction novel]] by [[http://en.wikipedia.org/wiki/Robert_A._Heinlein|Robert A. Heinlein]] * [[http://en.wikipedia.org/wiki/Puppet_Master_%28film%29|Puppet Master (film) - Wikipedia]] * [[Videos#Metallica|Metallica]] - [[http://en.wikipedia.org/wiki/Master_of_Puppets_%28song%29|Master of Puppets]], [[http://en.wikipedia.org/wiki/Rock_am_Ring_and_Rock_im_Park|Rock am Ring]] 2008, [[http://en.wikipedia.org/wiki/YouTube|YouTube]] Video > [[media type="custom" key="25975866"]] =References= <references /> =What links here?= [[include page="PuppetMaster" component="backlinks" limit="40"]] **[[Engines|Up one Level]]**