Softwarepraktikum Prof. Dr. Andreas Zeller

News



01.10.2018

Fundsachen

Das Sopra ist zwar zu Ende, allerdings haben wir nach der Messe noch einige herrenlose Gegenstände gefunden. Wer einen Löffel, eine Gabel, eine Packung Zucker oder eine "Tweety und Sylvester" Tasse vermisst kann dies im CISPA, Raum 2.16 abholen.

26.09.2018

Turnier-KI Reminder

Beachten Sie, dass Ihre Turnier-KI bis heute Abend, 23:59 Uhr in ihrem Repo liegen muss. Sollten wir keine Turnier-KI vorfinden gehen wir davon aus, dass Sie nicht am Turnier teilnehmen wollen.

Die Turnier-KI ersetzt nicht Ihre KI die Sie zum Bestehen abgeben.... Weiterlesen

Beachten Sie, dass Ihre Turnier-KI bis heute Abend, 23:59 Uhr in ihrem Repo liegen muss. Sollten wir keine Turnier-KI vorfinden gehen wir davon aus, dass Sie nicht am Turnier teilnehmen wollen.

Die Turnier-KI ersetzt nicht Ihre KI die Sie zum Bestehen abgeben. D.h. wenn Sie am Turnier teilnehmen wollen sollten zwei KI Dateien in ihrem Repo liegen, diese dürfen gleich sein, müssen es aber nicht.

24.09.2018

Messe und Turnier-KI

Um am Turnier teilzunehmen legen Sie eine Datei unter `brains/GroupXX_turnier.brain` (wobei XX Ihre Gruppennummer ist) mit dem Brain-Code bis zum Ende der Ki-Phase an. Achten Sie darauf, dass diese KI den Mindestanforderungen genügen muss (>... Weiterlesen

Um am Turnier teilzunehmen legen Sie eine Datei unter `brains/GroupXX_turnier.brain` (wobei XX Ihre Gruppennummer ist) mit dem Brain-Code bis zum Ende der Ki-Phase an. Achten Sie darauf, dass diese KI den Mindestanforderungen genügen muss (> 21 Siege).

Informationen zur Messe finden Sie hier. Weitere Details folgen dort möglicherweise im Laufe der Woche.

23.09.2018

Anwesenheit 24.9.

Aufgrund der Busstreiks entfällt für morgen (24.9.18) die Anwesenheitspflicht für alle Gruppen. Gruppen, die noch nicht alle Bestehenskriterien erfüllen, müssen sich, sofern sie nicht an der Universität arbeiten, einen anderen Kommunikationskanal suchen, mit dem... Weiterlesen

Aufgrund der Busstreiks entfällt für morgen (24.9.18) die Anwesenheitspflicht für alle Gruppen. Gruppen, die noch nicht alle Bestehenskriterien erfüllen, müssen sich, sofern sie nicht an der Universität arbeiten, einen anderen Kommunikationskanal suchen, mit dem alle Gruppenmitglieder einverstanden sind und der eine reibungslose Weiterarbeit am Projekt ermöglicht (z.B. Skype, Teamspeak, Discord, …).

19.09.2018

Anwesenheitspflicht

Sofern sie alle Bestehenskriterien erfüllen (der Simulator besteht alle Tests und die KI gewinnt ausreichend viele Spiele) sind Sie von der Anwesenheitspflicht mit folgenden Regeln befreit:

  • Sie müssen an der Messe am 28.9. teilnehmen.
  • Messevorbereitungen,... Weiterlesen

Sofern sie alle Bestehenskriterien erfüllen (der Simulator besteht alle Tests und die KI gewinnt ausreichend viele Spiele) sind Sie von der Anwesenheitspflicht mit folgenden Regeln befreit:

  • Sie müssen an der Messe am 28.9. teilnehmen.
  • Messevorbereitungen, weitere Arbeiten am Simulator, Arbeiten an der KI oder sonstige Arbeiten für das Sopra müssen weiterhin als Gruppe in Ihrem Gruppenraum ausgeführt werden.

Benachrichtigen Sie ihren Tutor, sofern sie von der Teilnahmepflicht Befreiung gebrauch machen.

14.09.2018

KI-Phase und Office Hour am Montag

Vorbereitend für die KI-Phase erstellen Sie bitte einen Ordner '/brains' in ihrem Repository und speichern Ihre KI darin als 'GroupXX.brain'. Nur diese KI wird auch getestet.

Ebenso wird es am Montag den 17.09.2018 keine Office Hour geben.

11.09.2018

Brain Beispiele und mehr Feedback

Ab sofort finden Sie unter Materialien zwei Zip-Dateien mit validen und invaliden Brains zum Testen Ihres Parsers.

Ebenso bekommen Sie ab morgen die Namen der fehlenden Daily-Tests in den Emails genannt, sofern die Anzahl dieser kleiner/gleich fünf ist.

07.09.2018

Public Tests und Office Hours

Sie können nun die Public Tests unter Materialien im CMS herunterladen.

Ab Montag werden wir Office Hours anbieten. Diese finden jeden Tag von 10:00 bis 12:00 und von 14:00 bis 16:00 im Raum 2.22 im CISPA E9.1 statt.

Die Anwesenheitspflicht wird weiterhin in... Weiterlesen

Sie können nun die Public Tests unter Materialien im CMS herunterladen.

Ab Montag werden wir Office Hours anbieten. Diese finden jeden Tag von 10:00 bis 12:00 und von 14:00 bis 16:00 im Raum 2.22 im CISPA E9.1 statt.

Die Anwesenheitspflicht wird weiterhin in unregelmäßigen Abständen von den Tutoren kontrolliert und ist nicht aufgehoben.

05.09.2018

Vorlesung KI-Strategien 06.09.2018

Die Vorlesung zum Thema KI-Strategien am 06.09.2018 beginnt um 09:00 Uhr.

29.08.2018

Vorlesung 03.09.

Die Vorlesung am 03.09. entfällt ersatzlos.

27.08.2018

UML Entwürfe

Um das Abgabeformat der Entwürfe für alle Gruppen einheitlich zu gestalten, fertigen Sie bitte Ihre Abgaben handschriftlich auf Papier an.

26.08.2018

Gruppenzuteilung

Wir haben Sie in Gruppen eingeteilt und ihren Tutor festgelegt, einzusehen auf Ihrer persönlichen Statusseite im CMS. Sollten Sie keiner Gruppe zugeteilt sein aber der Meinung sein bestanden zu haben wenden Sie sich bitte an Björn Mathis.

Sie werden morgen... Weiterlesen

Wir haben Sie in Gruppen eingeteilt und ihren Tutor festgelegt, einzusehen auf Ihrer persönlichen Statusseite im CMS. Sollten Sie keiner Gruppe zugeteilt sein aber der Meinung sein bestanden zu haben wenden Sie sich bitte an Björn Mathis.

Sie werden morgen zusammen mit Ihrem Tutor zu Ihren Räumen gehen, Treffpunkt mit den Tutoren ist E1.3, Hörsaal 2 um 10:00.

Ab morgen 10 Uhr gilt Anwesenheitspflicht. Ihre Anwesenheit wird von Ihrem Tutor kontrolliert. Bei persönlichen organisatorischen Fragen wenden Sie sich bitte an Ihren Tutor.

24.08.2018

Verlängerte Office Hour

Unsere Tutoren haben sich bereit erklärt, eine Office Hour bis 20:00 zur Verfügung zu stellen. Falls Fragen bestehen können diese in Hörsaal 001, E1.3 ab jetzt bis 20 Uhr an unsere Tutoren gestellt werden.

23.08.2018

Mehr Arbeitsspeicher, Markierungen und präzisere Rückmeldungen

  • Aufgrund häufiger Nachfrage steht Ihnen nun mehr Arbeitsspeicher zur Verfügung für die Ausführung Ihrer Tests
  • Ein kleiner, selten auftretender Fehler in der Methode getMarkers() in FieldInfo wurde korrigiert (es werden nun nicht mehr die Marker von allen... Weiterlesen
  • Aufgrund häufiger Nachfrage steht Ihnen nun mehr Arbeitsspeicher zur Verfügung für die Ausführung Ihrer Tests
  • Ein kleiner, selten auftretender Fehler in der Methode getMarkers() in FieldInfo wurde korrigiert (es werden nun nicht mehr die Marker von allen Teams zusammengemischt bei der Rückgabe der Boolean Arrays, dies ist nun ein "geheimer" Mutant)
  • Sie erhalten nun mehr Feedback, konkret: Die erste Zeile der Fehlermeldung wird nun Ausgegeben. 
22.08.2018

Referenz Korrekturen

Wir haben in der Referenz folgendes korrigiert (entsprechend der Aufgabenstellung basierend auf Fragen aus dem AskBot):

  • Unnötige Whitespaces in Map Dateien werden nun nicht mehr akzeptiert (hierzu wird ein geheimer Mutant erstellt, der diese weiterhin... Weiterlesen

Wir haben in der Referenz folgendes korrigiert (entsprechend der Aufgabenstellung basierend auf Fragen aus dem AskBot):

  • Unnötige Whitespaces in Map Dateien werden nun nicht mehr akzeptiert (hierzu wird ein geheimer Mutant erstellt, der diese weiterhin akzeptiert)
  • Whitespaces in Acola Programmen werden nun wie in der Aufgabenstellung beschrieben akzeptiert, sonst nicht (hierzu wird ein geheimer Mutant erstellt, der diese weiterhin akzeptiert)
  • Die Methode getMarkers in der Klasse FieldInfo wurde angepasst. Nun wird für jedes Team ein Boolean Array in die Map hinzugefügt.

Weiterhin erhalten Sie nun 2 mal pro Stunde Feedback.

22.08.2018

Geänderte Vorlesungszeiten

Die Vorlesung vom 27.8. und 28.8. wurden um jeweils einen Tag nach hinten verschoben. Am 27.8. werden Sie nur in die Gruppen eingeteilt. Beachten Sie die geänderten Zeiten im Terminkalender.

22.08.2018

Office Hour

Die Office-Hour heute am 22.08.2018 findet in Hörsaal E1.3 HS 01 statt.

21.08.2018

Anleitung Projektimport

Unter Materialien finden Sie eine Anleitung zum Projektimport. Diese hilft Ihnen falls Sie bisher noch keinen Kontakt mit Git/Java und sonstiger im Sopra verwendeter Software hatten (falls Sie zum Beispiel kein Programmierung 2 belegt haben).

21.08.2018

Repository Update

Ihr Code-Gerüst wurde um einen Gradle-Wrapper aktualisiert. Diesen können Sie beim Import des Projektes verwenden.

20.08.2018

GitLab Anmeldung

Bitte melden Sie sich hier schnellstmöglich mit ihren CMS-Zugangsdaten an damit wir ihr Code-Gerüst freischalten können.

16.08.2018

Erste Vorlesung

Der Beginn der ersten Vorlesung und damit des Softwarepraktikums wurde auf 14:15 geändert.



Datenschutz | Impressum
Bei technischen Problemen wenden Sie sich bitte an die Administratoren