Define outer_ttt winner (if one) un play_move()
This commit is contained in:
parent
10d2bca697
commit
d4ce681a9d
1 changed files with 4 additions and 0 deletions
|
@ -292,6 +292,10 @@ e_status play_move(s_utictactoe *p_uttt, s_move *p_move) {
|
|||
else {
|
||||
p_uttt->inner_tictactoes[p_move->outer_position]->content[p_move->inner_position] = p_move->player;
|
||||
set_tictactoe_winner(p_uttt->inner_tictactoes[p_move->inner_position]);
|
||||
if ( p_uttt->inner_tictactoes[p_move->outer_position]->winner != NOBODY ) {
|
||||
p_uttt->outer_tictactoe->content[p_move->outer_position] =
|
||||
p_uttt->inner_tictactoes[p_move->outer_position]->winner;
|
||||
}
|
||||
}
|
||||
set_tictactoe_winner(p_uttt->outer_tictactoe);
|
||||
return YES;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue