CrissCross.
More...
#include <game.h>
|
|
void | endTurn () |
| | Ends the current turn.
|
| |
|
void | nextTurn () |
| | Switches to the next turn.
|
| |
|
const bool | isPlayerTurn () |
| | Checks whether it's the human player turn or not.
|
| |
|
const bool | checkVictory () |
| | Checks whether somebody won or not.
|
| |
|
const bool | gameDraw () |
| | Checks whether the game is draw or not.
|
| |
|
void | victory () |
| | Someone won, process the victory.
|
| |
|
void | draw () |
| | The match is over but nobody won, the game is draw.
|
| |
|
void | AI_playTurn () |
| | Main function for the AI to play its turn.
|
| |
| void | AI_updateWeights () |
| | Updates the weights of the tiles. More...
|
| |
| const unsigned int | AI_makeChoice () |
| | Makes the choice depending on the weights. More...
|
| |
CrissCross.
Player vs AI criss-cross game
◆ AI_makeChoice()
| const unsigned int CrissCross::AI_makeChoice |
( |
| ) |
|
|
private |
Makes the choice depending on the weights.
- Returns
- The tile to select
- See also
- AI_playTurn();
◆ AI_updateWeights()
| void CrissCross::AI_updateWeights |
( |
| ) |
|
|
private |
The documentation for this class was generated from the following files:
- logdoctor/games/crisscross/game.h
- logdoctor/games/crisscross/game.cpp