bool field_t::check_five(const step_t& st) const { return check_five(st,1,0)|| check_five(st,0,1)|| check_five(st,1,1)|| check_five(st,1,-1); }
int check_all(void) { int i = 0, j = 0; for(i = 0; i < Size_Y; i++) { for(j = 0; j < Size_X; j++) { if(check_five(j,i) != 0) { printf(" ......1 is black, 2 is white .This time %d won........\n",check_five(j,i)); return 1; } } } return 0; }
int check_all(void) { int i = 0, j = 0; for (i = 0; i < H_NUM; i++) for(j = 0; j < V_NUM; j++) if(check_five(i, j) != 0) { printf("%d win!\n", who); return 1; } return 0; }
int check_all(void) { int i = 0; int j = 0; for(i=0;i<24;i++) { for(j=0;j<30;j++) { if(check_five(i,j) != 0) { return 1; } } } return 0; }
int check_all(fb_info fb) { int i = 0; int j = 0; for(i = 0; i < 30; i++) for(j = 0; j < 23; j++) { if(check_five(fb,i,j)) { printf("%d won\n",who); return 1; } } return 0; }
int check_all(void) { int i = 0; int j = 0; for(i = 0;i < H_NUM;i++) { for(j = 0;j < V_NUM;j++) { if(check_five(j,i) != 0) { //printf("%d won!\n", who); return 1; } } } return 0; }
int check_all(void) { int i = 0; int j = 0; for(i=0; i<P_NUM; i++) { for(j=0; j<V_NUM; j++ ) { if(check_five(i,j) != 0) { printf("%d won!\n", w-1); return 1; } } } return 0; }