質問があります。次のようなルールを適用するチェスのようなプログラムを書きたいと思います。
- 片側にキングとクイーン、反対側にはキングだけが必要です。
- 最初の面は、可能な限り少ない移動数で 2 番目の面を合致させる必要があります。
このプロジェクトの作り方について、あなたの考えを知りたいです。たとえば、どちらのコードの書き方が簡単か (オブジェクト指向か構造化か...) を知りたいのですが (オブジェクト指向については少し知っています)、そのアルゴリズムの書き方について教えてもらえますか? たとえば、どこからコードを書き始める必要がありますか?