PG KOSI - Protokoll der Sitzung vom 07.06.2001 Protokollant: Julian Meier 1 Formelles: * Anwesend waren: Hans Fleischhack, Harro Wimmel, Christian Stehno, Eike Best, Elke Wilkeit, Iris Najman, Tanja Schmedes, Jan-Christian Marinesse, Niklas Mehner, Wolfgang Meyer, Reinhard Kluge, Julian Meier, Rainer Englisch, Jan-Ole Janssen * Fehlend: Timo Sticher * Sitzungsleiter: Niklas Mehner * N¨achste Termine: ­ Dienstag, 12.06. 19.00 Uhr, Fussball Training ­ Mittwoch, 13.06. 10.15 Uhr, Client-/Servergruppe Programmiertreffen ­ Mittwoch, 13.06. 18.00 Uhr, Bridge-Kurs ­ Donnerstag, 14.06. 13:15 Uhr, Projektgruppe ­ Freitag, 15.06. 13.00 Uhr, Client-/Servergruppe Programmiertreffen 2 Organisatorisches * Das Protokoll von der letzten Sitzung wurde genehmigt. 3 Berichte und Anfragen * Eine Kopierkarte f¨ur die Projektgruppe liegt ab sofort im Schl¨usselkasten. * Der Bridge-Kurs am Mittwoch ist (immer noch) recht leer. 4 Berichte der Untergruppen * Biet- und Abspielgruppe ­ Eine Oberfl¨ache f¨ur den Bieter, wo sowohl die Auswahl der Regeln als auch die Constraints f¨ur Verteilung und Punktzahl der anderen Spieler dargestellt wird, wurde erstellt. Eine analoge Oberfl¨ache f¨ur das Abspiel ist geplant. ­ Es wird nun vorerst doch kein eigener DD-Solver entwickelt, sondern erst eine Gesamtarchi- tektur entworfen, in der zun¨achst einer der existierenden DD-Solver eingesetzt wird, um ihn sp¨ater gegen den von Mathias auszutauschen. Zu den einsetzbaren DD-Solvern geh¨ort eine ¨altere ausf¨uhrbare Version von GIB, die als DD- Solver sowie als Spielprogramm benutzt werden kann und f¨ur Dos, Linux und Solaris verf¨ugbar 1 ist, allerdings nicht redistributiert werden darf. Des weiteren liegen DD-Solver von Ginsberg und James Allen als C-Sourcecode vor, wobei letzterer f¨ur praktische Zwecke zu langsam zu sein scheint. * Client-/Servergruppe ­ Das Abrechnen von Spielen wird implementiert. Diesbez¨uglich ist ein Treffen mit J¨org Danne- mann geplant, um dessen Diplomarbeit eventuell einzubinden. ­ Die Oberfl¨ache des Clients wird ¨uberarbeitet, insbesondere sollen Dialoge vermieden werden, weil sonst Probleme damit entstehen, welches Fenster gerade im Vordergrund angezeigt wird. ­ Es wird weiter kommentiert. 5 Endbericht * Die Unterpunkte des Endberichtentwurfs sind nicht zwingend als endg¨ultige ¨Uberschriften, sondern als Arbeitstitel zu verstehen. * Im Endbericht soll kein komplettes Benutzungshandbuch enthalten sein, sondern ein eigenes Kapitel Beispielsitzung, wo ein typischer Ablauf anhand von Screenshots beschrieben wird. * Das Literaturverzeichnis soll ein eigenes Kapitel werden. * F¨ur die internen Referenzen des Literaturverzeichnisses wurde festgelegt, dass sie aus zwei Grossbuch- staben, zwei Ziffern und gegebenenfalls einem Kleinbuchstaben bestehen. Dabei kommen die ersten beiden Buchstaben aus dem Namen des Autors und die Ziffern aus der Jahreszahl. * Eine Auflistung der Seminararbeiten soll in Form von Titel mit Abstract im Anhang auftauchen. * Ein weiteres Kapitel Erfahrungsbericht / Historie / Ablauf ist geplant, allerdings nur f¨ur Projekt- gruppenteilnehmer und -betreuer. * Die ersten vier Kapitel Einleitung, Grundlagen, Entwurf und Implementierung wurden wie folgt aufgeteilt: ­ 1 Einleitung : Reinhard ­ 2.1 Bridge Grundideen von Bridge : Timo Evaluation bestehender Bridgeprogramme : Wolfgang, Reinhard Mathematik von Bridge : Tanja ­ 2.2 Client-/Serverarchitektur : Jan-Ole ­ 2.3 Softwarewerkzeuge Java, CVS : Niklas Mozart : Wolfgang ­ 3.1 Entwurf Gesamtsystem : Timo ­ 3.2 Entwurf Client-/Server Benutzungsoberfl¨ache : Tanja, Iris Datenhaltung : Niklas Datenmodell / model-package : Jan-Christian Sicherheitsarchitektur : Jan-Ole ­ 3.3 Entwurf Computerspieler Bietsystem : Reinhard 2 Abspielprogramm : Rainer ­ 4.1 Implementierung Gesamtsystem : Timo ­ 4.2 Implementierung Client-/Server Benutzungsoberfl¨ache : Tanja, Iris Datenhaltung : Niklas Datenmodell / model-package : Jan-Christian Sicherheitsarchitektur : Jan-Ole ­ 4.3 Implementierung Computerspieler Bietsystem : Julian Abspielprogramm : Rainer 6 N¨achste Sitzung * Sitzungsleiter: Julian Meier * Protokollant: Wolfgang Meyer * Tagesordnung: ­ Organisatorisches ­ Berichte und Anfragen ­ Ergebnisse der Untergruppen ­ Endbericht ­ Verschiedenes ­ N¨achste Sitzung 3