BitBully 0.0.39
Loading...
Searching...
No Matches
BitBully::MoveList Class Reference

Public Types

using TBitBoard = uint64_t
 

Public Member Functions

void insert (const TBitBoard move, const int score)
 
TBitBoard pop ()
 
void reset ()
 

Static Public Attributes

static constexpr int N_COLUMNS = 7
 

Detailed Description

Definition at line 9 of file MoveList.h.

Member Typedef Documentation

◆ TBitBoard

using BitBully::MoveList::TBitBoard = uint64_t

Definition at line 12 of file MoveList.h.

Constructor & Destructor Documentation

◆ MoveList()

BitBully::MoveList::MoveList ( )
inline

Definition at line 31 of file MoveList.h.

Member Function Documentation

◆ insert()

void BitBully::MoveList::insert ( const TBitBoard move,
const int score )
inline

Definition at line 17 of file MoveList.h.

◆ pop()

TBitBoard BitBully::MoveList::pop ( )
inline

Definition at line 25 of file MoveList.h.

◆ reset()

void BitBully::MoveList::reset ( )
inline

Definition at line 29 of file MoveList.h.

Member Data Documentation

◆ move

TBitBoard BitBully::MoveList::move

Definition at line 41 of file MoveList.h.

◆ N_COLUMNS

int BitBully::MoveList::N_COLUMNS = 7
staticconstexpr

Definition at line 15 of file MoveList.h.

◆ score

int BitBully::MoveList::score

Definition at line 42 of file MoveList.h.


The documentation for this class was generated from the following file: