fix solo, add laufende
This commit is contained in:
parent
a3b496744c
commit
b2f92e7d27
1 changed files with 3 additions and 2 deletions
|
|
@ -45,6 +45,7 @@ class Spiel(Model):
|
||||||
sie = Column(Boolean, default=False)
|
sie = Column(Boolean, default=False)
|
||||||
|
|
||||||
schneider = Column(Integer(), default=0)
|
schneider = Column(Integer(), default=0)
|
||||||
|
laufende = Column(Integer(), default=0)
|
||||||
|
|
||||||
# Hat der Spielr gewonnen?
|
# Hat der Spielr gewonnen?
|
||||||
gewonnen = Column(Boolean, nullable=True)
|
gewonnen = Column(Boolean, nullable=True)
|
||||||
|
|
@ -87,12 +88,12 @@ class Spiel(Model):
|
||||||
spieler = set([self.spieler-1])
|
spieler = set([self.spieler-1])
|
||||||
nichtspieler = list(set([0,1,2,3])-spieler)
|
nichtspieler = list(set([0,1,2,3])-spieler)
|
||||||
if self.gewonnen:
|
if self.gewonnen:
|
||||||
result[self.spieler-1] = solo
|
result[self.spieler-1] = 3*solo
|
||||||
result[nichtspieler[0]] = -solo
|
result[nichtspieler[0]] = -solo
|
||||||
result[nichtspieler[1]] = -solo
|
result[nichtspieler[1]] = -solo
|
||||||
result[nichtspieler[2]] = -solo
|
result[nichtspieler[2]] = -solo
|
||||||
else:
|
else:
|
||||||
result[self.spieler-1] = -solo
|
result[self.spieler-1] = -3*solo
|
||||||
result[nichtspieler[0]] = solo
|
result[nichtspieler[0]] = solo
|
||||||
result[nichtspieler[1]] = solo
|
result[nichtspieler[1]] = solo
|
||||||
result[nichtspieler[2]] = solo
|
result[nichtspieler[2]] = solo
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue