Forums before death by AOL, social media and spammers... "We can't have nice things"
|    comp.ai.fuzzy    |    Fuzzy logic... all warm and fuzzy-like    |    1,275 messages    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
|    Message 192 of 1,275    |
|    Walter Banks to William Siler    |
|    Re: complexity of fuzzy rule bases    |
|    14 Feb 04 12:35:47    |
      From: walter@bytecraft.com              The 70,000 rule system was generated by a rule generator they wrote for the       purpose. Fuzz-C is a C       pre-processor (compiler) and generates C and the project compiled on a PC       generated < 0.5Meg of       code. Fuzz-C looks for repeated patterns in various ways. The <0.5M of code       70,000 rules means       that either Fuzz-C is better than I thought (I wrote it) or the 70,000 rules       just might have had a       little bit of redundancy.              The Lord of the Rings code is more interesting. You are correct " they just       had hundred of       instances of a few hundred rules" Actually there was an instance for each       animated warrior       thousands or tens of thousands in total. My understanding was they modeled       each warrior type ,       foot soldier, sergeant, corporal, general, bowman, battering ram holder (ranks       are mine) Perhaps       at most 20 or 30 basic warrior types. The inputs were from orders, terrain,       surrounding warriors,       and battle objectives , rules defined behavior given a particular stimulus and       output was       information used by the drawing package to create the frame and information       passed down to       warriors of lower rank.              There is a sequence in the Twin Towers that is interesting in this regard, The       warriors are       marching and there is a big rock that they must divide ranks and march around.       I understand all       the animators did was put the rock on the ground and the behavior rules did       the rest, adjacent       ranks of warriors avoided the rock and adjacent warriors moved to avoid them       to a lessor degree.              For different reasons these are extreme examples. The first because it is a       single example with an       unduly large rule base. The second because behavior is modeled into a       relatively small rule set       and thousand of these individuals are then set loose where rules are       interactive.              w..              William Siler wrote:              > Walter Banks |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
(c) 1994, bbs@darkrealms.ca