made compatible with python 2.4

This commit is contained in:
Brendan Taylor 2008-05-03 16:50:16 +00:00
parent 99f2997d27
commit f3b154e429
1 changed files with 12 additions and 4 deletions

View File

@ -270,24 +270,32 @@ class TicTacToeBoard:
for d in xrange(-strike, strike):
# vertical check
try:
tallyI = tallyI + 1 if self.board[r+d][c] == p else 0
tallyI = tallyI + 1
if self.board[r+d][c] != p:
tallyI = 0
except IndexError:
pass
# horizontal check
try:
tally_ = tally_ + 1 if self.board[r][c+d] == p else 0
tally_ = tally_ + 1
if self.board[r][c+d] != p:
tally_ = 0
except IndexError:
pass
# diagonal checks
try:
tallyL = tallyL + 1 if self.board[r+d][c+d] == p else 0
tallyL = tallyL + 1
if self.board[r+d][c+d] != p:
tallyL = 0
except IndexError:
pass
try:
tallyF = tallyF + 1 if self.board[r+d][c-d] == p else 0
tallyF = tallyF + 1
if self.board[r+d][c-d] != p:
tallyF = 0
except IndexError:
pass