Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
Loading...
Searching...
No Matches
Aleph::CA::Hashlife_Engine::Stats Struct Reference

Diagnostics returned by stats. More...

#include <tpl_ca_hashlife.H>

Collaboration diagram for Aleph::CA::Hashlife_Engine::Stats:
[legend]

Public Attributes

std::size_t canonical_nodes
 number of distinct canonical nodes
 
std::size_t result_hits
 hits on the per-node result cache
 
std::size_t result_misses
 misses on the per-node result cache
 
std::size_t result_cache_clears
 times the result cache was invalidated
 
std::uint8_t root_level
 current universe level (side 2^level)
 

Detailed Description

Diagnostics returned by stats.

Definition at line 334 of file tpl_ca_hashlife.H.

Member Data Documentation

◆ canonical_nodes

std::size_t Aleph::CA::Hashlife_Engine::Stats::canonical_nodes

number of distinct canonical nodes

Definition at line 336 of file tpl_ca_hashlife.H.

◆ result_cache_clears

std::size_t Aleph::CA::Hashlife_Engine::Stats::result_cache_clears

times the result cache was invalidated

Definition at line 339 of file tpl_ca_hashlife.H.

Referenced by TEST(), and TEST().

◆ result_hits

std::size_t Aleph::CA::Hashlife_Engine::Stats::result_hits

hits on the per-node result cache

Definition at line 337 of file tpl_ca_hashlife.H.

◆ result_misses

std::size_t Aleph::CA::Hashlife_Engine::Stats::result_misses

misses on the per-node result cache

Definition at line 338 of file tpl_ca_hashlife.H.

◆ root_level

std::uint8_t Aleph::CA::Hashlife_Engine::Stats::root_level

current universe level (side 2^level)

Definition at line 340 of file tpl_ca_hashlife.H.


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