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

  1. 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.
    1. Erarbeiten der notwendigen Technologie (C++-Klassen, Kommunikation zwischen Klassen im gleichen Programm; Kommunikation zwischen Programmen)( ca. Dezember 95 - Ende Februar 96; staff).
    2. Reimplementierung der Knowbots von Phase I (ca. März 96 - Mai 96; staff).
    3. 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).
  2. Neuer Pseudoknowbot unter MS-Windows über Internet (bis Januar 96; Dipl.-Arbeit)
  3. Evtl. Anpassung der lokalen Welt an erhöhte Anforderungen seitens der Knowbots (staff).
  4. 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.).
  5. 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.).
  6. 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.
  7. 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.
  8. Projekt-Kommunikation
    • Führen eines Projekttagebuchs (staff).
    • Mailingliste (staff).
    • Eigene Newsgroup (staff + N.N.).
    • Web-Server mit KIP-Teil (staff).
  9. Einbinden von externen Programmierern in das KIP.


Benutzte Tools

  1. Compiler: GNU-C++ (HP-UX-C++?).
  2. Debugger: GNU (HP-UX-Debugger?).
  3. OS: HPUX 9.0.7 und LINUX 1.13
  4. Editor: XEMACS.
  5. Dokumentation: rcs.
  6. Sonstiges: malloc-debug und purify.


Terminplan (unvollständig)

  1. Ab Anfang Febr. '96: Lokaler Weltprozeß am Internet.
  2. Ab Anfang Febr '96: Neuer Pseudoknowbot auf MS-Windows Basis über Internet.
  3. Febr. '96 Ausstellung in Madrid.
  4. Febr. '96: Video-Festival in Berlin.
  5. Febr. bis März '96: Internet-Ausstellung in Zusammenarbeit mit Museum für Gestaltung Zürich und ETHZ-Zürich.
  6. August '96: Workshop 'Semiotic machines' im Rahmen des Intern. Semiotik-Kongresses in Amsterdam (Knowbot-Theorie und Knowbot-Demos).

INM

Daimlerstrasse 32, 60314 Frankfurt am Main, Deutschland. Tel +49- (0)69-941963-0, Tel-Gerd: +49- (0)69-941963-10