FRODO Version 2.19.1
An open-source framework for Distributed Constraint Optimization (DCOP)
Loading...
Searching...
No Matches
frodo2.algorithms.duct.samplingMethods.SamplingProcedure< V extends Addable< V > > Class Template Referenceabstract

Public Member Functions

int sampling (SearchNode< V > dist)
 Method samples the distribution dist.
abstract void processSample (SearchNode< V > dist, AddableReal infeasibleUtility, final boolean maximize)
 Processes the last received sample and determines the appropriate statistics.

Detailed Description

Author
Brammert Ottens, Oct 24, 2011
Parameters
<V>type used for domain values

Member Function Documentation

◆ processSample()

abstract void frodo2.algorithms.duct.samplingMethods.SamplingProcedure< V extends Addable< V > >.processSample ( SearchNode< V > dist,
AddableReal infeasibleUtility,
final boolean maximize )
abstract

Processes the last received sample and determines the appropriate statistics.

Author
Brammert Ottens, Oct 24, 2011
Parameters
distthe distribution
infeasibleUtilityutility for infeasible assignments
maximizetrue when maximizing, and false when minimizing

◆ sampling()

Method samples the distribution dist.

Author
Brammert Ottens, Oct 24, 2011
Parameters
distthe distribution to sample
Returns
the value that is to be sampled

References frodo2.algorithms.duct.SearchNode< V extends Addable< V > >.actionFrequencies, frodo2.algorithms.duct.SearchNode< V extends Addable< V > >.feasible, and frodo2.algorithms.duct.SearchNode< V extends Addable< V > >.maxBoundIndex.


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