ML-Agentsの入力 入力にレイを用いることができますが、使い方が独特なので、そのためのメモ public override void CollectObservations() { //ここに入力関係を書く } 使い方 CollectObservations() { const float rayDistance = 40f; float[] rayAngles = {20f, 90f, 160f, 45f, 135f, 70f, 110f}; string[] detectableObjects = {"wall", "agent", "ground"}; AddVectorObs(rayPer.Perceive(rayDistance, rayAngles, detectableObjects, 1.6f, 0f)); } 準備 3行目:レイの長さ const float ray
![【Unity】ML-Agentsのレイ(Ray)について | goccaの進捗記録](https://cdn-ak-scissors.b.st-hatena.com/image/square/1d30b38cc5cfc2c37e46c70a43e508cb1e61aad6/height=288;version=1;width=512/https%3A%2F%2Fwww.gocca.work%2Fwp-content%2Fuploads%2F2019%2F01%2FAgentRay-600x358.png)