Knight's Tour Generator
Tourneys and the Fast Generation and Obfuscation of Closed Knight's Tours
Public Member Functions | Public Attributes | List of all members
CSearchResult Struct Reference

Search result. More...

#include <Structs.h>

Public Member Functions

 CSearchResult (CBoard *b, const CTourneyDesc &t)
 Constructor. More...
 
 CSearchResult ()
 Default constructor. More...
 

Public Attributes

CBoardm_pBoard = nullptr
 Pointer to chessboard.
 
CTourneyDesc m_cTourneyDesc
 Tourney descriptor.
 
int m_nWidth = 0
 Board width.
 
int m_nHeight = 0
 Board height.
 
int m_nSize = 0
 Board size.
 
UINT64 m_nSingleMove [8] = {0}
 Single move count.
 
UINT64 m_nRelativeMove [8] = {0}
 Double move count.
 

Detailed Description

The information found by a search thread.

Definition at line 76 of file Structs.h.

Constructor & Destructor Documentation

◆ CSearchResult() [1/2]

CSearchResult::CSearchResult ( CBoard b,
const CTourneyDesc t 
)

The search result constructor.

Parameters
bChessboard.
tTourney descriptor.

Definition at line 73 of file Structs.cpp.

◆ CSearchResult() [2/2]

CSearchResult::CSearchResult ( )

The default search result constructor.

Definition at line 79 of file Structs.cpp.