Skip to content

{ Tag Archives } ss2012

SE 1 Abschlussturnier

Der Termin für unser SE 1 Abschlussturnier steht fest:

Wann: Montag den 03.09.2012 ab 13 Uhr
Wo: SE Labor

Für das Turnier haben wir folgende Karten ausgewählt:

map_asteroid
map_fastlane
map_raceways
map_summer

In welcher Reihenfolge die Karten gespielt werden, wird am Turniertag bekannt gegeben. Stellt sicher, dass eure KI’s und Clients mit diesen Karten keine Probleme haben!

Also tagged ,

Anforderungen für Release 3 verfügbar

Soeben erreichte mich vom Kunden die Nachricht, dass die Anforderungen für Release 3 verfügbar sind: http://wasp-enterprises.de/2012/06/26/anforderungen-release-3/

Also tagged ,

CreepSmash Server v1.0.3: Die Änderungen

Hi Leute,

soeben ist v1.0.3 des CreepSmash Servers online gegangen. Neben kleineren Bugfixes, hier die wichtigsten Änderungen im Überblick:

  • Maps haben nun auch ein Versionsfeld. Hierdurch können die Eigentümer (=Teams) neue Versionen ihrer Karten hochladen. Die Versionsnummer ist eine einfache Zahl, die immer um 1 erhöht werden sollte.
  • Die Ausgabe von LIST MAPS wurde um ein Versionsfeld erweitert:
     MAP NAME=map_stairsvector CREATOR=SE VERSION=1
  • Das vom Server unterstützte Kartenformat wurde leicht geändert. Hinzugekommen sind folgende Felder:
    # VERSION
    VERSION: 1
    # OWNER
    OWNER: SE

    Das OWNER Feld kann natürlich nicht selbst gesetzt werden und wird daher beim upload ignoriert. Es wird vom Server automatisch bei erfolgreichem Upload anhand der Logindaten bestimmt.

Die Beschreibung des Kartenformats wurde entsprechend angepasst. Falls es zu Problemen kommen sollte, konsultiert bitte die Google Group.

Also tagged ,

Info zum JSON Protokoll

Der CreepSmash Server versteht mehrere Derivate des JSON Protkolls. Zwei kurze Beispiele welche Syntax unserer Server versteht:

1.) In dieser Syntax sind alle unsere Beispiele in der Erklärung unserer Befehle aufgeführt.

{"@action":"CREATE_TOWER",
"properties":{
"entry":{
"key":"towertype",
"value":"ROCKET"},
"entry":{
"key":"cell",
"value":"Cell@d54a23"
}}}

2.) Diese Syntax versteht der Server ebenfalls:

{"@action":"CREATE_TOWER",
"properties":{
"entry":[
{
"key":"towertype",
"value":"ROCKET"
},
{
"key":"cell",
"value":"Cell@d54a23"
}]}}

Beide Beispiele führen den gleichen Befehl aus und resultieren im gleichen Ergebnis. Zumindest die zweite Syntax sollte mit den üblichen JSON-Bibliotheken erzeugbar sein.

Wichtig:

Erfolgreiche JSON-Befehle resultieren nicht in einem OK oder einer vergleichbaren Bestätigung. Nur wenn dieser Befehl Veränderungen im Modell bewirkt, werden diese Änderungsevents an euch gesendet.

Also tagged ,

Anforderungen für Release 2 sind online

Soeben wurden wir von dem Kunden Wasp Enterprises informiert, dass die Anforderungen zu Release 2 verfügbar sind: Release 2 Kundenanforderung

Also tagged ,

HowTo Tag in SVN

Release 1 rückt näher und damit das Anlegen eines Tags keine Probleme macht, haben wir einen kurzen Screencast gemacht, der das Vorgehen verdeutlicht: HowTo Tag in SVN Screencast

Also tagged , , ,

Agilo HowTo aktualisiert

Das Agilo HowTo wurde auf v0.3 aktualisiert: Agilo HowTo v0.3.

Im Abschnitt “Rollen im Team” wurde für den Product Owner die Information hinzugefügt, dass er dem Scrum Master bei der Erstellung der Dokumentation helfen soll.

Also tagged , ,

SE1 Lecture 09: Effort Estimation

SE1 summer term 2012 – Lecture 09: Effort Estimation screencast

EstimationCorrelationExample.xlsx Spreadsheet computing confidence intervals.

Also tagged , ,

SE1 Lecture 08: Agile Processes continued

SE1 summer term 2012 – Lecture 08: Agile Processes continued screencast

Also tagged , , ,

Releasedokumentation

Das Ende des ersten Releases rückt näher und damit auch die Zeit für das Erstellen der Dokumentation. Ein Beispiel wie ein solches Dokument aussehen kann, könnt ihr hier finden: Release Dokumentation Template.

Beachtet, dass es sich dabei nur um ein Beispiel bzgl. der Strukturierung des Dokuments handelt und es natürlich z.B. kein Requirement mit dem Namen “R1″ geben kann!

Also tagged , ,