Most of my plugins are trying to decrease the usage of events, except fsm plugin. FSM plugin will increase the event counts because it split transitions and transfer logic into different events.
The reasons of using fsm are
2. it is clear for designer to list transitions and transfer logic.
3. designer could trace the state changed at "condition:on state changed" (not shown above)
The source code of fuzzy plugin is here
. I might release it when I have time.rexrainbow2013-03-04 23:49:10