diff --git a/bingo/__init__.py b/bingo/__init__.py index 22b2536..bfea606 100644 --- a/bingo/__init__.py +++ b/bingo/__init__.py @@ -30,3 +30,15 @@ class Board: for row in range(5): if self.cols[col][row] == n: self.called[col][row] = True + + def has_bingo(self): + for i in range(5): + all_col = True + all_row = True + for j in range(5): + if not self.called[i][j]: + all_col = False + if not self.called[j][i]: + all_row = False + if all_col or all_row: + return True