slagyr / statemachine

Ruby Library for statemachines
http://slagyr.github.com/statemachine
Other
41 stars 9 forks source link

More advanced dot graph generator. #12

Closed wsobel closed 11 years ago

wsobel commented 11 years ago

Micah,

Thanks a lot for maintaining the statemachine gem, has been very useful in an opensource project I'm working on to simulate CNC and Robot interactions. I needed a some enhancements to the dot graph generator to handle the complex transitions I needed. I have modified the code in the generator and rerun the tests.

The new code handles substates, default transitions, and hierarchal transitions to superstates as cluster boxes. I think this looks a bit prettier for complex state machines. The full sim can be found https://github.com/mtconnect/ros_bridge/tree/master/simulator if you want to take a look at the actual state machine.

Attached is an image of one of the state machines I'm developing.

Best Regards, Will Sobel

main

slagyr commented 11 years ago

Will, This is great. Thanks for the contribution. And thanks for sharing your work. I'm pleased that this gem has served you well.

slagyr commented 11 years ago

Version 2.2.0 released.