Open oeccsy opened 2 months ago
환경 reset을 두 번 하는 경우 실행 성공
env.reset()
env.reset()
그러나 실행 중 오류가 발생하는 경우 확인됨
오류 발생 당시 RequestDecision() 호출 방식
public override void Initialize()
{
ResetAgent();
StartCoroutine(RequestDecisionRoutine());
}
...
private IEnumerator RequestDecisionRoutine()
{
if (Academy.Instance.IsCommunicatorOn)
{
while (true)
{
RequestDecision();
yield return null;
EndEpisode();
yield return null;
}
}
else
{
WaitForSeconds delay = new WaitForSeconds(renderDelay);
while (true)
{
RequestDecision();
yield return delay;
EndEpisode();
yield return delay;
}
}
}
재현 환경
재현 과정
오류 내용
env.set_actions(behavior_name, action)
코드 부분에서 오류 발생기대 결과
재현 빈도
참고 자료