2012-03-14 11 views
-2

私は2,3ヶ月間CとPythonを学んでいましたが、次の2〜3ヶ月でチェスエンジンを作りたいと思っています。私はどの言語を使うべきかを知りたいと思っています。ウェブ上で見つかったマテリアル、シンプルネスなどを考慮に入れています。チェスのスピードは大きな問題ではないと私は思っています。グランドマスターを打ち負かす。初心者から中級者までうまくプレイするには十分です。チェスのためのPythonまたはC

また、私がAI、特に機械学習に興味があるかどうかを知るには、どちらがより有益だろうか。私はCが組み込みシステムやハードウェアに関連する開発には非常に適しているが、AIについては非常に優れていることを知っています。

ご意見ありがとうございます。

+3

あなたの必要条件を考えれば、それは重要ではなく、ただ学びたいものを選んだだけです。 –

+3

速度が重要でない場合は、pythonを選択します。 –

答えて

1

Pythonから始めます。それはあなたの仕事をスピードアップします。しばらくすると、コードの重要な部分の一部が遅くなることが判明したら、それをCに書き直します。Pythonと統合するよりも。

1

これは本当に問題ではありませんが、Pythonはおそらくもっと遅いでしょうが、それにalghoritmsを実装する方が簡単だからです。 さらに、実際にはかなり良いpychesのエンジンからインスピレーションを得ることができます(コードはきれいです)。

関連する問題