Hi @nathan60107 ,
Academy.Episode count is incremented when the entire environment is reset from python. This only happens in certain situations like when you use curriculum training. Generally speaking the Academy.OnEnvironmentReset can be invoked by the Unity Environment / Game depending on how the game implements its end state.
You can refer to this thread to get further information about this topic.