/dports/games/rezerwar/rezerwar-0.4.2/src/ |
H A D | board.c | 259 size = board->width * board->height; in board_kill() 318 board->texts = realloc(board->texts, (board->text_count + 1) * sizeof(Text*)); in board_add_text() 319 board->texts[board->text_count] = t; in board_add_text() 716 board->next_cube = board->cqueue[board->cqueue_len - 1]; in board_load_next_cube() 877 for (i = col; i < board->width * board->height; i += board->width) { in board_kill_column() 1293 int bs = board->width * board->height; in board_remove_water() 1642 board->hold = board->current_cube; in board_hold() 1645 cube_sync_map(board, board->hold); in board_hold() 1653 board->hold = board->current_cube; in board_hold() 1654 cube_sync_map(board, board->hold); in board_hold() [all …]
|
/dports/games/dreamchess/dreamchess-0.3.0/dreamer/src/ |
H A D | board.c | 107 board->hash_key = hash_key(board); in setup_board() 326 board->bitboard[WHITE_ALL] |= board->bitboard[WHITE_ROOK]; in execute_move() 331 board->bitboard[WHITE_ALL] |= board->bitboard[WHITE_ROOK]; in execute_move() 341 board->bitboard[BLACK_ALL] |= board->bitboard[BLACK_ROOK]; in execute_move() 346 board->bitboard[BLACK_ALL] |= board->bitboard[BLACK_ROOK]; in execute_move() 554 board->current_player = OPPONENT(board->current_player); in execute_move() 562 board->current_player = OPPONENT(board->current_player); in unmake_move() 612 board->bitboard[WHITE_ALL] |= board->bitboard[WHITE_ROOK]; in unmake_move() 619 board->bitboard[BLACK_ALL] |= board->bitboard[BLACK_ROOK]; in unmake_move() 640 board->bitboard[WHITE_ALL] |= board->bitboard[WHITE_ROOK]; in unmake_move() [all …]
|
/dports/games/xbubble/xbubble-0.5.8/src/ |
H A D | board.c | 172 add_sprite_to_pool( board->sprite_pool, board->alert ); in new_board() 212 board->color = new_bubble_color( board ); in new_board() 213 new_board_bubble( board, board->color ); in new_board() 260 board->count = board->ruleset->max_fire_delay; in start_countdown() 270 board->last_fire_delay = board->ruleset->max_fire_delay - board->count; in cancel_countdown() 376 set_copy( board->bubbles, board->tmpset ); in animate_bubbles() 404 board->next_color = new_bubble_color( board ); in animate_bubbles() 405 new_board_bubble( board, board->next_color ); in animate_bubbles() 433 board->color = board->next_color; in animate_bubbles() 781 if ( board->launch_count >= board->period - 1 ) { in animate_alert() [all …]
|
/dports/misc/otter/otter-3.3f/examples/program/ |
H A D | queens.out | 17 1 [] -board(B)| -pick(New_col)| -$TRUE(ok(B,1,New_col))|board([New_col|B]). 29 10 [] board([]). 288 10 [] board([]). 387 10 [] board([]). 470 10 [] board([]). 537 10 [] board([]). 696 10 [] board([]). 829 10 [] board([]). 880 10 [] board([]). 983 10 [] board([]). [all …]
|
/dports/games/scid/scid/engines/togaII1.2.1a/src/ |
H A D | board.cpp | 143 if (board->piece_nb != board->piece_size[White] + board->pawn_size[White] in board_is_ok() 158 if (board->sp < board->ply_nb) return false; in board_is_ok() 164 if (board->key != hash_key(board)) return false; in board_is_ok() 355 board->opening = board_opening(board); in board_init_list() 356 board->endgame = board_endgame(board); in board_init_list() 361 board->sp = board->ply_nb; in board_init_list() 363 board->key = hash_key(board); in board_init_list() 364 board->pawn_key = hash_pawn_key(board); in board_init_list() 391 return IS_IN_CHECK(board,board->turn); in board_is_check() 455 ASSERT(board->sp>=board->ply_nb); in board_is_repetition() [all …]
|
H A D | move_do.cpp | 64 ASSERT(board!=NULL); in move_do() 90 me = board->turn; in move_do() 102 board->stack[board->sp++] = board->key; in move_do() 106 board->turn = opp; in move_do() 130 if (board->square[to-1] == pawn || board->square[to+1] == pawn) { in move_do() 139 board->ply_nb++; in move_do() 181 …for (pos = board->piece_size[me]; pos > 0 && piece > board->square[board->piece[me][pos-1]]; pos--… in move_do() 307 board->sp--; in move_undo() 338 board->stack[board->sp++] = board->key; in move_do_null() 342 board->turn = COLOUR_OPP(board->turn); in move_do_null() [all …]
|
/dports/games/gnuchess/gnuchess-6.2.9/src/engine/ |
H A D | board.cpp | 165 if (board->piece_nb != board->piece_size[White] + board->pawn_size[White] in board_is_ok() 180 if (board->sp < board->ply_nb) return false; in board_is_ok() 186 if (board->key != hash_key(board)) return false; in board_is_ok() 370 board->opening = board_opening(board); in board_init_list() 371 board->endgame = board_endgame(board); in board_init_list() 376 board->sp = board->ply_nb; in board_init_list() 378 board->key = hash_key(board); in board_init_list() 379 board->pawn_key = hash_pawn_key(board); in board_init_list() 406 return IS_IN_CHECK(board,board->turn); in board_is_check() 470 ASSERT(board->sp>=board->ply_nb); in board_is_repetition() [all …]
|
H A D | move_do.cpp | 86 ASSERT(board!=NULL); in move_do() 112 me = board->turn; in move_do() 124 board->stack[board->sp++] = board->key; in move_do() 128 board->turn = opp; in move_do() 152 if (board->square[to-1] == pawn || board->square[to+1] == pawn) { in move_do() 161 board->ply_nb++; in move_do() 203 …for (pos = board->piece_size[me]; pos > 0 && piece > board->square[board->piece[me][pos-1]]; pos--… in move_do() 329 board->sp--; in move_undo() 360 board->stack[board->sp++] = board->key; in move_do_null() 364 board->turn = COLOUR_OPP(board->turn); in move_do_null() [all …]
|
/dports/games/nbsdgames/nbsdgames-4.1.2/ |
H A D | redsquare.c | 111 board[y][x]=DEAD; in rand_level() 121 cp(board,preboard); in live() 146 if(board[y][x]){ in live() 163 board[y][x]=RED; in live() 485 new_level(board); in main() 486 mk_square(board); in main() 516 count(board); in main() 520 reemerge(board); in main() 523 draw(board); in main() 546 live(board); in main() [all …]
|
/dports/games/scid/scid/src/polyglot/ |
H A D | board.cpp | 46 pos = board->pos[sq]; in board_is_ok() 63 if (board->list_size[colour] <= 0 || board->list_size[colour] > 16) return false; in board_is_ok() 86 if (board->list_size[colour] <= 0 || board->list_size[colour] > 16) return false; in board_is_ok() 176 ASSERT(board!=NULL); in board_clear() 218 board->ply_nb = 0; in board_clear() 219 board->move_nb = 0; in board_clear() 221 board->key = 0; in board_clear() 228 ASSERT(board!=NULL); in board_start() 280 ASSERT(board!=NULL); in board_init_list() 361 board->key = hash_key(board); in board_init_list() [all …]
|
H A D | move_do.cpp | 48 me = board->turn; in move_do() 57 pos = board->pos[from]; in move_do() 62 board->turn = opp; in move_do() 74 if (board->castle[me][SideH] == from) board->castle[me][SideH] = SquareNone; in move_do() 75 if (board->castle[me][SideA] == from) board->castle[me][SideA] = SquareNone; in move_do() 77 if (board->castle[opp][SideH] == to) board->castle[opp][SideH] = SquareNone; in move_do() 78 if (board->castle[opp][SideA] == to) board->castle[opp][SideA] = SquareNone; in move_do() 94 if (board->square[to-1] == pawn || board->square[to+1] == pawn) { in move_do() 102 board->ply_nb++; in move_do() 148 ASSERT(board->key==hash_key(board)); in move_do() [all …]
|
/dports/games/gogui/gogui-1.4.10/test/junit/src/net/sf/gogui/go/ |
H A D | BoardTest.java | 24 Board board = new Board(19); in testBothPassed() local 28 board.play(WHITE, null); in testBothPassed() 30 board.play(BLACK, null); in testBothPassed() 32 board.play(WHITE, null); in testBothPassed() 38 Board board = new Board(19); in testCapture() local 91 board.undo(); in testGetKilled() 141 board.undo(); in testIsKo() 178 board.play(WHITE, point); in testPlayOnOccupied() 179 board.play(BLACK, point); in testPlayOnOccupied() 180 board.undo(); in testPlayOnOccupied() [all …]
|
/dports/games/xdemineur/xdemineur-2.1.1/ |
H A D | demineur.c | 64 board.board = ( square_t ** ) xmalloc ( ( board.rows + 2 ) in demineur_initialize() 68 board.board[row] = ( square_t * ) xmalloc ( ( board.columns + 2 ) in demineur_initialize() 77 mines = board.mines = board.rows * board.columns / 4.8 ; in demineur_initialize() 86 mines = board.mines = board.rows * board.columns / 4.8 ; in demineur_initialize() 98 board.board[row][column].mine = 0 ; in demineur_initialize() 109 board.board[row][board.columns + 1].state = UNCOVERED ; in demineur_initialize() 115 board.board[board.rows + 1][column].state = UNCOVERED ; in demineur_initialize() 186 board.board[row][column].around = in demineur_initialize() 296 if ( board.board[row][column].mine ) in demineur_play() 432 free ( board.board[row] ) ; in demineur_end() [all …]
|
/dports/games/gnuchess/gnuchess-6.2.9/src/adapter/ |
H A D | board.cpp | 85 if (board->list_size[colour] <= 0 || board->list_size[colour] > 16) return false; in board_is_ok() 108 if (board->list_size[colour] <= 0 || board->list_size[colour] > 16) return false; in board_is_ok() 198 ASSERT(board!=NULL); in board_clear() 240 board->ply_nb = 0; in board_clear() 241 board->move_nb = 0; in board_clear() 243 board->key = 0; in board_clear() 250 ASSERT(board!=NULL); in board_start() 302 ASSERT(board!=NULL); in board_init_list() 383 board->key = hash_key(board); in board_init_list() 440 return is_in_check(board,board->turn); in board_is_check() [all …]
|
H A D | move_do.cpp | 66 me = board->turn; in move_do() 80 board->turn = opp; in move_do() 92 if (board->castle[me][SideH] == from) board->castle[me][SideH] = SquareNone; in move_do() 93 if (board->castle[me][SideA] == from) board->castle[me][SideA] = SquareNone; in move_do() 95 if (board->castle[opp][SideH] == to) board->castle[opp][SideH] = SquareNone; in move_do() 96 if (board->castle[opp][SideA] == to) board->castle[opp][SideA] = SquareNone; in move_do() 112 if (board->square[to-1] == pawn || board->square[to+1] == pawn) { in move_do() 120 board->ply_nb++; in move_do() 166 ASSERT(board->key==hash_key(board)); in move_do() 219 ASSERT(board->key==hash_key(board)); in move_do() [all …]
|
/dports/games/polyglot/polyglot-1.4.70b/ |
H A D | move_do.c | 44 me = board->turn; in move_do() 53 pos = board->pos[from]; in move_do() 58 board->turn = opp; in move_do() 70 if (board->castle[me][SideH] == from) board->castle[me][SideH] = SquareNone; in move_do() 71 if (board->castle[me][SideA] == from) board->castle[me][SideA] = SquareNone; in move_do() 73 if (board->castle[opp][SideH] == to) board->castle[opp][SideH] = SquareNone; in move_do() 74 if (board->castle[opp][SideA] == to) board->castle[opp][SideA] = SquareNone; in move_do() 90 if (board->square[to-1] == pawn || board->square[to+1] == pawn) { in move_do() 98 board->ply_nb++; in move_do() 144 ASSERT(board->key==hash_key(board)); in move_do() [all …]
|
H A D | board.c | 63 if (board->list_size[colour] <= 0 || board->list_size[colour] > 16) return FALSE; in board_is_ok() 86 if (board->list_size[colour] <= 0 || board->list_size[colour] > 16) return FALSE; in board_is_ok() 176 ASSERT(board!=NULL); in board_clear() 218 board->ply_nb = 0; in board_clear() 219 board->move_nb = 0; in board_clear() 221 board->key = 0; in board_clear() 228 ASSERT(board!=NULL); in board_start() 280 ASSERT(board!=NULL); in board_init_list() 361 board->key = hash_key(board); in board_init_list() 418 return is_in_check(board,board->turn); in board_is_check() [all …]
|
/dports/games/py-pychess/pychess-1.0.2/lib/pychess/Utils/ |
H A D | logic.py | 29 for move in lmovegen.genAllMoves(board.board): 31 if not board.board.willLeaveInCheck(move): 37 lboard = board.board 48 lboard = board.board 53 lboard = board.board 191 ischecked = board.board.isChecked() 221 if kingExplode(board.board, move.move, board.color): 225 board.color) and validateMove(board.board, move.move): 231 if board.board.willGiveCheck(move.move): 243 lboard = board.board [all …]
|
H A D | Move.py | 37 self.cord1.cord in board.PROMOTION_ZONE[board.board.color] and \ 50 …(self.cord0.cord in board.PROMOTION_ZONE[board.board.color] or board.board.pieceCount[board.color]… 64 board.board.ini_rooks[board.color][0] == self.cord1.cord and ( 65 (board.board.color == WHITE and board.board.castling & W_OOO) or ( 66 board.board.color == BLACK and board.board.castling & B_OOO))): 70 (board.board.color == WHITE and board.board.castling & W_OO) or ( 71 board.board.color == BLACK and board.board.castling & B_OO))): 155 return Move(lmove.parseAN(board.board, an)) 168 return lmove.toAN(board.board, 186 return lmove.toLAN(board.board, move.move) [all …]
|
/dports/games/trimines/trimines-1.3.0/src/ |
H A D | uncover.c | 212 {board2[i-1][j] = 1; drawb(board[i-1][j], i-1, j); if(board[i-1][j] == 14){gameover();} else {if(bo… in middleclick() 214 {board2[i+1][j] = 1; drawb(board[i+1][j], i+1, j); if(board[i+1][j] == 14){gameover();} else {if(bo… in middleclick() 216 {board2[i+2][j] = 1; drawb(board[i+2][j], i+2, j); if(board[i+2][j] == 14){gameover();} else {if(bo… in middleclick() 220 {board2[i+1][j] = 1; drawb(board[i+1][j], i+1, j); if(board[i+1][j] == 14){gameover();} else {if(bo… in middleclick() 226 {board2[i-1][j] = 1; drawb(board[i-1][j], i-1, j); if(board[i-1][j] == 14){gameover();} else {if(bo… in middleclick() 228 {board2[i-2][j] = 1; drawb(board[i-2][j], i-2, j); if(board[i-2][j] == 14){gameover();} else {if(bo… in middleclick() 230 {board2[i+1][j] = 1; drawb(board[i+1][j], i+1, j); if(board[i+1][j] == 14){gameover();} else {if(bo… in middleclick() 265 {board2[i][j-1] = 1; drawb(board[i][j-1], i, j-1);if(board[i][j-1] == 14){gameover();} else {if(boa… in middleclick() 270 {board2[i][j-1] = 1; drawb(board[i][j-1], i, j-1);if(board[i][j-1] == 14){gameover();} else {if(boa… in middleclick() 282 {board2[i][j+1] = 1; drawb(board[i][j+1], i, j+1);if(board[i][j+1] == 14){gameover();} else {if(boa… in middleclick() [all …]
|
/dports/games/pear-Games_Chess/Games_Chess-1.0.1/tests/Games_Chess/inRepetitionDraw/ |
H A D | test.phpt | 7 $board->resetGame(); 8 $board->moveSAN('Nf3'); 9 $board->moveSAN('e6'); 11 $board->moveSAN('Nc3'); 12 $board->moveSAN('Qe7'); 14 $board->moveSAN('e4'); 15 $board->moveSAN('Qd8'); 17 $board->moveSAN('d4'); 18 $board->moveSAN('Qe7'); 20 $board->moveSAN('Be3'); [all …]
|
/dports/graphics/py-glooey/glooey-0.3.3/tests/containers/ |
H A D | demo_board.py | 12 board = glooey.Board() variable 15 frame.add(board) 19 board.move(widget, left=0, bottom=0) 22 board.move(widget, right=400, top=300) 57 rect = board.rect.get_shrunk(10) 59 board.move(widget, rect=rect) 241 board.remove(purple) 247 board.size_hint = 400, 300 258 board.size_hint = 0, 0 266 board.size_hint = 400, 300 [all …]
|
/dports/games/gnurobbo/gnurobbo-0.68/gnurobbo/ |
H A D | board.c | 1407 board[x][y].state = !board[x][y].state; in negate_state() 1641 board[x1][y1].type = board[x][y].type; in move_object() 1642 board[x1][y1].state = board[x][y].state; in move_object() 1645 board[x1][y1].blowable = board[x][y].blowable; in move_object() 1646 board[x1][y1].killing = board[x][y].killing; in move_object() 1647 board[x1][y1].moved = board[x][y].moved; in move_object() 1648 board[x1][y1].blowed = board[x][y].blowed; in move_object() 1649 board[x1][y1].shooted = board[x][y].shooted; in move_object() 1650 board[x1][y1].rotated = board[x][y].rotated; in move_object() 1652 board[x1][y1].rotable = board[x][y].rotable; in move_object() [all …]
|
/dports/devel/z88dk/z88dk/examples/console/ |
H A D | tic.c | 9 char board[] = { variable 30 printf("\n %c * %c * %c", board[0], board[1], board[2]); in printboard() 32 printf("\n %c * %c * %c", board[3], board[4], board[5]); in printboard() 34 printf("\n %c * %c * %c ", board[6], board[7], board[8]); in printboard() 57 if (board[4] != player && board[4] != opponent) { in domove() 64 …if ((board[threes[x * 3]] == player && board[threes[x * 3 + 1]] == player) && (board[threes[x * 3 … in domove() 67 …} else if ((board[threes[x * 3 + 1]] == player && board[threes[x * 3 + 2]] == player) && (board[th… in domove() 75 …if ((board[threes[x * 3]] == opponent && board[threes[x * 3 + 1]] == opponent) && (board[threes[x … in domove() 86 if (board[x] != player && board[x] != opponent) { in domove() 106 if (board[c] != player && board[c] != opponent) { in human() [all …]
|
/dports/lang/racket/racket-8.3/share/pkgs/games/pousse/ |
H A D | board.rkt | 5 new-board ; n => board 8 board-cell ; board col row => cell-value 15 rotate-cw ; board turns => board 22 find-board-in-history ; board history => board or #f 38 (make-board (string-copy (board-str b)) (board-n b) (board-rotation b))) 42 (case (board-rotation board) 48 (define (board-cell board col row) 59 (let ([board (dup board)] 63 (let ([v (board-cell board c r)]) 98 (define (find-board-in-history board h) [all …]
|