diff --git a/opale/board.py b/opale/board.py index f5ac0ee..487c7d0 100644 --- a/opale/board.py +++ b/opale/board.py @@ -23,6 +23,15 @@ class Board(): self.underTheBoard = [] self.roundCity = 0 + def __repr__(self): + return """ +%d -> %d <- %d -> %d +^ ^ +| %d / \\ +%d %d --> %d %d + %d +""" % (len(self.dragonCorail), len(self.pearl), len(self.witch), len(self.dragonPetrified), len(self.city), len(self.chasseresse), len(self.horser), len(self.golem), len(self.guardian), len(self.underTheBoard)) + def isFinished(self): return self.roundCity >= 3