Die verschiedenen Versionen des Fuzzy-Pendels

Das Fuzzy-Logik-gesteuerte Pendel existiert in drei Varianten:
  1. Pascal: Urspr�ngliche Implementierung, lauff�hig unter TurboPascal 5.5 oder h�her, auf jedem 8086 oder h�her mit 512k RAM oder mehr.
  2. C / Curses: Auch ohne grafischer Oberfl�che lauff�hig, direkte �bersetzung der Pascal-Version nach C/Curses. Besteht aus zwei Modulen: Dem Hauptprogramm zur allgemeinen Steuerung (pendel.c) und der eigentlichen Balancier-Routine in balance.c. Die Schnittstellen zwischen den beiden Modulen sind in der Header-Datei balance.h festgelegt.
  3. C / Motif: Enth�lt die selben Algorithmen wie die Curses- und Pascal-Version, die Oberfl�che ist in C unter OSF/Motif programmiert.
S�mtliche in C geschriebenen Module lassen sich mit dem gcc (verwendete Version: 2.5.8) �bersetzen, selbst bei dem Compile-Optionen "-O2 -Wall" werden keine Warnungen ausgegeben. Das compilieren kann mit dem vorhandenen Makefile bewerkstelligt werden.

Getestete Plattformen

Die Programme "pendel" und "xpendel" wurden auf den folgenden Maschinen in den angegebenen Umgebungen getestet:
Hier geht's zur Einf�hrung zum Fuzzy-Pendel zur�ck, und hier gibt's Informationen �ber das Design.
Hubert Feyrer, hubert.feyrer@rz.uni-regensburg.de