|
My Project
|
Move generator test header file. More...
#include <stdbool.h>Go to the source code of this file.
Classes | |
| struct | PositionHash |
Typedefs | |
| typedef struct PositionHash | PositionHash |
Functions | |
| void | count_games (const struct Board *, const int) |
| void | quick_count_games (const struct Board *, const int, const int) |
| void | count_positions (const struct Board *, const int, const int) |
| void | count_shapes (const struct Board *, const int, const int) |
| void | estimate_games (const struct Board *, const long long) |
| void | seek_highest_mobility (const struct Board *, const unsigned long long) |
| bool | seek_position (const struct Board *, const struct Board *, struct Line *) |
| void | positionhash_init (PositionHash *, int) |
| Initialisation of the hash table. | |
| void | positionhash_delete (PositionHash *) |
| Free the hash table. | |
| bool | positionhash_append (PositionHash *, const struct Board *) |
| typedef struct PositionHash PositionHash |
HashTable of positions
| void count_games | ( | const struct Board * | , |
| const int | ) |
| void count_positions | ( | const struct Board * | , |
| const int | , | ||
| const int | ) |
| void count_shapes | ( | const struct Board * | , |
| const int | , | ||
| const int | ) |
| void estimate_games | ( | const struct Board * | , |
| const long long | ) |
| bool positionhash_append | ( | PositionHash * | , |
| const struct Board * | ) |
| void positionhash_delete | ( | PositionHash * | hash | ) |
Free the hash table.
| hash | Hash table. |
| void positionhash_init | ( | PositionHash * | hash, |
| int | bitsize ) |
| void quick_count_games | ( | const struct Board * | , |
| const int | , | ||
| const int | ) |
| void seek_highest_mobility | ( | const struct Board * | , |
| const unsigned long long | ) |