Gecode 6.4.0
Gecode::Optimize::PoolAttempt Struct Reference

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

Public Attributes

Termination termination = Termination::Unknown
Guarantee guarantee = Guarantee::Numerical
std::optional< double > objective
std::optional< double > remaining_bound
bool candidate_accepted = false
bool rank_established = false

Member Data Documentation

◆ termination

Termination Gecode::Optimize::PoolAttempt::termination = Termination::Unknown

◆ guarantee

Guarantee Gecode::Optimize::PoolAttempt::guarantee = Guarantee::Numerical

◆ objective

std::optional<double> Gecode::Optimize::PoolAttempt::objective

◆ remaining_bound

std::optional<double> Gecode::Optimize::PoolAttempt::remaining_bound

◆ candidate_accepted

bool Gecode::Optimize::PoolAttempt::candidate_accepted = false

◆ rank_established

bool Gecode::Optimize::PoolAttempt::rank_established = false

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