基本的に、現在の状態からすべての「次の可能な状態」を見つけるための述語を定義しましたが、組み込みの bagof 述語を使用して、これらすべての状態のリストを統一する必要がありますが、コマンド ウィンドウでそれを呼び出すと、 「グローバル スタックから」というエラーが発生するので、トレースしてみましたが、次の状態を再帰的にノンストップで呼び出すだけなので、無限の数がある場合、これらすべてのソリューションの「バッグ」を取得することはできませんソリューション!
可能な現在の状態のリストを特定の数の要素に「制限」することはオプションではないと思います。グローバルスタックエラーなしでbagofを呼び出す他の方法はありますか?
これがあまり意味をなさない場合は申し訳ありません!