FRODO Version 2.19.1
An open-source framework for Distributed Constraint Optimization (DCOP)
Loading...
Searching...
No Matches
frodo2.solutionSpaces.hypercube.ScalarHypercubeLimited< V extends Addable< V >, U extends Addable< U >, UL extends AddableLimited< U, UL > Class Template Reference

A HypercubeLimited that contains no variable and a single utility. More...

Inheritance diagram for frodo2.solutionSpaces.hypercube.ScalarHypercubeLimited< V extends Addable< V >, U extends Addable< U >, UL extends AddableLimited< U, UL >:

Public Member Functions

 ScalarHypercubeLimited (UL utility, UL infeasibleUtil, Class<? extends V[]> classOfDom)
 Constructor.
ScalarHypercubeLimited< V, U, UL > blindProject (String varOut, boolean maximize)
ScalarHypercubeLimited< V, U, UL > blindProject (String[] varsOut, boolean maximize)
UL blindProjectAll (boolean maximize)
ScalarHypercubeLimited< V, U, UL > clone ()
UtilitySolutionSpaceLimited< V, U, UL > join (UtilitySolutionSpace< V, U > space)
UtilitySolutionSpaceLimited< V, U, UL > max (String variable)
UtilitySolutionSpaceLimited< V, U, UL > min (String variable)
ScalarHypercubeLimited< V, U, UL > slice (String var, V val)
void augment (V[] variablesValues, UL utilityValue)
ScalarHypercubeLimited< V, U, UL > changeVariablesOrder (String[] variablesOrder)
BasicHypercube< V, UL > compose (String[] vars, BasicUtilitySolutionSpace< V, ArrayList< V > > substitution)
boolean equivalent (BasicUtilitySolutionSpace< V, UL > space)
Class< UL > getClassOfU ()
UL getDefaultUtility ()
UL getUtility (V[] variablesValues)
UL getUtility (String[] variablesNames, V[] variablesValues)
UL getUtility (long index)
boolean isIncludedIn (BasicUtilitySolutionSpace< V, UL > space)
BasicHypercube.Iterator< V, UL > iterator (String[] variables, V[][] domains)
BasicHypercube.SparseIterator< V, UL > sparseIter ()
BasicHypercube.SparseIterator< V, UL > sparseIter (String[] variables, V[][] domains)
String prettyPrint (UL ignoredUtil)
ScalarHypercubeLimited< V, U, UL > resolve ()
ScalarHypercubeLimited< V, U, UL > resolve (boolean sparse)
void setDefaultUtility (UL utility)
boolean setUtility (V[] variablesValues, UL utility)
void setUtility (long index, UL utility)
ScalarHypercubeLimited< V, U, UL > slice (String[] variablesNames, V[][] subDomains)
BasicUtilitySolutionSpace< V, UL > slice (String[] variablesNames, V[] values)
BasicUtilitySolutionSpace< V, UL > slice (String var, V[] subDomain)
BasicUtilitySolutionSpace< V, UL > slice (V[] variablesValues)
void augment (V[] variablesValues)
V[] getDomain (String variable)
V[] getDomain (int index)
V[] getDomain (String variable, int index)
V[][] getDomains ()
int getIndex (String variable)
String getName ()
long getNumberOfSolutions ()
int getNumberOfVariables ()
String getRelationName ()
String getVariable (int index)
String[] getVariables ()
Iterator< V, UL > iterator (String[] order)
SparseIterator< V, UL > sparseIter (String[] order)
SolutionSpace< V > join (SolutionSpace< V > space, String[] totalVariables)
SolutionSpace< V > join (SolutionSpace< V > space)
SolutionSpace< V > join (SolutionSpace< V >[] spaces, String[] totalVariablesOrder)
SolutionSpace< V > join (SolutionSpace< V >[] spaces)
boolean knows (Class<?> spaceClass)
ScalarHypercubeLimited< V, U, UL > renameAllVars (String[] newVarNames)
void renameVariable (String oldName, String newName)
void setDomain (String var, V[] dom)
void setName (String name)
void setRelationName (String name)
Public Member Functions inherited from frodo2.solutionSpaces.hypercube.HypercubeLimited< V, U, UL >
 HypercubeLimited ()
 Empty constructor.
HypercubeLimited< V, U, UL > resolve ()
HypercubeLimited< V, U, UL > clone ()
UtilitySolutionSpaceLimited< V, U, UL > joinMinNCCCs (UtilitySolutionSpace< V, U > space)
UtilitySolutionSpaceLimited< V, U, UL > join (UtilitySolutionSpace< V, U > space)
UtilitySolutionSpaceLimited< V, U, UL > blindProject (String varOut, boolean maximize)
UL blindProjectAll (final boolean maximize)
UtilitySolutionSpaceLimited< V, U, UL > min (String variable)
UtilitySolutionSpaceLimited< V, U, UL > max (String variable)
HypercubeLimited< V, U, UL > slice (String var, V val)

Additional Inherited Members

Protected Member Functions inherited from frodo2.solutionSpaces.hypercube.HypercubeLimited< V, U, UL >
void writeUtilities (ObjectOutput out) throws IOException
void readUtilities (ObjectInput in) throws ClassNotFoundException, IOException, InvocationTargetException, NoSuchMethodException
HypercubeLimited< V, U, UL > newInstance (String name, String[] new_variables, V[][] new_domains, UL[] new_values, UL infeasibleUtil)
HypercubeLimited< V, U, UL > scalarHypercube (UL utility)

Detailed Description

A HypercubeLimited that contains no variable and a single utility.

Author
Thomas Leaute
Parameters
<V>the type used for variable values
<U>the type used for Addable utilities
<UL>the type used for AddableLimited utilities

Constructor & Destructor Documentation

◆ ScalarHypercubeLimited()

frodo2.solutionSpaces.hypercube.ScalarHypercubeLimited< V extends Addable< V >, U extends Addable< U >, UL extends AddableLimited< U, UL >.ScalarHypercubeLimited ( UL utility,
UL infeasibleUtil,
Class<? extends V[]> classOfDom )

Constructor.

Parameters
utilitythe single utility value of this hypercube
infeasibleUtil-INF if we are maximizing, +INF if we are minimizing
classOfDomthe class of V[]

References ScalarHypercubeLimited().

Referenced by blindProject(), blindProject(), changeVariablesOrder(), clone(), renameAllVars(), resolve(), resolve(), ScalarHypercubeLimited(), slice(), and slice().

Here is the call graph for this function:

Member Function Documentation

◆ augment() [1/2]

void frodo2.solutionSpaces.hypercube.ScalarHypercubeLimited< V extends Addable< V >, U extends Addable< U >, UL extends AddableLimited< U, UL >.augment ( V[] variablesValues)
See also
HypercubeLimited#augment(Addable[])
Todo
Auto-generated method stub

◆ augment() [2/2]

void frodo2.solutionSpaces.hypercube.ScalarHypercubeLimited< V extends Addable< V >, U extends Addable< U >, UL extends AddableLimited< U, UL >.augment ( V[] variablesValues,
UL utilityValue )
See also
HypercubeLimited.augment(Addable[], java.io.Serializable)
Todo
Auto-generated method stub

◆ blindProject() [1/2]

ScalarHypercubeLimited< V, U, UL > frodo2.solutionSpaces.hypercube.ScalarHypercubeLimited< V extends Addable< V >, U extends Addable< U >, UL extends AddableLimited< U, UL >.blindProject ( String varOut,
boolean maximize )
See also
HypercubeLimited.blindProject(String, boolean)

References clone(), and ScalarHypercubeLimited().

Here is the call graph for this function:

◆ blindProject() [2/2]

ScalarHypercubeLimited< V, U, UL > frodo2.solutionSpaces.hypercube.ScalarHypercubeLimited< V extends Addable< V >, U extends Addable< U >, UL extends AddableLimited< U, UL >.blindProject ( String[] varsOut,
boolean maximize )
See also
HypercubeLimited.blindProject(String[], boolean)

References clone(), and ScalarHypercubeLimited().

Here is the call graph for this function:

◆ blindProjectAll()

UL frodo2.solutionSpaces.hypercube.ScalarHypercubeLimited< V extends Addable< V >, U extends Addable< U >, UL extends AddableLimited< U, UL >.blindProjectAll ( boolean maximize)
See also
HypercubeLimited.blindProjectAll(boolean)

References getUtility().

Here is the call graph for this function:

◆ changeVariablesOrder()

ScalarHypercubeLimited< V, U, UL > frodo2.solutionSpaces.hypercube.ScalarHypercubeLimited< V extends Addable< V >, U extends Addable< U >, UL extends AddableLimited< U, UL >.changeVariablesOrder ( String[] variablesOrder)
See also
HypercubeLimited.changeVariablesOrder(String[])
Todo
Auto-generated method stub

References ScalarHypercubeLimited().

Here is the call graph for this function:

◆ clone()

ScalarHypercubeLimited< V, U, UL > frodo2.solutionSpaces.hypercube.ScalarHypercubeLimited< V extends Addable< V >, U extends Addable< U >, UL extends AddableLimited< U, UL >.clone ( )
See also
HypercubeLimited.clone()

References ScalarHypercubeLimited().

Referenced by blindProject(), and blindProject().

Here is the call graph for this function:

◆ compose()

BasicHypercube< V, UL > frodo2.solutionSpaces.hypercube.ScalarHypercubeLimited< V extends Addable< V >, U extends Addable< U >, UL extends AddableLimited< U, UL >.compose ( String[] vars,
BasicUtilitySolutionSpace< V, ArrayList< V > > substitution )
See also
HypercubeLimited#compose(String[], BasicUtilitySolutionSpace)
Todo
Auto-generated method stub

◆ equivalent()

boolean frodo2.solutionSpaces.hypercube.ScalarHypercubeLimited< V extends Addable< V >, U extends Addable< U >, UL extends AddableLimited< U, UL >.equivalent ( BasicUtilitySolutionSpace< V, UL > space)
See also
HypercubeLimited#equivalent(BasicUtilitySolutionSpace)
Todo
Auto-generated method stub

◆ getClassOfU()

Class< UL > frodo2.solutionSpaces.hypercube.ScalarHypercubeLimited< V extends Addable< V >, U extends Addable< U >, UL extends AddableLimited< U, UL >.getClassOfU ( )
See also
HypercubeLimited.getClassOfU()
Todo
Auto-generated method stub

◆ getDefaultUtility()

UL frodo2.solutionSpaces.hypercube.ScalarHypercubeLimited< V extends Addable< V >, U extends Addable< U >, UL extends AddableLimited< U, UL >.getDefaultUtility ( )
See also
HypercubeLimited.getDefaultUtility()
Todo
Auto-generated method stub

◆ getDomain() [1/3]

V[] frodo2.solutionSpaces.hypercube.ScalarHypercubeLimited< V extends Addable< V >, U extends Addable< U >, UL extends AddableLimited< U, UL >.getDomain ( int index)
See also
HypercubeLimited#getDomain(int)
Todo
Auto-generated method stub

◆ getDomain() [2/3]

V[] frodo2.solutionSpaces.hypercube.ScalarHypercubeLimited< V extends Addable< V >, U extends Addable< U >, UL extends AddableLimited< U, UL >.getDomain ( String variable)
See also
HypercubeLimited.getDomain(String)
Todo
Auto-generated method stub

◆ getDomain() [3/3]

V[] frodo2.solutionSpaces.hypercube.ScalarHypercubeLimited< V extends Addable< V >, U extends Addable< U >, UL extends AddableLimited< U, UL >.getDomain ( String variable,
int index )
See also
HypercubeLimited#getDomain(String, int)
Todo
Auto-generated method stub

◆ getDomains()

V[][] frodo2.solutionSpaces.hypercube.ScalarHypercubeLimited< V extends Addable< V >, U extends Addable< U >, UL extends AddableLimited< U, UL >.getDomains ( )
See also
HypercubeLimited.getDomains()
Todo
Auto-generated method stub

◆ getIndex()

int frodo2.solutionSpaces.hypercube.ScalarHypercubeLimited< V extends Addable< V >, U extends Addable< U >, UL extends AddableLimited< U, UL >.getIndex ( String variable)
See also
HypercubeLimited.getIndex(String)
Todo
Auto-generated method stub

◆ getName()

String frodo2.solutionSpaces.hypercube.ScalarHypercubeLimited< V extends Addable< V >, U extends Addable< U >, UL extends AddableLimited< U, UL >.getName ( )
See also
HypercubeLimited.getName()
Todo
Auto-generated method stub

◆ getNumberOfSolutions()

long frodo2.solutionSpaces.hypercube.ScalarHypercubeLimited< V extends Addable< V >, U extends Addable< U >, UL extends AddableLimited< U, UL >.getNumberOfSolutions ( )
See also
HypercubeLimited.getNumberOfSolutions()
Todo
Auto-generated method stub

◆ getNumberOfVariables()

int frodo2.solutionSpaces.hypercube.ScalarHypercubeLimited< V extends Addable< V >, U extends Addable< U >, UL extends AddableLimited< U, UL >.getNumberOfVariables ( )
See also
HypercubeLimited.getNumberOfVariables()
Todo
Auto-generated method stub

◆ getRelationName()

String frodo2.solutionSpaces.hypercube.ScalarHypercubeLimited< V extends Addable< V >, U extends Addable< U >, UL extends AddableLimited< U, UL >.getRelationName ( )
See also
HypercubeLimited.getRelationName()
Todo
Auto-generated method stub

◆ getUtility() [1/3]

UL frodo2.solutionSpaces.hypercube.ScalarHypercubeLimited< V extends Addable< V >, U extends Addable< U >, UL extends AddableLimited< U, UL >.getUtility ( long index)
See also
HypercubeLimited#getUtility(long)
Todo
Auto-generated method stub

◆ getUtility() [2/3]

UL frodo2.solutionSpaces.hypercube.ScalarHypercubeLimited< V extends Addable< V >, U extends Addable< U >, UL extends AddableLimited< U, UL >.getUtility ( String[] variablesNames,
V[] variablesValues )
See also
HypercubeLimited#getUtility(String[], Addable[])
Todo
Auto-generated method stub

◆ getUtility() [3/3]

UL frodo2.solutionSpaces.hypercube.ScalarHypercubeLimited< V extends Addable< V >, U extends Addable< U >, UL extends AddableLimited< U, UL >.getUtility ( V[] variablesValues)
See also
HypercubeLimited#getUtility(Addable[])
Todo
Auto-generated method stub

Referenced by blindProjectAll().

◆ getVariable()

String frodo2.solutionSpaces.hypercube.ScalarHypercubeLimited< V extends Addable< V >, U extends Addable< U >, UL extends AddableLimited< U, UL >.getVariable ( int index)
See also
HypercubeLimited.getVariable(int)
Todo
Auto-generated method stub

◆ getVariables()

String[] frodo2.solutionSpaces.hypercube.ScalarHypercubeLimited< V extends Addable< V >, U extends Addable< U >, UL extends AddableLimited< U, UL >.getVariables ( )

◆ isIncludedIn()

boolean frodo2.solutionSpaces.hypercube.ScalarHypercubeLimited< V extends Addable< V >, U extends Addable< U >, UL extends AddableLimited< U, UL >.isIncludedIn ( BasicUtilitySolutionSpace< V, UL > space)
See also
HypercubeLimited#isIncludedIn(BasicUtilitySolutionSpace)
Todo
Auto-generated method stub

◆ iterator() [1/2]

Iterator< V, UL > frodo2.solutionSpaces.hypercube.ScalarHypercubeLimited< V extends Addable< V >, U extends Addable< U >, UL extends AddableLimited< U, UL >.iterator ( String[] order)
See also
HypercubeLimited#iterator(String[])
Todo
Auto-generated method stub

◆ iterator() [2/2]

BasicHypercube.Iterator< V, UL > frodo2.solutionSpaces.hypercube.ScalarHypercubeLimited< V extends Addable< V >, U extends Addable< U >, UL extends AddableLimited< U, UL >.iterator ( String[] variables,
V domains[][] )
See also
HypercubeLimited#iterator(String[], Addable[][])
Todo
Auto-generated method stub

◆ join() [1/5]

SolutionSpace< V > frodo2.solutionSpaces.hypercube.ScalarHypercubeLimited< V extends Addable< V >, U extends Addable< U >, UL extends AddableLimited< U, UL >.join ( SolutionSpace< V > space)
See also
HypercubeLimited#join(SolutionSpace)
Todo
Auto-generated method stub

◆ join() [2/5]

SolutionSpace< V > frodo2.solutionSpaces.hypercube.ScalarHypercubeLimited< V extends Addable< V >, U extends Addable< U >, UL extends AddableLimited< U, UL >.join ( SolutionSpace< V > space,
String[] totalVariables )
See also
HypercubeLimited#join(SolutionSpace, String[])
Todo
Auto-generated method stub

◆ join() [3/5]

SolutionSpace< V > frodo2.solutionSpaces.hypercube.ScalarHypercubeLimited< V extends Addable< V >, U extends Addable< U >, UL extends AddableLimited< U, UL >.join ( SolutionSpace< V >[] spaces)
See also
HypercubeLimited#join(SolutionSpace[])
Todo
Auto-generated method stub

◆ join() [4/5]

SolutionSpace< V > frodo2.solutionSpaces.hypercube.ScalarHypercubeLimited< V extends Addable< V >, U extends Addable< U >, UL extends AddableLimited< U, UL >.join ( SolutionSpace< V >[] spaces,
String[] totalVariablesOrder )
See also
HypercubeLimited#join(SolutionSpace[], String[])
Todo
Auto-generated method stub

◆ join() [5/5]

UtilitySolutionSpaceLimited< V, U, UL > frodo2.solutionSpaces.hypercube.ScalarHypercubeLimited< V extends Addable< V >, U extends Addable< U >, UL extends AddableLimited< U, UL >.join ( UtilitySolutionSpace< V, U > space)
See also
HypercubeLimited#join(UtilitySolutionSpace)
Todo
Auto-generated method stub

◆ knows()

boolean frodo2.solutionSpaces.hypercube.ScalarHypercubeLimited< V extends Addable< V >, U extends Addable< U >, UL extends AddableLimited< U, UL >.knows ( Class<?> spaceClass)
See also
HypercubeLimited#knows(Class)
Todo
Auto-generated method stub

◆ max()

UtilitySolutionSpaceLimited< V, U, UL > frodo2.solutionSpaces.hypercube.ScalarHypercubeLimited< V extends Addable< V >, U extends Addable< U >, UL extends AddableLimited< U, UL >.max ( String variable)
See also
HypercubeLimited.max(String)
Todo
Auto-generated method stub

◆ min()

UtilitySolutionSpaceLimited< V, U, UL > frodo2.solutionSpaces.hypercube.ScalarHypercubeLimited< V extends Addable< V >, U extends Addable< U >, UL extends AddableLimited< U, UL >.min ( String variable)
See also
HypercubeLimited.min(String)
Todo
Auto-generated method stub

◆ prettyPrint()

String frodo2.solutionSpaces.hypercube.ScalarHypercubeLimited< V extends Addable< V >, U extends Addable< U >, UL extends AddableLimited< U, UL >.prettyPrint ( UL ignoredUtil)
See also
HypercubeLimited.prettyPrint(java.io.Serializable)
Todo
Auto-generated method stub

◆ renameAllVars()

ScalarHypercubeLimited< V, U, UL > frodo2.solutionSpaces.hypercube.ScalarHypercubeLimited< V extends Addable< V >, U extends Addable< U >, UL extends AddableLimited< U, UL >.renameAllVars ( String[] newVarNames)
See also
HypercubeLimited.renameAllVars(String[])
Todo
Auto-generated method stub

References ScalarHypercubeLimited().

Here is the call graph for this function:

◆ renameVariable()

void frodo2.solutionSpaces.hypercube.ScalarHypercubeLimited< V extends Addable< V >, U extends Addable< U >, UL extends AddableLimited< U, UL >.renameVariable ( String oldName,
String newName )
See also
HypercubeLimited.renameVariable(String, String)
Todo
Auto-generated method stub

◆ resolve() [1/2]

ScalarHypercubeLimited< V, U, UL > frodo2.solutionSpaces.hypercube.ScalarHypercubeLimited< V extends Addable< V >, U extends Addable< U >, UL extends AddableLimited< U, UL >.resolve ( )
See also
HypercubeLimited.resolve()

References resolve(), and ScalarHypercubeLimited().

Referenced by resolve().

Here is the call graph for this function:

◆ resolve() [2/2]

ScalarHypercubeLimited< V, U, UL > frodo2.solutionSpaces.hypercube.ScalarHypercubeLimited< V extends Addable< V >, U extends Addable< U >, UL extends AddableLimited< U, UL >.resolve ( boolean sparse)
See also
HypercubeLimited.resolve(boolean)
Todo
Auto-generated method stub

References ScalarHypercubeLimited().

Here is the call graph for this function:

◆ setDefaultUtility()

void frodo2.solutionSpaces.hypercube.ScalarHypercubeLimited< V extends Addable< V >, U extends Addable< U >, UL extends AddableLimited< U, UL >.setDefaultUtility ( UL utility)
See also
HypercubeLimited.setDefaultUtility(java.io.Serializable)
Todo
Auto-generated method stub

◆ setDomain()

void frodo2.solutionSpaces.hypercube.ScalarHypercubeLimited< V extends Addable< V >, U extends Addable< U >, UL extends AddableLimited< U, UL >.setDomain ( String var,
V[] dom )
See also
HypercubeLimited#setDomain(String, Addable[])
Todo
Auto-generated method stub

◆ setName()

void frodo2.solutionSpaces.hypercube.ScalarHypercubeLimited< V extends Addable< V >, U extends Addable< U >, UL extends AddableLimited< U, UL >.setName ( String name)
See also
HypercubeLimited.setName(String)
Todo
Auto-generated method stub

◆ setRelationName()

void frodo2.solutionSpaces.hypercube.ScalarHypercubeLimited< V extends Addable< V >, U extends Addable< U >, UL extends AddableLimited< U, UL >.setRelationName ( String name)
See also
HypercubeLimited.setRelationName(String)
Todo
Auto-generated method stub

◆ setUtility() [1/2]

void frodo2.solutionSpaces.hypercube.ScalarHypercubeLimited< V extends Addable< V >, U extends Addable< U >, UL extends AddableLimited< U, UL >.setUtility ( long index,
UL utility )
See also
HypercubeLimited.setUtility(long, java.io.Serializable)
Todo
Auto-generated method stub

◆ setUtility() [2/2]

boolean frodo2.solutionSpaces.hypercube.ScalarHypercubeLimited< V extends Addable< V >, U extends Addable< U >, UL extends AddableLimited< U, UL >.setUtility ( V[] variablesValues,
UL utility )
See also
HypercubeLimited.setUtility(Addable[], java.io.Serializable)
Todo
Auto-generated method stub

◆ slice() [1/5]

ScalarHypercubeLimited< V, U, UL > frodo2.solutionSpaces.hypercube.ScalarHypercubeLimited< V extends Addable< V >, U extends Addable< U >, UL extends AddableLimited< U, UL >.slice ( String var,
V val )
See also
HypercubeLimited#slice(String, Addable)
Todo
Auto-generated method stub

References ScalarHypercubeLimited().

Here is the call graph for this function:

◆ slice() [2/5]

BasicUtilitySolutionSpace< V, UL > frodo2.solutionSpaces.hypercube.ScalarHypercubeLimited< V extends Addable< V >, U extends Addable< U >, UL extends AddableLimited< U, UL >.slice ( String var,
V[] subDomain )
See also
HypercubeLimited#slice(String, Addable[])
Todo
Auto-generated method stub

◆ slice() [3/5]

BasicUtilitySolutionSpace< V, UL > frodo2.solutionSpaces.hypercube.ScalarHypercubeLimited< V extends Addable< V >, U extends Addable< U >, UL extends AddableLimited< U, UL >.slice ( String[] variablesNames,
V[] values )
See also
HypercubeLimited#slice(String[], Addable[])
Todo
Auto-generated method stub

◆ slice() [4/5]

ScalarHypercubeLimited< V, U, UL > frodo2.solutionSpaces.hypercube.ScalarHypercubeLimited< V extends Addable< V >, U extends Addable< U >, UL extends AddableLimited< U, UL >.slice ( String[] variablesNames,
V subDomains[][] )
See also
HypercubeLimited#slice(String[], Addable[][])
Todo
Auto-generated method stub

References ScalarHypercubeLimited().

Here is the call graph for this function:

◆ slice() [5/5]

BasicUtilitySolutionSpace< V, UL > frodo2.solutionSpaces.hypercube.ScalarHypercubeLimited< V extends Addable< V >, U extends Addable< U >, UL extends AddableLimited< U, UL >.slice ( V[] variablesValues)
See also
HypercubeLimited#slice(Addable[])
Todo
Auto-generated method stub

◆ sparseIter() [1/3]

BasicHypercube.SparseIterator< V, UL > frodo2.solutionSpaces.hypercube.ScalarHypercubeLimited< V extends Addable< V >, U extends Addable< U >, UL extends AddableLimited< U, UL >.sparseIter ( )
See also
HypercubeLimited.sparseIter()
Todo
Auto-generated method stub

◆ sparseIter() [2/3]

SparseIterator< V, UL > frodo2.solutionSpaces.hypercube.ScalarHypercubeLimited< V extends Addable< V >, U extends Addable< U >, UL extends AddableLimited< U, UL >.sparseIter ( String[] order)
See also
HypercubeLimited#sparseIter(String[])
Todo
Auto-generated method stub

◆ sparseIter() [3/3]

BasicHypercube.SparseIterator< V, UL > frodo2.solutionSpaces.hypercube.ScalarHypercubeLimited< V extends Addable< V >, U extends Addable< U >, UL extends AddableLimited< U, UL >.sparseIter ( String[] variables,
V domains[][] )
See also
HypercubeLimited#sparseIter(String[], Addable[][])
Todo
Auto-generated method stub

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