HooverChessUtils_PgnReader 0.9.0
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
hoover_chess_utils::pgn_reader::BitBoardTables::BlackMagicData Struct Reference

#include <bitboard-tables.h>

Public Member Functions

 BlackMagicData (std::uint64_t _attacksOffset, std::uint64_t _mask, std::uint64_t _hash) noexcept
 

Public Attributes

const std::uint64_t * attacksBase
 
std::uint64_t mask
 
std::uint64_t hash
 

Constructor & Destructor Documentation

◆ BlackMagicData()

hoover_chess_utils::pgn_reader::BitBoardTables::BlackMagicData::BlackMagicData ( std::uint64_t  _attacksOffset,
std::uint64_t  _mask,
std::uint64_t  _hash 
)
noexcept

Member Data Documentation

◆ attacksBase

const std::uint64_t* hoover_chess_utils::pgn_reader::BitBoardTables::BlackMagicData::attacksBase

◆ hash

std::uint64_t hoover_chess_utils::pgn_reader::BitBoardTables::BlackMagicData::hash

◆ mask

std::uint64_t hoover_chess_utils::pgn_reader::BitBoardTables::BlackMagicData::mask

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