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

This is the complete list of members for frodo2.solutionSpaces.hypercube.HypercubeLimited< V extends Addable< V >, U extends Addable< U >, UL extends AddableLimited< U, UL >, including all inherited members.

[static initializer]frodo2.solutionSpaces.hypercube.BasicHypercube< V, UL >packagestatic
applyAugment(String[] new_variables, V[][] new_domains)frodo2.solutionSpaces.hypercube.BasicHypercube< V, UL >
applyChangeVariablesOrder(String[] variables_order)frodo2.solutionSpaces.hypercube.BasicHypercube< V, UL >
applySlice(String[] variables_names, V[][] sub_domains)frodo2.solutionSpaces.hypercube.BasicHypercube< V, UL >
assignmentfrodo2.solutionSpaces.hypercube.BasicHypercube< V, UL >protected
frodo2::solutionSpaces::hypercube::BasicHypercube< V, UL >.augment(V[] variables_values, U utility_value)frodo2.solutionSpaces.hypercube.BasicHypercube< V, UL >
frodo2::solutionSpaces::UtilitySolutionSpaceLimited.augment(V[] variables_values, U utility_value)frodo2.solutionSpaces.BasicUtilitySolutionSpace< V, UL >
BasicHypercube(String[] variables_order, V[][] variables_domains, U[] utility_values, U infeasibleUtil)frodo2.solutionSpaces.hypercube.BasicHypercube< V, UL >
blindProject(String varOut, boolean maximize)frodo2.solutionSpaces.hypercube.HypercubeLimited< V extends Addable< V >, U extends Addable< U >, UL extends AddableLimited< U, UL >
blindProject(String[] varsOut, final boolean maximize)frodo2.solutionSpaces.hypercube.HypercubeLimited< V extends Addable< V >, U extends Addable< U >, UL extends AddableLimited< U, UL >
blindProjectAll(final boolean maximize)frodo2.solutionSpaces.hypercube.HypercubeLimited< V extends Addable< V >, U extends Addable< U >, UL extends AddableLimited< U, UL >
frodo2::solutionSpaces::hypercube::BasicHypercube< V, UL >.changeVariablesOrder(String[] variables_order)frodo2.solutionSpaces.hypercube.BasicHypercube< V, UL >
frodo2::solutionSpaces::UtilitySolutionSpaceLimited.changeVariablesOrder(String[] variables_order)frodo2.solutionSpaces.BasicUtilitySolutionSpace< V, UL >
classOfVfrodo2.solutionSpaces.hypercube.BasicHypercube< V, UL >protected
clone()frodo2.solutionSpaces.hypercube.HypercubeLimited< V extends Addable< V >, U extends Addable< U >, UL extends AddableLimited< U, UL >
frodo2::solutionSpaces::hypercube::BasicHypercube< V, UL >.compose(final String[] varsOut, final BasicUtilitySolutionSpace< V, ArrayList< V > > subst)frodo2.solutionSpaces.hypercube.BasicHypercube< V, UL >
frodo2::solutionSpaces::UtilitySolutionSpaceLimited.compose(String[] vars, BasicUtilitySolutionSpace< V, ArrayList< V > > substitution)frodo2.solutionSpaces.BasicUtilitySolutionSpace< V, UL >
consistentOrder(BasicHypercube< V, U >[] hypercubes)frodo2.solutionSpaces.hypercube.BasicHypercube< V, UL >protected
contains(String[] variables_names)frodo2.solutionSpaces.hypercube.BasicHypercube< V, UL >protected
countsCCs()frodo2.solutionSpaces.hypercube.BasicHypercube< V, UL >
domainsfrodo2.solutionSpaces.hypercube.BasicHypercube< V, UL >protected
equals(Object o)frodo2.solutionSpaces.hypercube.BasicHypercube< V, UL >
frodo2::solutionSpaces::hypercube::BasicHypercube< V, UL >.equivalent(final BasicUtilitySolutionSpace< V, U > space)frodo2.solutionSpaces.hypercube.BasicHypercube< V, UL >
frodo2::solutionSpaces::UtilitySolutionSpaceLimited.equivalent(BasicUtilitySolutionSpace< V, U > space)frodo2.solutionSpaces.BasicUtilitySolutionSpace< V, UL >
fillVariablesValues(V[] variables_values, int index, int[] steps)frodo2.solutionSpaces.hypercube.BasicHypercube< V, UL >private
frodo2::solutionSpaces::hypercube::BasicHypercube< V, UL >.getClassOfU()frodo2.solutionSpaces.hypercube.BasicHypercube< V, UL >
frodo2::solutionSpaces::UtilitySolutionSpaceLimited.getClassOfU()frodo2.solutionSpaces.BasicUtilitySolutionSpace< V, UL >
frodo2::solutionSpaces::hypercube::BasicHypercube< V, UL >.getDefaultUtility()frodo2.solutionSpaces.hypercube.BasicHypercube< V, UL >
frodo2::solutionSpaces::UtilitySolutionSpaceLimited.getDefaultUtility()frodo2.solutionSpaces.BasicUtilitySolutionSpace< V, UL >
getDomain(String variable)frodo2.solutionSpaces.hypercube.BasicHypercube< V, UL >
getDomains()frodo2.solutionSpaces.hypercube.BasicHypercube< V, UL >
getIndex(String variable)frodo2.solutionSpaces.hypercube.BasicHypercube< V, UL >
getIndexOfUtilityValue(V[] variables_values)frodo2.solutionSpaces.hypercube.BasicHypercube< V, UL >protected
getName()frodo2.solutionSpaces.hypercube.BasicHypercube< V, UL >
getNumberOfSolutions()frodo2.solutionSpaces.hypercube.BasicHypercube< V, UL >
getNumberOfVariables()frodo2.solutionSpaces.hypercube.BasicHypercube< V, UL >
getOwner()frodo2.solutionSpaces.hypercube.BasicHypercube< V, UL >
getRelationName()frodo2.solutionSpaces.hypercube.BasicHypercube< V, UL >
frodo2::solutionSpaces::hypercube::BasicHypercube< V, UL >.getUtility(V[] variables_values)frodo2.solutionSpaces.hypercube.BasicHypercube< V, UL >
frodo2::solutionSpaces::UtilitySolutionSpaceLimited.getUtility(V[] variables_values)frodo2.solutionSpaces.BasicUtilitySolutionSpace< V, UL >
getUtilityNoNCCCs(V[] variables_values)frodo2.solutionSpaces.hypercube.BasicHypercube< V, UL >private
getUtilityValueSameOrder(String[] variables_names, V[] variables_values)frodo2.solutionSpaces.hypercube.BasicHypercube< V, UL >
getVariable(int index)frodo2.solutionSpaces.hypercube.BasicHypercube< V, UL >
getVariables()frodo2.solutionSpaces.hypercube.BasicHypercube< V, UL >
hashCode()frodo2.solutionSpaces.hypercube.BasicHypercube< V, UL >
HypercubeLimited()frodo2.solutionSpaces.hypercube.HypercubeLimited< V extends Addable< V >, U extends Addable< U >, UL extends AddableLimited< U, UL >
HypercubeLimited(String[] variablesOrder, V[][] variablesDomains, UL[] utilityValues, UL infeasibleUtil)frodo2.solutionSpaces.hypercube.HypercubeLimited< V extends Addable< V >, U extends Addable< U >, UL extends AddableLimited< U, UL >
HypercubeLimited(String name, String[] variablesOrder, V[][] variablesDomains, UL[] utilityValues, UL infeasibleUtil)frodo2.solutionSpaces.hypercube.HypercubeLimited< V extends Addable< V >, U extends Addable< U >, UL extends AddableLimited< U, UL >
HypercubeLimited(String[] variablesOrder, V[][] variablesDomains, UL[] utilityValues, UL infeasibleUtil, ProblemInterface< V, U > problem)frodo2.solutionSpaces.hypercube.HypercubeLimited< V extends Addable< V >, U extends Addable< U >, UL extends AddableLimited< U, UL >
incrNCCCs(long incr)frodo2.solutionSpaces.hypercube.BasicHypercube< V, UL >protected
infeasibleUtilfrodo2.solutionSpaces.hypercube.BasicHypercube< V, UL >protected
intersection(V[] array1, V[] array2)frodo2.solutionSpaces.hypercube.BasicHypercube< V, UL >static
frodo2::solutionSpaces::hypercube::BasicHypercube< V, UL >.isIncludedIn(BasicUtilitySolutionSpace< V, U > space)frodo2.solutionSpaces.hypercube.BasicHypercube< V, UL >
frodo2::solutionSpaces::UtilitySolutionSpaceLimited.isIncludedIn(BasicUtilitySolutionSpace< V, U > space)frodo2.solutionSpaces.BasicUtilitySolutionSpace< V, UL >
isNull()frodo2.solutionSpaces.hypercube.BasicHypercube< V, UL >
frodo2::solutionSpaces::hypercube::BasicHypercube< V, UL >.iterator()frodo2.solutionSpaces.hypercube.BasicHypercube< V, UL >
frodo2::solutionSpaces::UtilitySolutionSpaceLimited.iterator()frodo2.solutionSpaces.BasicUtilitySolutionSpace< V, UL >
join(UtilitySolutionSpace< V, U > space)frodo2.solutionSpaces.hypercube.HypercubeLimited< V extends Addable< V >, U extends Addable< U >, UL extends AddableLimited< U, UL >
join(UtilitySolutionSpace< V, U > space, final boolean minNCCCs)frodo2.solutionSpaces.hypercube.HypercubeLimited< V extends Addable< V >, U extends Addable< U >, UL extends AddableLimited< U, UL >
frodo2::solutionSpaces::hypercube::BasicHypercube< V, UL >.join(SolutionSpace< V > space, String[] total_variables)frodo2.solutionSpaces.hypercube.BasicHypercube< V, UL >
joinMinNCCCs(UtilitySolutionSpace< V, U > space)frodo2.solutionSpaces.hypercube.HypercubeLimited< V extends Addable< V >, U extends Addable< U >, UL extends AddableLimited< U, UL >
knownSpacesfrodo2.solutionSpaces.hypercube.BasicHypercube< V, UL >privatestatic
knows(Class<?> spaceClass)frodo2.solutionSpaces.hypercube.BasicHypercube< V, UL >
lastIDfrodo2.solutionSpaces.hypercube.BasicHypercube< V, UL >privatestatic
max(String variable)frodo2.solutionSpaces.hypercube.HypercubeLimited< V extends Addable< V >, U extends Addable< U >, UL extends AddableLimited< U, UL >
min(String variable)frodo2.solutionSpaces.hypercube.HypercubeLimited< V extends Addable< V >, U extends Addable< U >, UL extends AddableLimited< U, UL >
namefrodo2.solutionSpaces.hypercube.BasicHypercube< V, UL >protected
newInstance(String name, String[] new_variables, V[][] new_domains, UL[] new_values, UL infeasibleUtil)frodo2.solutionSpaces.hypercube.HypercubeLimited< V extends Addable< V >, U extends Addable< U >, UL extends AddableLimited< U, UL >protected
frodo2::solutionSpaces::hypercube::BasicHypercube< V, UL >.newInstance(String name, String[] new_variables, V[][] new_domains, U[] new_values, U infeasibleUtil)frodo2.solutionSpaces.hypercube.BasicHypercube< V, UL >protected
newIter(String[] variables, V[][] domains, V[] assignment, final U skippedUtil)frodo2.solutionSpaces.hypercube.BasicHypercube< V, UL >protected
notEmptyDomains(V[][] domains)frodo2.solutionSpaces.hypercube.BasicHypercube< V, UL >protected
number_of_utility_valuesfrodo2.solutionSpaces.hypercube.BasicHypercube< V, UL >protected
orderedDomains()frodo2.solutionSpaces.hypercube.BasicHypercube< V, UL >
ownerfrodo2.solutionSpaces.hypercube.BasicHypercube< V, UL >private
frodo2::solutionSpaces::hypercube::BasicHypercube< V, UL >.prettyPrint(U ignoredUtil)frodo2.solutionSpaces.hypercube.BasicHypercube< V, UL >
frodo2::solutionSpaces::UtilitySolutionSpaceLimited.prettyPrint(U ignoredUtil)frodo2.solutionSpaces.BasicUtilitySolutionSpace< V, UL >
problemfrodo2.solutionSpaces.hypercube.BasicHypercube< V, UL >protected
readExternal(ObjectInput in)frodo2.solutionSpaces.hypercube.BasicHypercube< V, UL >
readUtilities(ObjectInput in)frodo2.solutionSpaces.hypercube.HypercubeLimited< V extends Addable< V >, U extends Addable< U >, UL extends AddableLimited< U, UL >protected
relationNamefrodo2.solutionSpaces.hypercube.BasicHypercube< V, UL >private
renameAllVars(String[] newVarNames)frodo2.solutionSpaces.hypercube.BasicHypercube< V, UL >
renameVariable(String oldName, String newName)frodo2.solutionSpaces.hypercube.BasicHypercube< V, UL >
resolve()frodo2.solutionSpaces.hypercube.HypercubeLimited< V extends Addable< V >, U extends Addable< U >, UL extends AddableLimited< U, UL >
resolve(boolean unused)frodo2.solutionSpaces.hypercube.HypercubeLimited< V extends Addable< V >, U extends Addable< U >, UL extends AddableLimited< U, UL >
scalarHypercube(UL utility)frodo2.solutionSpaces.hypercube.HypercubeLimited< V extends Addable< V >, U extends Addable< U >, UL extends AddableLimited< U, UL >protected
frodo2::solutionSpaces::hypercube::BasicHypercube< V, UL >.scalarHypercube(U utility)frodo2.solutionSpaces.hypercube.BasicHypercube< V, UL >protected
frodo2::solutionSpaces::hypercube::BasicHypercube< V, UL >.setDefaultUtility(U utility)frodo2.solutionSpaces.hypercube.BasicHypercube< V, UL >
frodo2::solutionSpaces::UtilitySolutionSpaceLimited.setDefaultUtility(U utility)frodo2.solutionSpaces.BasicUtilitySolutionSpace< V, UL >
setDomain(String var, V[] dom)frodo2.solutionSpaces.hypercube.BasicHypercube< V, UL >
frodo2::solutionSpaces::hypercube::BasicHypercube< V, UL >.setInfeasibleUtility(U utility)frodo2.solutionSpaces.hypercube.BasicHypercube< V, UL >
frodo2::solutionSpaces::UtilitySolutionSpaceLimited.setInfeasibleUtility(U utility)frodo2.solutionSpaces.BasicUtilitySolutionSpace< V, UL >
setName(String name)frodo2.solutionSpaces.hypercube.BasicHypercube< V, UL >
setNumberOfSolutions(int new_number_of_utilities)frodo2.solutionSpaces.hypercube.BasicHypercube< V, UL >protected
setOwner(String owner)frodo2.solutionSpaces.hypercube.BasicHypercube< V, UL >
setProblem(ProblemInterface< V, ?> problem)frodo2.solutionSpaces.hypercube.BasicHypercube< V, UL >
setRelationName(String name)frodo2.solutionSpaces.hypercube.BasicHypercube< V, UL >
setStepsHashmaps()frodo2.solutionSpaces.hypercube.BasicHypercube< V, UL >package
frodo2::solutionSpaces::hypercube::BasicHypercube< V, UL >.setUtility(V[] variables_values, U utility)frodo2.solutionSpaces.hypercube.BasicHypercube< V, UL >
frodo2::solutionSpaces::UtilitySolutionSpaceLimited.setUtility(V[] variables_values, U utility)frodo2.solutionSpaces.BasicUtilitySolutionSpace< V, UL >
slice(String var, V val)frodo2.solutionSpaces.hypercube.HypercubeLimited< V extends Addable< V >, U extends Addable< U >, UL extends AddableLimited< U, UL >
frodo2::solutionSpaces::hypercube::BasicHypercube< V, UL >.slice(String[] variables_names, V[][] sub_domains)frodo2.solutionSpaces.hypercube.BasicHypercube< V, UL >
frodo2::solutionSpaces::BasicUtilitySolutionSpace< V, UL >.slice(String[] variables_names, V[][] sub_domains)frodo2.solutionSpaces.BasicUtilitySolutionSpace< V, UL >
frodo2::solutionSpaces::hypercube::BasicHypercube< V, UL >.sparseIter()frodo2.solutionSpaces.hypercube.BasicHypercube< V, UL >
frodo2::solutionSpaces::UtilitySolutionSpaceLimited.sparseIter()frodo2.solutionSpaces.BasicUtilitySolutionSpace< V, UL >
steps_hashmapsfrodo2.solutionSpaces.hypercube.BasicHypercube< V, UL >protected
sub(T[] array1, T[] array2)frodo2.solutionSpaces.hypercube.BasicHypercube< V, UL >static
toString()frodo2.solutionSpaces.hypercube.BasicHypercube< V, UL >
valuesfrodo2.solutionSpaces.hypercube.BasicHypercube< V, UL >protected
variablesfrodo2.solutionSpaces.hypercube.BasicHypercube< V, UL >protected
writeExternal(ObjectOutput out)frodo2.solutionSpaces.hypercube.BasicHypercube< V, UL >
writeUtilities(ObjectOutput out)frodo2.solutionSpaces.hypercube.HypercubeLimited< V extends Addable< V >, U extends Addable< U >, UL extends AddableLimited< U, UL >protected