Open Source im professionellen Einsatz

© Jesse-lee Lang, 123RF.com

Über 120 Teilnehmer stürmen beim Programmierwettbewerb die Würfelbecher

Eurovision Bot Contest

Singen musste zum Glück niemand. Doch auch Würfeln gerät zur Kunst, wenn es darum geht, einem Robot so viel Intelligenz einzuhauchen, dass er seine Gegner wirksam aussticht. Ein Zwischenbericht.

 

Seither rotieren die Achtkern-Server der Redaktion bei Loads bis 130, um die Ergebnisse der Endrunde auszuwürfeln. Die Finalisten stellt das Linux-Magazin im kommenden Heft vor, lüftet aber bereits vorab Geheimnisse und Erkenntnisse in Sachen Statistik und Strategie der Implementationen.

Die eingereichten Sprachen decken ein sehr weites Spektrum ab, von Klassikern der Programmierkunst wie C, Perl und Tcl über moderne Hochsprachen wie Java und C++ bin hin zu einer Menge Skriptsprachen wie Ruby oder Python. PHP scheint durchaus eine nennenswerte Fangemeinde außerhalb der Webprogrammierung zu besitzen, denn ein halbes Dutzend Bots leben in dieser Sprache.

Wie in Babel

Sie zeigen, dass entgegen verbreiteter Vorurteile auch strukturierter PHP-Code möglich ist. Der Teilnehmer »notdefine« von Thomas Eimers in Abbildung 1 beispielsweise hat eine abstrakte Klasse »dice_game« geschrieben, die er mit »dice_game_logic« überlädt und so die Strategie verfeinert. Diesen Ansatz haben mehrere Leser gewählt. Zeitweise waren mehrere Dutzend Varianten eines einzelnen Bots auf dem Trainingsplatz, um ihre Strategien auszuprobieren und zu verbessern [2].

[...]

Das Linux-Magazin Online veröffentlicht erstmals alle Print-Artikel, die in den vergangenen sechs Jahren im Linux-Magazin erschienen sind. Damit steht Ihnen ein hochwertig bestücktes Archiv bis hin zu den Beiträgen der aktuellen Ausgabe online zur Verfügung. Die über 1200 Artikel sind größtenteils kostenlos zugänglich, nur für Beiträge (als PDF) der jüngsten zehn Linux-Magazine ist eine Gebühr von jeweils 99 Cent fällig.

Diesen Artikel als PDF kaufen

Express-Kauf als PDF

Umfang: 4 Heftseiten

Preis € 0,99
(inkl. 19% MwSt.)

Als digitales Abo

Als PDF im Abo bestellen

comments powered by Disqus

Ausgabe 07/2013

Preis € 6,40

Insecurity Bulletin

Insecurity Bulletin

Im Insecurity Bulletin widmet sich Mark Vogelsberger aktuellen Sicherheitslücken sowie Hintergründen und Security-Grundlagen. mehr...

Linux-Magazin auf Facebook