Skip to content

ludus::foundation::math::MetropolisTour

Ludus Wiki · API overview · Browse API

Struct

One unfinished accepted-state tour of Holl, Singh and Seidel (2026), Algorithm 5.2. Preserve both fields across dispatches and reset to the default only after acceptance.

Declared in modules/foundation/math/include/ludus/foundation/math/metropolis.hpp

#include <ludus/foundation/math/metropolis.hpp>
struct ludus::foundation::math::MetropolisTour final

Fields

RejectionProduct

float32 ludus::foundation::math::MetropolisTour::RejectionProduct = 1
Product of rejection probabilities for proposals at the current state.

Related types: float32

Declared in modules/foundation/math/include/ludus/foundation/math/metropolis.hpp

HoldingWeight

float32 ludus::foundation::math::MetropolisTour::HoldingWeight = 1
Estimated holding time, including the initial visit and the accepting proposal.

Related types: float32

Declared in modules/foundation/math/include/ludus/foundation/math/metropolis.hpp