First working version with ncurse an inception = 2
This commit is contained in:
parent
dafe6f73ee
commit
46a55f31d1
3 changed files with 149 additions and 47 deletions
|
@ -144,32 +144,32 @@ int main(int argc, char* argv[]) {
|
|||
s_utictactoe *s = create_empty_utictactoe(1);
|
||||
s_move *m = create_empty_move();
|
||||
p_view v = create_view(s);
|
||||
while (s->outer_tictactoe->winner == NOBODY) {
|
||||
m->player = get_next_player_to_play(s);
|
||||
m->outer_position=get_next_outer_position(s);
|
||||
set_next_player_move(m,v);
|
||||
play_move(s, m);
|
||||
}
|
||||
free_view(v);
|
||||
draw_utictactoe(s);
|
||||
draw_utictactoe_history(s);
|
||||
printf("The winner is : %c\n", s->outer_tictactoe->winner);
|
||||
free_move(m);
|
||||
free_utictactoe(s);
|
||||
|
||||
s = create_empty_utictactoe(2);
|
||||
m = create_empty_move();
|
||||
v = create_view(s);
|
||||
while (s->outer_tictactoe->winner == NOBODY) {
|
||||
m->player = get_next_player_to_play(s);
|
||||
m->outer_position=get_next_outer_position(s);
|
||||
set_next_player_move(m,v);
|
||||
play_move(s, m);
|
||||
m->outer_position = m->inner_position;
|
||||
}
|
||||
free_view(v);
|
||||
draw_utictactoe(s);
|
||||
draw_utictactoe_history(s);
|
||||
printf("The winner is : %c\n", s->outer_tictactoe->winner);
|
||||
free_move(m);
|
||||
free_utictactoe(s);
|
||||
|
||||
// s = create_empty_utictactoe(2);
|
||||
// m = create_empty_move();
|
||||
// v = create_view(s);
|
||||
// while (s->outer_tictactoe->winner == NOBODY) {
|
||||
// m->player = get_next_player_to_play(s);
|
||||
// m->outer_position=get_next_outer_position(s);
|
||||
// set_next_player_move(m,v);
|
||||
// play_move(s, m);
|
||||
// m->outer_position = m->inner_position;
|
||||
// }
|
||||
// free_view(v);
|
||||
// draw_utictactoe_history(s);
|
||||
// printf("The winner is : %c\n", s->outer_tictactoe->winner);
|
||||
// free_move(m);
|
||||
// free_utictactoe(s);
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue