私はPythonを使用して、不確実性のない2人のボードゲーム(チェスなど)のさまざまなダイナミックプログラミングアプローチを評価したいと考えています。正確でヒューリスティックなソリューションに興味があります。私の「評価」は、それぞれのアプローチを試し、私が生成するテストケースでどのようにうまくいくかを観察することから成ります。ボードゲーム用のダイナミックプログラミングソリューションの迅速な開発のためのライブラリ
私は非常に柔軟なライブラリや、さまざまなアプローチをできるだけ迅速かつ容易にコード化、評価(およびデバッグ)するのに役立つフレームワークを探しています。
私は漸近的なパフォーマンス(例えば、O(n log n)
とO(n^2)
など)のみを気にします。だから私は効率的なデータ構造が必要ですが、私は定数因子のパフォーマンスヒットは気にしません。
ライブラリを習得するために時間を費やしていれば大丈夫です。
私はフロントエンドを必要としません。私はコマンドラインインターフェイスを使用します。
私は並列/分散プログラミングのサポートは必要ありません(ただし、使用可能であれば、私は拒否しません)。
私は、Python 3をサポートするためにライブラリを必要としています。
このようなサポートを提供するライブラリはありますか?
「推奨事項」はかなり自由であり、ポーリングや意見を求めるので、「不可能」な理由を選択するのが嫌です。また、Python 3を必要とするようにストレッチしています。 – agf
私の質問の要点を失うことなく、それを建設的にする方法はありますか?私はそれを弱い試みを試みた(質問の更新された最後を参照)。 – max
私はそうは思わない。スタックオーバーフローの問題ではありません。あなたは良い質問をたくさんしています。だから私は考えていなかったことを考え出す機会を与えたいと思っていました。しかし、この質問は勧告のためのただ一つの要求であるように思われるので、私は投票に近づくつもりです。 – agf