Changes

Jump to: navigation, search

PuppetMaster

5,374 bytes added, 11:01, 24 June 2019
Created page with "'''Home * Engines * PuppetMaster''' '''PuppetMaster''',<br/> an experimental chess playing entity by Folkert van Heusden which implements a multiple-bra..."
'''[[Main Page|Home]] * [[Engines]] * PuppetMaster'''

'''PuppetMaster''',<br/>
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 [https://en.wikipedia.org/wiki/Transmission_Control_Protocol TCP] [https://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=
[[FILE:PuppetMaster.jpg|none|border|text-bottom|520px|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=
[[FILE:TheKing-PuppetMaster.jpg|none|border|text-bottom|520px|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<br/>
[[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>
<pre>
[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
</pre>

=See also=
* [[Clever & Smart]]
* [[DeepBrutePos]]
* [[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]
==Misc==
* [https://en.wikipedia.org/wiki/Puppet_Master Puppet Master (disambiguation) from Wikipedia]
* [https://en.wikipedia.org/wiki/Puppet_Master_%28comics%29 Puppet Master (comics) from Wikipedia]
* [https://en.wikipedia.org/wiki/The_Puppet_Masters The Puppet Masters - Wikipedia] - a 1951 [https://en.wikipedia.org/wiki/Science_fiction_novel science fiction novel] by [https://en.wikipedia.org/wiki/Robert_A._Heinlein Robert A. Heinlein]
* [https://en.wikipedia.org/wiki/Puppet_Master_%28film%29 Puppet Master (film) - Wikipedia]
* [[:Category:Metallica|Metallica]] - [https://en.wikipedia.org/wiki/Master_of_Puppets_%28song%29 Master of Puppets], [https://en.wikipedia.org/wiki/Rock_am_Ring_and_Rock_im_Park#2008_festival Rock am Ring, 2008], [https://en.wikipedia.org/wiki/YouTube YouTube] Video
: {{#evu:https://www.youtube.com/watch?v=3Fgcxpy_Dns|alignment=left|valignment=top}}

=References=
<references />
'''[[Engines|Up one Level]]'''
[[Category:Comics]]
[[Category:Fiction]]
[[Category:Master]]
[[Category:Metallica]]

Navigation menu