This is the doxygen documentation for gtkboard.
.#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <math.h>
#include "game.h"
#include "aaball.h"
Go to the source code of this file.
Defines | |
#define | INFILTRATE_CELL_SIZE 40 |
#define | INFILTRATE_NUM_PIECES 2 |
#define | INFILTRATE_BOARD_WID 7 |
#define | INFILTRATE_BOARD_HEIT 7 |
#define | INFILTRATE_EMPTY 0 |
#define | INFILTRATE_WP 1 |
#define | INFILTRATE_BP 2 |
Functions | |
void | infiltrate_init () |
int | infiltrate_getmove (Pos *, int, int, GtkboardEventType, Player, byte **, int **) |
byte* | infiltrate_movegen (Pos *) |
ResultType | infiltrate_eval (Pos *, Player, float *) |
char** | infiltrate_get_pixmap (int idx, int color) |
void | infiltrate_reset_uistate () |
Variables | |
char | infiltrate_colors [] |
int | infiltrate_init_pos [] |
int | infiltrate_max_moves = 200 |
Game | Infiltrate |
int | oldx = -1 |
int | oldy = -1 |
|
Definition at line 31 of file infiltrate.c. |
|
Definition at line 30 of file infiltrate.c. |
|
Definition at line 35 of file infiltrate.c. |
|
Definition at line 27 of file infiltrate.c. |
|
Definition at line 33 of file infiltrate.c. |
|
Definition at line 28 of file infiltrate.c. |
|
Definition at line 34 of file infiltrate.c. |
|
Definition at line 122 of file infiltrate.c. |
|
Definition at line 183 of file infiltrate.c. |
|
Definition at line 142 of file infiltrate.c. |
|
Definition at line 69 of file infiltrate.c. |
|
Definition at line 88 of file infiltrate.c. |
|
Definition at line 137 of file infiltrate.c. |
|
Initial value: { INFILTRATE_CELL_SIZE, INFILTRATE_BOARD_WID, INFILTRATE_BOARD_HEIT, INFILTRATE_NUM_PIECES, infiltrate_colors, infiltrate_init_pos, NULL, "Infiltrate", infiltrate_init} Definition at line 63 of file infiltrate.c. |
|
Initial value: {180, 180, 180, 200, 200, 200} Definition at line 37 of file infiltrate.c. |
|
Initial value: { 2 , 0 , 2 , 0 , 2 , 0 , 2 , 0 , 2 , 0 , 2 , 0 , 2 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 1 , 0 , 1 , 0 , 1 , 0 , 1 , 0 , 1 , 0 , 1 , 0 , 1 , } Definition at line 41 of file infiltrate.c. |
|
Definition at line 52 of file infiltrate.c. |
|
Definition at line 135 of file infiltrate.c. |
|
Definition at line 135 of file infiltrate.c. |