Model other agents in simulation | Tesla Interview Question