Skip to content

{ Tag Archives } ws1011

SE1 Abschlussturnier am 01.04.2011 ab 14 Uhr

Hi Leute,

der Doodle Poll hat entschieden. Unser SE 1 Abschlussevent steigt

am Freitag den 01.04.11 ab 14 Uhr im SE Labor

Der genaue Ablauf wird beim Turnier bekannt gegeben. Grundsätzlich wird zunächst auf dem alten Server (Port 4000) gespielt. Danach können wir die KIs auf dem neuen Server (vll. auch mit anderen Maps!?) testen. Damit wir am Turniertag mit möglichst wenig technischen Problemen kämpfen, checkt vorher eure Clients und KIs auf Funktion. Eure KI muss in der Lage sein, an einem beliebigen Spiel teilzunehmen (d.h. einloggen, Spiel joinen, Sektor wählen, Starten, Spielen).

Gruß,
Andreas

Also tagged ,

MLM Server 2.0.2 wieder online

Hi,

seit eben ist der neue MLM Server auf Port 5000 wieder online! Happy testing!

Also tagged ,

SE 2 Termin

Hallo an alle,

als Termin für die Notenvergabe von SE2 haben wir unter allgemeiner Zustimmung den 12.04.2011 festgelegt.

Ich bitte alle, die offiziell an der Vorlesung teilnehmen und eine Note auf ihre im Semester geleistete Arbeit haben möchten, sich per Email bei mir zu melden, um eine Uhrzeit auszumachen.

Bis dann,

Nina

Also tagged

Neuer SE1 MLM Server down

Hi Leute,

einige von euch werden es schon bemerkt haben: Der neue SE1 Server auf Port 5000 ist seit dem späten Samstag Abend down. Aufgrund eines Bugs wird er voraussichtlich auch erst am Mittwoch wieder online gehen.

WICHTIG: Für unsere SE1 Veranstaltung ist ausschließlich der Server auf Port 4000 ausschlaggebend! Der neue Server dient nur zum Testen neuer Funktionalität die keine Anforderung seitens der Kunden war!

Gruß,
Andreas

Also tagged ,

MLM Server 1.0.6: Mehr als 1 Mann im Turret

Hi,

vor Server Version 1.0.6 war es möglich mehr als 1 Mann (d.h. eine Army mit mehreren Soldaten) in ein Turret zu schicken. Das ist prinzipiell ein Bug, da die Verteidiger 3x so stark sind wie die Angreifer. Ticket 35 adressiert das Problem!

Für das Turnier bleibt dieser Bug jedoch zunächst eingebaut, d.h. es können auch Armies mit mehr als einem Soldaten in ein Turret gesetzt werden!

Also tagged ,

MLM Server 2.0.1: Neuer Command

Der neue MLM Server unterstützt in der Version 2.0.1 nun auch das Reparieren von Gebäuden mittels der SHIELD “Waffe”. Hierzu gibt es den neuen “REPAIR” Befehl. Der Vollständigkeit halber hier die komplette Befehlstabelle.

Action Keys Beispiel Bemerkung
CHOOSE_SECTOR sector {"@action":"CHOOSE_SECTOR","properties":{"entry":{"key":"sector","value":"Sector@1a3b6f"}}} Wählt den Startsektor aus. sector muss eine ID sein.
START_GAME keiner {"@action":"START_GAME"} Startet das spiel wenn jeder Spieler einen Startsektor gewählt hat.
LEAVE_GAME keiner {"@action":"LEAVE_GAME"} Verlässt das aktuelle Spiel.
TRANSFER_MEN source, target, amount {"@action":"TRANSFER_MEN","properties":{"entry":{"key":"source","value":"Tower@1a3b6f"},"entry":{"key":"target","value":"Invention@b54ddf"},"entry":{"key":"amount","value":"12"}}} Transferiert amount Men von einem Ort zum anderen, solange es keine Armee betrifft. source und target erwarten die ID eines Towers, einer Invention oder einer Resouorce
CREATE_ARMY tower, amount, (weapon), (target) {"@action":"CREATE_ARMY","properties":{"entry":{"key":"tower","value":"Tower@1a3b6f"},"entry":{"key":"weapon","value":"Invention@b54ddf"},"entry":{"key":"amount","value":"12"},"entry":{"key":"target","value":"Sector@1a3b6f"}}} Erzeug mit amount men aus dem per ID angegebenen tower eine neue Army. Die Army wird mit der per ID angegebenen weapon ausgerüstet, wenn genügend waffen im tower verfügbar sind, oder erstellt werden können. Als target kommen per ID angegebene Turrets oder angrenzende Sectoren in Frage.
MOVE_ARMY army, target {"@action":"MOVE_ARMY","properties":{"entry":{"key":"army","value":"Army@d54a23"},"entry":{"key":"target","value":"Sector@1a3b6f"}}} Versetzt die army an das angegebene target, welches ein Tower oder ein Sector sein kann.
RESEARCH tower, invention {"@action":"RESEARCH","properties":{"entry":{"key":"tower","value":"Tower@123abc"},"entry":{"key":"invention","value":"Invention@f45a3b"}}} Erforscht die per ID angegebene invention im per ID angegebenen tower. Es wird ein Research-Objekt erzeugt, dem per TRANSFER_MEN noch Forscher zugewiesen werden müssen.
MESSAGE message, (audience), (recipient) {"@action":"MESSAGE","properties":{"entry":{"key":"message","value":"Hallo"},"entry":{"key":"audience","value":"USER"},"entry":{"key":"recipient","value":"jfd"}}} Siehe Chatprotokoll.
REPAIR shield, building {"@action":"REPAIR","properties":{"entry":{"key":"building","value":"Tower@5974b827"},"entry":{"key":"shield","value":"Invention@c11da53"}}} Repariert das Gebäude building mit dem Shield shield. Repariert werden könne alle Gebäude die sich im gleichen Sektor wie der Tower in dem das Shield erforscht wurde befinden.
Also tagged ,

Weiterer MLM Server

Hi,

wie bereits schon angekündigt wird der MLM Server weiterentwickelt. Damit keine Komplikationen für die momentane SE1 Veranstaltung auftreten, läuft ab sofort neben dem bisherigen Server (Port 4000) ein weiterer Server auf Port 5000.

Also: se1.cs.uni-kassel.de 5000

Die Versionsnummer startet hier bei 2.0.0. Bisher gibt es im Wesentlichen neue Maps mit anderen (aber schon bekannten) Rohstoffen. Über den HELP Befehl erhaltet ihr weitere Informationen. Wichtig sind vor allem HELP CREATE GAME und HELP LIST MAPS.

Viel Spaß,
Andreas

P.s.: Zur Zeit kann der neue Server nur intern (z.B. aus dem SE Labor) erreicht werden. Im Laufe des morgigen Tages wird er dann auch von außen erreichbar sein.

Also tagged ,

SE 1 Abschlussevent

Wie bereits angekündigt wird es auch in diesem Jahr ein kleines Abschlussevent geben, bei dem sich die MLM KI’s duellieren können. Ich würde alle Teams bitten sich in folgendem Doodle Poll einzutragen um einen Termin für das Event zu finden.

Doodle Poll zum  SE1 Abschlussevent

Gruß,
Andreas

Also tagged ,

Compiler Construction WS1011 Lecture 13 First, Follow, Parser Table

Screen Cast CompilerConstructionWS1011L14Xtext.html

Also tagged ,

Compiler Construction WS1011 Lecture 13 First, Follow, Parser Table

Screen Cast CompilerConstructionWS1011L13FirstFollowParserTable.html

CompilerBauRE_K01_Einfuehrung.ppt

Also tagged ,