PuppetMaster

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 TCP sockets. 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.

=Photos= PuppetMaster in action at PT 46

=Tournament Play= PuppetMaster had its official tournament debut at the 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 :
 * 1) BikJump
 * 2) GNU Chess
 * 3) Fruit
 * 4) Toga II
 * 5) Stockfish
 * 6) MinkoChess
 * 7) Arasan.

=Photos & Games= CSVN PT 46, round 4, The King - PuppetMaster, Johan de Koning and Folkert van Heusden - Harm Geert Muller and Marcel van Kervinck in the background [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

=See also=
 * Clever & Smart
 * DeepBrutePos
 * Raspberry Pi
 * UDOO

=Forum Posts=
 * raspberry pi cluster versus fairymax by Folkert van Heusden, CCC, October 31, 2013
 * Re: CSVN 1st Open Internet Tournament: Results and games by Folkert van Heusden, CCC, May 12, 2014
 * Re: CSVN Programmers' Tournaments May 2014 by Folkert van Heusden, CCC, May 20, 2014
 * Re: CSVN Programmers' Tournaments May 2014 by Folkert van Heusden, CCC, May 20, 2014

=External Links=

Chess Entity

 * DeepBrutePOS - An experimental chess program

Misc

 * Puppet Master (disambiguation) from Wikipedia
 * Puppet Master (comics) from Wikipedia
 * The Puppet Masters - Wikipedia - a 1951 science fiction novel by Robert A. Heinlein
 * Puppet Master (film) - Wikipedia
 * Metallica - Master of Puppets, Johan Cruijff Arena, Amsterdam, June 11, 2019, YouTube Video

=References= Up one Level