diff --git a/TP8/bataille-carte/war.py b/TP8/bataille-carte/war.py index b90cdbfc44fb9c5ddb4afda3d1732f45e0e51ae3..ec6017dc463cb0e0715422fa93b8db42a2c13205 100755 --- a/TP8/bataille-carte/war.py +++ b/TP8/bataille-carte/war.py @@ -85,9 +85,21 @@ def play_one_round(m1: ApQueue, m2: ApQueue, pile: ApStack) -> None: """ c1=m1.dequeue() c2=m2.dequeue() + pile.push(c1) + pile.push(c2) print(f'joueur 1 joue {str(c1)} et joueur 2 {ste(c2)}') if c1>c2: - + print('joueur 1 gagne ') + gather_stack(m1, pile) + elif c1<c2: + print('joueur 2 gagne ') + gather_stack(m2, pile) + else: + print('Bataille !!\n2 cartes sur la table') + pile.push(m1.dequeue()) + pile.push(m1.dequeue()) + pile.push(m2.dequeue()) + pile.push(m2.dequeue()) def play(n_card: int, n_round: int) -> None: """