MB1063
BOARD
is only used within MB1063.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
MB1063
BOARD
BOARD struct
Syntax
from
game_win.c:81
typedef
struct
{
U8
aCells
[
NUM_CELL_X
]
[
NUM_CELL_Y
]
;
U8
aMoves
[
NUM_CELL_X
]
[
NUM_CELL_Y
]
;
int
ActPlayer
;
}
BOARD
;
Fields
aCells
No summary provided.
Read more...
aMoves
No summary provided.
Read more...
ActPlayer
No summary provided.
Read more...
References
Location
Referrer
Scope
Text
game_win.c:81
typedef
struct
{
game_win.c:85
}
BOARD
;
game_win.c:87
REVERSI_AI_Func::pBoard
typedef
char
REVERSI_AI_Func
(
const
BOARD
*
pBoard
,
int
*
px
,
int
*
py
)
;
game_win.c:90
_Board
static
BOARD
_Board
;
game_win.c:99
_aBoardStack
static
BOARD
_aBoardStack
[
END_GAME_DEPTH
+
1
]
;
game_win.c:162
_GetStone()::pBoard
_GetStone()
static
char
_GetStone
(
const
BOARD
*
pBoard
,
int
x
,
int
y
)
{
game_win.c:177
_SetStone()::pBoard
_SetStone()
static
void
_SetStone
(
BOARD
*
pBoard
,
int
x
,
int
y
)
{
game_win.c:191
_IsValidMove()::pBoard
_IsValidMove()
static
char
_IsValidMove
(
BOARD
*
pBoard
,
int
x
,
int
y
)
{
game_win.c:208
_CheckDirection()::pBoard
_CheckDirection()
static
char
_CheckDirection
(
const
BOARD
*
pBoard
,
int
x
,
int
y
,
int
dx
,
int
dy
)
{
game_win.c:229
_CalcValidMoves()::pBoard
_CalcValidMoves()
static
int
_CalcValidMoves
(
BOARD
*
pBoard
)
{
game_win.c:266
_DoDirection()::pBoard
_DoDirection()
static
void
_DoDirection
(
BOARD
*
pBoard
,
int
x
,
int
y
,
int
dx
,
int
dy
)
{
game_win.c:281
_MakeMove()::pBoard
_MakeMove()
static
void
_MakeMove
(
BOARD
*
pBoard
,
int
x
,
int
y
)
{
game_win.c:300
_CalcScore()::pBoard
_CalcScore()
static
int
_CalcScore
(
const
BOARD
*
pBoard
)
{
game_win.c:325
_valuePieces()::pBoard
_valuePieces()
static
I32
_valuePieces
(
BOARD
*
pBoard
,
int
player
)
{
game_win.c:402
_Eval()::pBoard
_Eval()
static
I32
_Eval
(
BOARD
*
pBoard
)
{
game_win.c:444
_Descend()::pBoard
_Descend()
BOARD
*
pBoard
;
game_win.c:445
_Descend()::nextBoard
_Descend()
BOARD
*
nextBoard
;
game_win.c:509
_PlayerAI_SmartGecko()::pBoard
_PlayerAI_SmartGecko()
static
char
_PlayerAI_SmartGecko
(
const
BOARD
*
pBoard
,
int
*
px
,
int
*
py
)
{
game_win.c:676
_StartNewGame()
memset
(
&
_Board
,
0
,
sizeof
(
BOARD
)
)
;
Type Use
Variables of
BOARD
type
REVERSI_AI_Func::pBoard
_Board
_aBoardStack
_GetStone()::pBoard
_SetStone()::pBoard
_IsValidMove()::pBoard
_CheckDirection()::pBoard
_CalcValidMoves()::pBoard
_DoDirection()::pBoard
_MakeMove()::pBoard
_CalcScore()::pBoard
_valuePieces()::pBoard
_Eval()::pBoard
_Descend()::pBoard
_Descend()
_Descend()::nextBoard
_PlayerAI_SmartGecko()::pBoard
all items filtered out
BOARD
BOARD
all items filtered out
BOARD
BOARD
all items filtered out