Ein kleines Spiel enthält einige computergenerierte Gegenspieler:
Code: Alles auswählen
class PlayerAi(Player):
def __init__(self):
...
def register_strategy(self, strategy):
....
Code: Alles auswählen
class Strategy(object):
....
class Strategy1(Strategy):
....
class Strategy2(Strategy):
....
...
Code: Alles auswählen
for i in xrange(num_ais):
p = PlayerAI()
p.register_strategy(Objekt aus Zufall(Strategy1 oder Strategy2))
Vielen Dank
GnuShi