Sorry for the lack of updates: I’m working in last-minute-scramble mode for the University of Waterloo’s AI contest. (Marketed as “Google” since they have some sort of sponsorship going on.)
After it’s done I may do a bit of a postmortem on it.
Edit: Wasted a bunch of time on the JfuzzyLogic library from Sourceforge… unfortunately the author has completely intermixed the “demo display” logic and the “to/from file representation” logic with the actual math, so it’s a big ball of mud with lots of dependencies that I’d rather not use.