を満たしている場合にのみ真を返す関数、私はソリティアのゲームを設計しています2つの条件が
場合は基本的に、私は人が勝つ聞かせできるようにしたい:カードが入っていない
最初の杭の上に
すべてのカードは、他の山の1
I上にありますこれを行うにはn個ため、私は唯一の私の機能が欲しい、これらの条件の両方が、私は今のところこれを持って満たしている場合にtrueを返します:
def Win(self):
test1 = 0
test2 = 0
if self.t[0].size() == 0:
test1 = True
for pile in self.t:
if pile.size() == self.__CardNo:
test2 = True
if test1 == True and test2 == True:
return True
else:
return False