, including all inherited members.
AIOpponent(int difficulty) | AIOpponent | |
CalculateShot(char arr[6][7]) | AIOpponent | |
CanMakeMove(char g[6][7], int col) | AIOpponent | [inline, protected] |
CheckDiagonalOne(char g[6][7]) | AIOpponent | [inline, protected] |
CheckDiagonalTwo(char g[6][7]) | AIOpponent | [inline, protected] |
CheckDraw(char g[6][7]) | AIOpponent | [inline, protected] |
CheckForWinner(char g[6][7]) | AIOpponent | [inline, protected] |
CheckHorizontal(char g[6][7]) | AIOpponent | [inline, protected] |
CheckVertical(char g[6][7]) | AIOpponent | [inline, protected] |
EASY enum value (defined in AIOpponent) | AIOpponent | [protected] |
EvaluateDiagonalOne(char g[6][7], int &redFour, int &redThree, int &redTwo, int &yellowFour, int &yellowThree, int &yellowTwo, int &fourBlock, int &threeBlock, int &twoBlock) | AIOpponent | [inline, protected] |
EvaluateDiagonalTwo(char g[6][7], int &redFour, int &redThree, int &redTwo, int &yellowFour, int &yellowThree, int &yellowTwo, int &fourBlock, int &threeBlock, int &twoBlock) | AIOpponent | [inline, protected] |
EvaluateHorizontals(char g[6][7], int &redFour, int &redThree, int &redTwo, int &yellowFour, int &yellowThree, int &yellowTwo, int &fourBlock, int &threeBlock, int &twoBlock) | AIOpponent | [inline, protected] |
EvaluatePosition(char g[6][7], bool turn) | AIOpponent | [inline, protected] |
EvaluateSegment(char s[5], int &redFour, int &redThree, int &redTwo, int &yellowFour, int &yellowThree, int &yellowTwo, int &fourBlock, int &threeBlock, int &twoBlock) | AIOpponent | [inline, protected] |
EvaluateVerticals(char g[6][7], int &redFour, int &redThree, int &redTwo, int &yellowFour, int &yellowThree, int &yellowTwo, int &fourBlock, int &threeBlock, int &twoBlock) | AIOpponent | [inline, protected] |
fourBlockWeight | AIOpponent | [protected, static] |
fourWeight | AIOpponent | [protected, static] |
GetMove(char g[6][7], int &score) | AIOpponent | [inline, protected] |
GetNextEmptyInCol(char g[6][7], int col) | AIOpponent | [inline, protected] |
HARD enum value (defined in AIOpponent) | AIOpponent | [protected] |
m_difficulty | AIOpponent | [protected] |
m_turn | AIOpponent | [protected] |
m_validShots | AIOpponent | [protected] |
MakeMove(char g[6][7], int col) | AIOpponent | [inline, protected] |
MEDIUM enum value (defined in AIOpponent) | AIOpponent | [protected] |
NegaMax(char g[6][7], int depth, int &bM, int row, int col, bool aiTurn) | AIOpponent | [inline, protected] |
State enum name | AIOpponent | [protected] |
threeBlockWeight | AIOpponent | [protected, static] |
threeWeight | AIOpponent | [protected, static] |
twoBlockWeight | AIOpponent | [protected, static] |
twoWeight | AIOpponent | [protected, static] |
UpdateGrid(char g[6][7], int col, char colour) | AIOpponent | [inline, protected] |
~AIOpponent() | AIOpponent | |