Attempting to create custom Robot

When I set editor.play(), I can see that editor.is_playing() returns True but dc.is_simulating still returns False. Is that expected? When does dc.is_simulating() return true?