このコードはパックマンのコードプロジェクトの一部であり、ゴーストの動作を初期化します。誰でもそれが何を説明することができますか?Pythonのパックマンコード:説明が必要
class GhostAgent(Agent):
def __init__(self, index):
self.index = index
def getAction(self, state):
dist = self.getDistribution(state)
if len(dist) == 0:
return Directions.STOP
else:
return util.chooseFromDistribution(dist)
def getDistribution(self, state):
"Returns a Counter encoding a distribution over actions from the provided state."
util.raiseNotDefined()
コードは、さまざまな動作の異なるクラスの概要を示します。 ありがとう!
[最小限で完全で検証可能なサンプルを作成する方法](http://stackoverflow.com/help/mcve)を読む必要があります。 –
あなたはちょうどそれが何を言った:それはゴーストの動作を初期化します。具体的には、このコードについて何を理解していませんか? –
メソッド名とコメントは、自分が何をしているかを記述するのに非常に良い仕事をしているようです – Sayse