This program implements a PIC-based fuzzy inference engine for the Fudge fuzzy development system from Motorola.
It works by taking the output from Fudge for the 68HC11 processor, and converting it to a MPASM compatible assembler file using the convert
batch file.
This file can then be incorporated with fuzzy.asm to create a fuzzy inference engine.
Tool chain
----------
FUDGE -> Fuzzy Rules -> MC68HC11.ASM -> CONVERT.BAT -> RULES.ASM
-> MPASM FUZZY.ASM -> INTEL HEX
Fuzzy input registers
---------------------
current_ins 1..8 x 8-bit raw inputs
Fuzzy inference function
------------------------
FuzzyEngine
Fuzzy output registers
----------------------
cog_outs 1..8 x 8-bit raw outputs
Migma intends to help teachers to get several different multiple-choice exams based on the user?s original. This command line program quickly generates a number of different new tests (and their respective answer sheets
ZEUS is a family of Eulerian (grid based) Magneto-Hydrodynamic codes
(MHD) for use in astrophysics, described in a series of papers by Stone
and Norman (1, 2, 3).
It may be used in Cartesian (XYZ),
cylindrical (ZRP), and spherical (RTP) coordinates.