~minDistance 初期化の落とし穴~ Unityの ML-Agents で強化学習を作っているとき、こんなコードを書いていませんか? float minDistance = float.MaxValue; そしてこれを CollectObservations() 内でそのまま追加。 sensor.AddObservation(minDistance); すると… infiniteError(Infinity / NaN系エラー) が出る。 今回はその原因と対処法をまとめます。 何が起きているのか? 問題の流れ 最小距離を求めたい 初期値として float.MaxValue を入れる 何…