Simple variant tree engine for games. User control of engine timing