simulator2 gets simulation data and deals with any functions, and calls dummy graph functions that log to console