Xiangiqgame
AI engine for Xiangqi
Loading...
Searching...
No Matches
moveselection::EqualScoreMoves Class Reference

Holds a gameboard::MoveCollection in which all gameboard::Move have the same value (as perceived by a MoveEvaluator), and the value of the shared score. More...

#include <evaluator_data_structs.hpp>

Collaboration diagram for moveselection::EqualScoreMoves:
Collaboration graph

Public Member Functions

MoveCollection move_collection ()
 

Public Attributes

Points_t shared_score
 
MoveCollection move_collection_
 

Detailed Description

Holds a gameboard::MoveCollection in which all gameboard::Move have the same value (as perceived by a MoveEvaluator), and the value of the shared score.

Definition at line 22 of file evaluator_data_structs.hpp.

Member Function Documentation

◆ move_collection()

MoveCollection moveselection::EqualScoreMoves::move_collection ( )
inline

Definition at line 27 of file evaluator_data_structs.hpp.

Member Data Documentation

◆ move_collection_

MoveCollection moveselection::EqualScoreMoves::move_collection_

Definition at line 25 of file evaluator_data_structs.hpp.

◆ shared_score

Points_t moveselection::EqualScoreMoves::shared_score

Definition at line 24 of file evaluator_data_structs.hpp.


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