Home
last modified time | relevance | path

Searched refs:board (Results 1 – 25 of 5837) sorted by relevance

12345678910>>...234

/dports/games/rezerwar/rezerwar-0.4.2/src/
H A Dboard.c259 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 Dboard.c107 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 Dboard.c172 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 Dqueens.out17 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 Dboard.cpp143 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 Dmove_do.cpp64 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 Dboard.cpp165 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 Dmove_do.cpp86 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 Dredsquare.c111 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 Dboard.cpp46 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 Dmove_do.cpp48 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 DBoardTest.java24 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 Ddemineur.c64 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 Dboard.cpp85 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 Dmove_do.cpp66 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 Dmove_do.c44 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 Dboard.c63 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 Dlogic.py29 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 DMove.py37 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 Duncover.c212 {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 Dtest.phpt7 $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 Ddemo_board.py12 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 Dboard.c1407 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 Dtic.c9 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 Dboard.rkt5 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 …]

12345678910>>...234