Why doesn't your engine provide a run()-style method that automatically walks through the graph beginning from a given state?
Why doesn't your engine provide a run()-style method that automatically walks through the graph beginning from a given state?