KIP - 1st Developer's Conference: Topics
(Last changes Nov-22 1995)
Topics für die Entwicklerkonferenz am Donnerstag den 23. 11. 95, 17:00 - 19:00 Uhr
Ziele
- Redesign des Knowbots (portieren nach C++ unter HP-UX und LINUX) und gleichzeitig Ausformulierung der theoretischen Spezifikationen auf der Basis einer philosophischen Theorie des Bewußtseins.
- Erarbeiten der notwendigen Technologie (C++-Klassen, Kommunikation zwischen Klassen im gleichen Programm; Kommunikation zwischen Programmen)( ca. Dezember 95 - Ende Februar 96; staff).
- Reimplementierung der Knowbots von Phase I (ca. März 96 - Mai 96; staff).
- Erweiterung der Knowbots aus Phase I:
- Handlungsteil (Reflexive Planung kann reaktive Planung überlagern)(ca. Juni 96 - Ende Oktober 96; staff).
- Gedächtnis (Modellierung individueller Objekte) (ca. Nov 96 - Jan. 97; staff).
- Situationsrepräsentation (Differenzierung der Situationsrepräsentation bis zu einem Grade, die die Darstellung unterschiedlicher Objekte, Objekteigenschaften und Relationen in der aktuellen Situation erlaubt) (ca. Nov. 96 - Jan. 97; staff).
- Sprachmodul (Kurzzeit- und Langzeitgedächtnis; Mehrwortsätze) (ca. Febr. 97 - Ende Juli 97; staff).
- Evtl. weitere Ausdifferenzierung der Körperzustände und Emotionen (staff).
- Neuer Pseudoknowbot unter MS-Windows über Internet (bis Januar 96; Dipl.-Arbeit)
- Evtl. Anpassung der lokalen Welt an erhöhte Anforderungen seitens der Knowbots (staff).
- Differenzierteres Objekt- und Aktionskonzept
- Differenzierung des Objekt-Konzeptes in Abtimmung mit dem Aktionskonzept (Bis März 96; Dipl.-Arbeit).
- Beginn der Arbeiten an einem verbesserten Kollisionsalgorithmus (für lokale wie auch für verteilte Welten; wünschenswert ab Dez. 95; N.N.).
- Beginn der theoretischen und praktischen Arbeit am Konzept der verteilten Welt (wünschenswert ab Dez. 95; N.N.).
- Auslagerung des Kollisionsalgorithmus (wünschenswert ab Dez. 95;N.N.).
- Auslagerung weiterer Elemente (N.N.).
- Bereitstellung einer Audio-Aus-Schnittstelle; bedingt u.U. Änderungen im lokalen Weltprozeß bzw. in den Objektspezifikationen (März - Juli 96; Praktikum). Auswahl einer der folgenden Optionen:
- Reimplementierung des WorldViews auf LINUX mit Audio-Ausgabe
- Reimplementierung des WorldViews auf HP-UX mit Audio-Ausgabe
- Reimplementierung von STEVIE-I auf LINUX mit Audio-Ausgabe
- Erweiterung von STEVIE-II unter MS-Windows mit Audio-Ausgabe.
- Bereitstellung einer Audio-Ein-Schnittstelle; bedingt u.U. Änderungen im lokalen Weltprozeß bzw. in den Objektspezifikationen (Ab Aug. 96; N.N.). Auswahl einer der folgenden Optionen:
- WorldView unter LINUX mit Audio-Aus und Audio-Ein.
- WorldView unter HP-UX mit Audio-Aus und Audio-Ein.
- STEVIE-I unter LINUX mit Audio-Aus und Audio-Ein.
- STEVIE-II unter MS-Windows mit Audio-Aus und Audio-Ein.
- Projekt-Kommunikation
- Führen eines Projekttagebuchs (staff).
- Mailingliste (staff).
- Eigene Newsgroup (staff + N.N.).
- Web-Server mit KIP-Teil (staff).
- Einbinden von externen Programmierern in das KIP.
Benutzte Tools
- Compiler: GNU-C++ (HP-UX-C++?).
- Debugger: GNU (HP-UX-Debugger?).
- OS: HPUX 9.0.7 und LINUX 1.13
- Editor: XEMACS.
- Dokumentation: rcs.
- Sonstiges: malloc-debug und purify.
Terminplan (unvollständig)
- Ab Anfang Febr. '96: Lokaler Weltprozeß am Internet.
- Ab Anfang Febr '96: Neuer Pseudoknowbot auf MS-Windows Basis über Internet.
- Febr. '96 Ausstellung in Madrid.
- Febr. '96: Video-Festival in Berlin.
- Febr. bis März '96: Internet-Ausstellung in Zusammenarbeit mit Museum für Gestaltung Zürich und ETHZ-Zürich.
- August '96: Workshop 'Semiotic machines' im Rahmen des Intern. Semiotik-Kongresses in Amsterdam (Knowbot-Theorie und Knowbot-Demos).
Daimlerstrasse 32, 60314 Frankfurt am Main, Deutschland. Tel +49- (0)69-941963-0, Tel-Gerd: +49- (0)69-941963-10