FRODO Version 2.19.1
An open-source framework for Distributed Constraint Optimization (DCOP)
Loading...
Searching...
No Matches
Package frodo2.solutionSpaces.hypercube

Classes implementing hypercubes, which are explicit table spaces. More...

Packages

package  tests
 The hypercube tests.

Classes

class  BasicHypercube
 A basic hypercube that stores one utility per combination of assigments to variables. More...
class  BasicHypercubeIter
 A solution iterator for BasicHypercubes. More...
class  BlindProjectOutput
 The output of a blindProject() that computes itself on the fly. More...
class  ExpectationOutput
 The output of expectation(), computed on the fly. More...
class  Hypercube
 The class representing a hypercube. More...
class  HypercubeIter
 An iterator for a Hypercube. More...
class  HyperCubeIterBestFirst
 An iterator in best-first order. More...
class  HypercubeLimited
 A Hypercube whose utilities are AddableLimited's. More...
class  JoinOutputHypercube
 The special output of a join that remembers its inputs rather than computing itself explicitly. More...
class  ScalarBasicHypercube
 A BasicHypercube that contains only one utility, and no variables. More...
class  ScalarBasicSpaceIter
 A solution iterator for a scalar space. More...
class  ScalarHypercube
 A hypercube that contains no variables, but a single utility value. More...
class  ScalarHypercubeLimited
 A HypercubeLimited that contains no variable and a single utility. More...
class  ScalarSpaceIter
 A solution iterator for a scalar space. More...

Detailed Description

Classes implementing hypercubes, which are explicit table spaces.

Author
Ouaret Nacereddine, Thomas Leaute, Radoslaw Szymanek