-1

Pythonでユニポートフォリオ用のAIを書き始めています。

AIは、GalCon(Galactic Confusion)のクローンであるPlanetWarsと呼ばれるゲーム用です。

これまでのところ、基本的な段階にあります。私の目標は、孫子の「孫子」をゲームで解釈しながら、大まかに従うAIを作成することです。

私は少しずつ学習しているのですが、私の人生では、92行目が一度に1つの戦術ではなく、なぜ自分自身の全体を与えてくれるのか理解できません...

このあたりの素敵な人たちが私を助けてくれたら、私はそれが大好きです。

AIファイルだけ:

http://pastebin.com/XXYiRzh7

ゲーム全体のコード(pygameが必要):

https://www.dropbox.com/sh/mma5qwd2iv0i81d/mpemB7zlhT

4

1 に答える 1

1

_compareに戦術のリストを追加しているように見えます_currentTactics。これにより、ループが繰り返され_currenTactics、一度に1つずつではなく、戦術のリスト全体が返されます。self._currentTactics += new_tacticsリストをマージするので、代わりに探しているかもしれません。

于 2012-04-23T14:17:00.387 に答える