Die verschiedenen Versionen des Fuzzy-Pendels
Das Fuzzy-Logik-gesteuerte Pendel existiert in drei Varianten:
- Pascal: Urspr�ngliche Implementierung,
lauff�hig unter TurboPascal 5.5 oder h�her, auf jedem 8086 oder h�her
mit 512k RAM oder mehr.
- 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.
- 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:
- rfhs1012: Sun SPARCstation 10/30, Solaris 2.2, gcc 2.5.8,
SUN Motif 1.2.2
- rfhs1014: Sun SPARCclassic, Solaris 2.2, gcc 2.5.8. SUN
Motif 1.2.2
- dawn: i486/33, UnixWare 1.1, cc
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