Skip to content
This repository was archived by the owner on Jul 8, 2023. It is now read-only.

Commit 090ee83

Browse files
committed
Issue #33. Fix wrong scores displaying for player with scores = 0
1 parent 94e8eb3 commit 090ee83

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

project/mahjong/player.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ class PlayerInterface(object):
2222
dealer_seat = 0
2323
# position based on scores
2424
position = 0
25-
scores = 0
25+
scores = None
2626
uma = 0
2727

2828
name = ''
@@ -40,7 +40,7 @@ def __init__(self, table, seat, dealer_seat, previous_ai):
4040

4141
def __str__(self):
4242
result = u'{0}'.format(self.name)
43-
if self.scores:
43+
if self.scores is not None:
4444
result += u' ({:,d})'.format(int(self.scores))
4545
if self.uma:
4646
result += u' {0}'.format(self.uma)
@@ -56,7 +56,7 @@ def erase_state(self):
5656
self.melds = []
5757
self.in_riichi = False
5858
self.position = 0
59-
self.scores = 0
59+
self.scores = None
6060
self.uma = 0
6161

6262
def add_called_meld(self, meld: Meld):

0 commit comments

Comments
 (0)