[1;34;40mProgramm >> Fuzzy (Unschärfe Demo) << [0;31;40m

HERKUNFT:
--------

      Die Idee für ein solches Demo kam mir nach der TV-Sendung Com-
   puterclub (West 3 am 21.10.90), indem es kurz vorgestellt wurde.

THEORIE:
-------

      Wenn man den Flächeninhalt einer Figur innerhalb einer anderen
   berechnen möchte, so mag das bei einem Quadrat in einem Quadrat,
   einem Rechteck in einem Anderen oder bei zwei Kreisen noch sehr
   einfach vonstatten gehen.
      Bei einem unregelmäßigen Polygon (Vieleck) gestaltet sich die
   Sache schon ungemein schwieriger. Hier sind aufwendige mathemati-
   sche Berechnungen und Bildung von Näherungswerten nötig.
      Die Unschärfe oder Fuzzy-Logik geht einen anderen Weg. Sie wurde
   von Prof. Zephod bereits in den 60er Jahren entwickelt.
      Hier wirft man eine Anzahl Chips auf die Gesamtfläche, zählt
   die Anzahl Chips, die innerhalb des Polygons gelandet sind. Der
      Prozentsatz dieser Chips von der Gesamtanzahl entspricht dem
   Flächeninhalt in % der Gesamtfläche.

PROGRAMM:
--------

      Das Programm tut dasselbe. Zuerst wird ein teilweise aus Zufalls-
   zahlen erzeugtes Polygon in ein Rechteck gezeichnet. Dann werden
   10.000 Chips (hier Punkte) zufällig auf der Gesamtfläche verteilt.
   Links unten wird ständig der Flächeninhalt des Polygons in % ange-
   zeigt. Er stabilisiert sich im Verlauf des Programmlaufs immer mehr.
      Unten in der Mitte blinkt ein Feld:
                                          rot - rechnet
                                         gelb - dauert nicht mehr lange
                                         grün - 10000 Chips fertig!
      Der ermittelte Wert ist recht genau, ca. 3% Fehlerquote.

BEDIENUNG:
---------

      "Fuzzy" ist ein compiliertes Basic- Programm. Es kann jederzeit mit
   [Ctrl]-[C] verlassen werden. Sobald "FERTIG" im grünen Feld erscheint,
   kann es mit beliebigem Tastendruck bzw. Mausklick beendet werden.

VERMERK:
-------

      Das Programm darf (gemeinsam mit dieser Datei Fuzzy_Info) in PD-Serien
   und Mailboxen verbreitet werden, sooft Ihr wollt.
   Das AmigaBASIC-Listing ist gegen einen kleinen Unkostenbeitrag von

          DM 5.00 (nur Schein im Brief,bitte keine Briefmarken !)

   bei mir erhältlich.

   Viel Spaß !!!

[1;35;40mR.Bier [0;31;40m


Dieses Programm ist also Freeware. Geschrieben in AmigaBASIC und dann mit dem
HiSoftBasic Compiler compiliert.(Es wird also kein Basic Interpreter gebraucht)

[1;35;40mH.Franz [0;31;40m


[1;34;40mProgramminformationen: [0;31;40m

Programmautor: [1;32;40mRalf Bier [0;31;40m
               [1;32;40mPasbachstr. 21 [0;31;40m
               [1;32;40mD-4300 Essen 12 [0;31;40m
Herkunft:      [1;32;40mDirekt vom Autor [0;31;40m
