これがコンベアシステムです。ボックスは A でシステムに入り、システムを出る C に向かって移動します。B→Dも同様です。
パス A->C 上のボックスは、ボックス B->D よりも優先度が高くなります。ボックスは、各マスに停止して待機できます。A2 と B2 にボックスがある場合、A2 からのボックスが最初に X を通過する必要があります。
C2、C1、A2、および B2 にボックスがある場合、B2 からのボックスは X を通過し、A2 のボックスは C1 が空になるまで待機する必要があります。そうしないと、パス B->D がブロックされます。
この問題をニューラル ネットワークでどのように解決できますか? そのため、ターンごとに各ブロックの現在の状態を入力したいと思います。その結果、次のボックスがどこからどこに移動する必要があるかを取得したいと考えています。
例: システム状態: A1 にBOX あり 結果: A1、A2
ニューラル ネットワークがこの問題に適したツールかどうかはわかりませんが、ちょっと興味があります。入力していただきありがとうございます:)