Gecode 6.4.0
Gecode::Optimize::NativeBranchingStatistics Struct Reference

#include < -- improving gecode/implementation/gecode/gecode/optimize/native_search.hpp>

Public Attributes

bool requested = false
std::uint64_t decisions = 0
std::uint64_t manual_splits = 0
std::uint64_t fallback_decisions = 0
std::uint64_t probe_status_calls = 0
std::uint64_t completed_pairs = 0
std::uint64_t published_pairs = 0
std::uint64_t finite_samples = 0
std::uint64_t zero_gain_samples = 0
std::uint64_t failed_directions = 0
std::uint64_t reliable_candidates = 0
std::uint64_t probe_propagations = 0
std::uint64_t budget_nodes = 0
std::size_t work = 0
std::size_t history_entries = 0
std::uint64_t probe_lp_calls = 0
double probe_lp_seconds = 0

Member Data Documentation

◆ requested

bool Gecode::Optimize::NativeBranchingStatistics::requested = false

◆ decisions

std::uint64_t Gecode::Optimize::NativeBranchingStatistics::decisions = 0

◆ manual_splits

std::uint64_t Gecode::Optimize::NativeBranchingStatistics::manual_splits = 0

◆ fallback_decisions

std::uint64_t Gecode::Optimize::NativeBranchingStatistics::fallback_decisions = 0

◆ probe_status_calls

std::uint64_t Gecode::Optimize::NativeBranchingStatistics::probe_status_calls = 0

◆ completed_pairs

std::uint64_t Gecode::Optimize::NativeBranchingStatistics::completed_pairs = 0

◆ published_pairs

std::uint64_t Gecode::Optimize::NativeBranchingStatistics::published_pairs = 0

◆ finite_samples

std::uint64_t Gecode::Optimize::NativeBranchingStatistics::finite_samples = 0

◆ zero_gain_samples

std::uint64_t Gecode::Optimize::NativeBranchingStatistics::zero_gain_samples = 0

◆ failed_directions

std::uint64_t Gecode::Optimize::NativeBranchingStatistics::failed_directions = 0

◆ reliable_candidates

std::uint64_t Gecode::Optimize::NativeBranchingStatistics::reliable_candidates = 0

◆ probe_propagations

std::uint64_t Gecode::Optimize::NativeBranchingStatistics::probe_propagations = 0

◆ budget_nodes

std::uint64_t Gecode::Optimize::NativeBranchingStatistics::budget_nodes = 0

◆ work

std::size_t Gecode::Optimize::NativeBranchingStatistics::work = 0

◆ history_entries

std::size_t Gecode::Optimize::NativeBranchingStatistics::history_entries = 0

◆ probe_lp_calls

std::uint64_t Gecode::Optimize::NativeBranchingStatistics::probe_lp_calls = 0

◆ probe_lp_seconds

double Gecode::Optimize::NativeBranchingStatistics::probe_lp_seconds = 0

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