<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div class=""><div class=""><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Hi,<div class=""><br class=""></div><div class="">we have uploaded the GameController 2017 to the Downloads page of the SPL website. It differs only slightly from the version that was released for the RoboCup German Open, but it comes with all the logos of the teams participating. For the mixed team competition, most logos are just placeholders. If mixed teams have designed their own logos, they can send to me.</div><div class=""><br class=""></div><div class="">If starting from the 2016 version, it is necessary to recompile your C++ code with the updated versions of all header files provided with the GameController 2017.</div><div class=""><br class=""></div><div class="">In comparison to 2016 the changes are:</div><div class=""><br class=""></div><div class="">1. The new rules increase the size of a coach message from 80 bytes to 250 bytes. Due to memory alignment requirements, this increase is actually from 81 bytes to 253 bytes. Coach messages can now contain binary data and they are accepted once a second.</div><div class=""><br class=""></div><div class="">2. During the penalty shootout, the robots performing an individual attempt can be selected, while all other robots are substitutes, i.e. penalized. In addition, each attempt only lasts 45 seconds.</div><div class=""><br class=""></div><div class="">3. The GameController now also records the team communication. Thereby, team communication logs of all games should be available after a competition. The TeamCommunicationMonitor will only record logs if no GameController is running on the same machine.</div><div class=""><br class=""></div><div class="">4. The GameStateVisualizer was removed. It is now just a mode of the TeamCommunicationMonitor. With "java -jar TeamCommunicationMonitor.jar --gsv", the TeamCommunicationMonitor is started in game state visualizer mode. In this mode, the 3D field with the visualized team communication is shown together with the logos of the teams playing, the score, the current state, the primary and secondary clocks, and - new in this version - which team has kickoff.</div><div class=""><br class=""></div><div class="">5. The "SPL Drop-in" competition was removed. Instead, there is now the "SPL Mixed Team" tournament with 6 vs. 6 games. Technically, the screen layout of the GameController would now also support 10 vs. 10 games.</div><div class=""><br class=""></div></div></div></div><br class=""><div class="">
<span class="Apple-style-span" style="border-collapse: separate; font-variant-ligatures: normal; font-variant-east-asian: normal; font-variant-position: normal; line-height: normal; border-spacing: 0px;"><span class="Apple-style-span" style="border-collapse: separate; font-family: Helvetica; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-position: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; border-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-stroke-width: 0px;"><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; " class=""><span class="Apple-style-span" style="border-collapse: separate; font-family: Helvetica; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-position: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; border-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-stroke-width: 0px;"><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; " class=""><span class="Apple-style-span" style="border-collapse: separate; font-family: Helvetica; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-variant-east-asian: normal; font-variant-position: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; border-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-stroke-width: 0px;"><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; " class=""><div class=""><div class="">Best regards</div><div class=""><br class=""></div><div class="">Thomas</div><div class=""><div class="">(B-Human)</div></div><div class=""><br class=""></div><div class="">_______________________________________________________________________</div><div class="">Dr. Thomas Röfer</div><div class="">DFKI Bremen</div><div class="">Cyber-Physical Systems<br class=""></div><div class="">Cartesium 0.55</div><div class="">Enrique-Schmidt-Str. 5</div><div class="">28359 Bremen, Germany</div><div class=""><br class=""></div><div class=""><a href="http://www.dfki.de/" class="">http://www.dfki.de</a></div><div class=""><a href="http://www.informatik.uni-bremen.de/~roefer" class="">www.informatik.uni-bremen.de/~roefer</a></div><div class=""><br class=""></div><div class="">Phone: +49 (421) 218-64200</div><div class="">Fax: +49 (421) 218-9864200</div><div class="">eMail: <a href="mailto:Thomas.Roefer@dfki.de" class="">Thomas.Roefer@dfki.de</a></div><div class="">_______________________________________________________________</div><div class="">Deutsches Forschungszentrum für Künstliche Intelligenz GmbH</div><div class="">Firmensitz: Trippstadter Straße 122, D-67663 Kaiserslautern</div><div class=""><br class=""></div><div class="">Geschäftsführung:</div><div class="">Prof. Dr. Dr. h.c. mult. Wolfgang Wahlster (Vorsitzender)</div><div class="">Dr. Walter Olthoff</div><div class=""><br class=""></div><div class="">Vorsitzender des Aufsichtsrats:</div><div class="">Prof. Dr. h.c. Hans A. Aukes</div><div class=""><br class=""></div><div class="">Amtsgericht Kaiserslautern, HRB 2313</div><div class=""><br class=""></div></div></div></span></div></span></div></span></span><br class="Apple-interchange-newline">
</div>
<br class=""></div></div><br class=""></body></html>