Xiangiqgame
AI engine for Xiangqi
Loading...
Searching...
No Matches
xiangqipy.core_dataclass_mirrors.SearchSummary Class Reference

A Python SearchSummary. More...

Collaboration diagram for xiangqipy.core_dataclass_mirrors.SearchSummary:
Collaboration graph

Public Member Functions

def from_core_search_summary (cls, bindings.SearchSummary core_search_summary)
 
float mean_time_per_node_ns (self)
 

Static Public Attributes

int num_nodes
 
datetime time .timedelta
 
np result_depth_counts .ndarray
 
np transposition_table_hits .ndarray
 
EqualScoreMoves equal_score_moves
 
Move selected_move
 
bool returned_illegal_move
 
int num_collisions
 
int tr_table_size_initial
 
int tr_table_size_final
 

Detailed Description

A Python SearchSummary.

Definition at line 182 of file core_dataclass_mirrors.py.

Member Function Documentation

◆ from_core_search_summary()

def xiangqipy.core_dataclass_mirrors.SearchSummary.from_core_search_summary (   cls,
bindings.SearchSummary   core_search_summary 
)

Definition at line 199 of file core_dataclass_mirrors.py.

◆ mean_time_per_node_ns()

float xiangqipy.core_dataclass_mirrors.SearchSummary.mean_time_per_node_ns (   self)

Definition at line 224 of file core_dataclass_mirrors.py.

Member Data Documentation

◆ equal_score_moves

EqualScoreMoves xiangqipy.core_dataclass_mirrors.SearchSummary.equal_score_moves
static

Definition at line 191 of file core_dataclass_mirrors.py.

◆ num_collisions

int xiangqipy.core_dataclass_mirrors.SearchSummary.num_collisions
static

Definition at line 194 of file core_dataclass_mirrors.py.

◆ num_nodes

int xiangqipy.core_dataclass_mirrors.SearchSummary.num_nodes
static

Definition at line 187 of file core_dataclass_mirrors.py.

◆ result_depth_counts

np xiangqipy.core_dataclass_mirrors.SearchSummary.result_depth_counts .ndarray
static

Definition at line 189 of file core_dataclass_mirrors.py.

◆ returned_illegal_move

bool xiangqipy.core_dataclass_mirrors.SearchSummary.returned_illegal_move
static

Definition at line 193 of file core_dataclass_mirrors.py.

◆ selected_move

Move xiangqipy.core_dataclass_mirrors.SearchSummary.selected_move
static

Definition at line 192 of file core_dataclass_mirrors.py.

◆ time

datetime xiangqipy.core_dataclass_mirrors.SearchSummary.time .timedelta
static

Definition at line 188 of file core_dataclass_mirrors.py.

◆ tr_table_size_final

int xiangqipy.core_dataclass_mirrors.SearchSummary.tr_table_size_final
static

Definition at line 196 of file core_dataclass_mirrors.py.

◆ tr_table_size_initial

int xiangqipy.core_dataclass_mirrors.SearchSummary.tr_table_size_initial
static

Definition at line 195 of file core_dataclass_mirrors.py.

◆ transposition_table_hits

np xiangqipy.core_dataclass_mirrors.SearchSummary.transposition_table_hits .ndarray
static

Definition at line 190 of file core_dataclass_mirrors.py.


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