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

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

applyJoin(UtilitySolutionSpace< V, U > space, String[] total_variables)frodo2.solutionSpaces.hypercube.Hypercube< V extends Addable< V >, U extends Addable< U > >
applyJoin(UtilitySolutionSpace< V, U > space)frodo2.solutionSpaces.hypercube.Hypercube< V extends Addable< V >, U extends Addable< U > >
applyProject(String[] variables_names, final boolean maximum)frodo2.solutionSpaces.hypercube.Hypercube< V extends Addable< V >, U extends Addable< U > >
blindProject(String varOut, boolean maximize)frodo2.solutionSpaces.hypercube.Hypercube< V extends Addable< V >, U extends Addable< U > >
blindProject(String[] varsOut, boolean maximize)frodo2.solutionSpaces.hypercube.Hypercube< V extends Addable< V >, U extends Addable< U > >
blindProjectAll(final boolean maximize)frodo2.solutionSpaces.hypercube.Hypercube< V extends Addable< V >, U extends Addable< U > >
changeVariablesOrder(String[] variables_order)frodo2.solutionSpaces.hypercube.Hypercube< V extends Addable< V >, U extends Addable< U > >
clone()frodo2.solutionSpaces.hypercube.Hypercube< V extends Addable< V >, U extends Addable< U > >
compose(String[] varsOut, BasicUtilitySolutionSpace< V, ArrayList< V > > substitution)frodo2.solutionSpaces.hypercube.Hypercube< V extends Addable< V >, U extends Addable< U > >
consensus(final String varOut, final Map< String, UtilitySolutionSpace< V, U > > distributions, final boolean maximum)frodo2.solutionSpaces.hypercube.Hypercube< V extends Addable< V >, U extends Addable< U > >
consensus(final String varOut, final Map< String, UtilitySolutionSpace< V, U > > distributions, final boolean maximum, final boolean allSolutions, final boolean expect)frodo2.solutionSpaces.hypercube.Hypercube< V extends Addable< V >, U extends Addable< U > >protected
consensusAllSols(String varOut, Map< String, UtilitySolutionSpace< V, U > > distributions, boolean maximum)frodo2.solutionSpaces.hypercube.Hypercube< V extends Addable< V >, U extends Addable< U > >
consensusAllSolsExpect(String varOut, Map< String, UtilitySolutionSpace< V, U > > distributions, boolean maximum)frodo2.solutionSpaces.hypercube.Hypercube< V extends Addable< V >, U extends Addable< U > >
consensusExpect(final String varOut, final Map< String, UtilitySolutionSpace< V, U > > distributions, final boolean maximum)frodo2.solutionSpaces.hypercube.Hypercube< V extends Addable< V >, U extends Addable< U > >
equals(Object o)frodo2.solutionSpaces.hypercube.Hypercube< V extends Addable< V >, U extends Addable< U > >
expectation(Map< String, UtilitySolutionSpace< V, U > > distributions)frodo2.solutionSpaces.hypercube.Hypercube< V extends Addable< V >, U extends Addable< U > >
getUtility(String[] variables_names, V[] variables_values)frodo2.solutionSpaces.hypercube.Hypercube< V extends Addable< V >, U extends Addable< U > >
getUtility(Map< String, V > assignments)frodo2.solutionSpaces.hypercube.Hypercube< V extends Addable< V >, U extends Addable< U > >
Hypercube()frodo2.solutionSpaces.hypercube.Hypercube< V extends Addable< V >, U extends Addable< U > >
Hypercube(String[] variables_order, V[][] variables_domains, U[] utility_values, HashMap< V, Integer >[] steps_hashmaps)frodo2.solutionSpaces.hypercube.Hypercube< V extends Addable< V >, U extends Addable< U > >protected
Hypercube(String[] variables_order, V[][] variables_domains, Object[] utility_values, U infeasibleUtil)frodo2.solutionSpaces.hypercube.Hypercube< V extends Addable< V >, U extends Addable< U > >
Hypercube(String[] variables_order, V[][] variables_domains, U[] utility_values, U infeasibleUtil)frodo2.solutionSpaces.hypercube.Hypercube< V extends Addable< V >, U extends Addable< U > >
Hypercube(String name, String[] variables_order, V[][] variables_domains, U[] utility_values, U infeasibleUtil)frodo2.solutionSpaces.hypercube.Hypercube< V extends Addable< V >, U extends Addable< U > >
Hypercube(String[] variables_order, V[][] variables_domains, U[] utility_values, U infeasibleUtil, ProblemInterface< V, U > problem)frodo2.solutionSpaces.hypercube.Hypercube< V extends Addable< V >, U extends Addable< U > >
Hypercube(String file)frodo2.solutionSpaces.hypercube.Hypercube< V extends Addable< V >, U extends Addable< U > >
HypercubeLimited()frodo2.solutionSpaces.hypercube.HypercubeLimited< V, U, U >
isIncludedIn(UtilitySolutionSpace< V, U > space)frodo2.solutionSpaces.hypercube.Hypercube< V extends Addable< V >, U extends Addable< U > >
iterator()frodo2.solutionSpaces.hypercube.Hypercube< V extends Addable< V >, U extends Addable< U > >
iterator(String[] order)frodo2.solutionSpaces.hypercube.Hypercube< V extends Addable< V >, U extends Addable< U > >
iterator(String[] variables, V[][] domains)frodo2.solutionSpaces.hypercube.Hypercube< V extends Addable< V >, U extends Addable< U > >
iterator(String[] variables, V[][] domains, V[] assignment)frodo2.solutionSpaces.hypercube.Hypercube< V extends Addable< V >, U extends Addable< U > >
iteratorBestFirst(boolean maximize)frodo2.solutionSpaces.hypercube.Hypercube< V extends Addable< V >, U extends Addable< U > >
iteratorBestFirst(boolean maximize, String[] fixedVariables, V[] fixedValues)frodo2.solutionSpaces.hypercube.Hypercube< V extends Addable< V >, U extends Addable< U > >
join(UtilitySolutionSpace< V, U > utilitySpace, String[] outputVars, final boolean addition, final boolean minNCCCs)frodo2.solutionSpaces.hypercube.Hypercube< V extends Addable< V >, U extends Addable< U > >protected
join(UtilitySolutionSpace< V, U > space, boolean addition, boolean minNCCCs)frodo2.solutionSpaces.hypercube.Hypercube< V extends Addable< V >, U extends Addable< U > >
join(UtilitySolutionSpace< V, U > space, String[] total_variables)frodo2.solutionSpaces.hypercube.Hypercube< V extends Addable< V >, U extends Addable< U > >
join(UtilitySolutionSpace< V, U > space)frodo2.solutionSpaces.hypercube.Hypercube< V extends Addable< V >, U extends Addable< U > >
join(UtilitySolutionSpace< V, U >[] spaces)frodo2.solutionSpaces.hypercube.Hypercube< V extends Addable< V >, U extends Addable< U > >
join(UtilitySolutionSpace< V, U >[] spaces, final boolean addition, final boolean minNCCCs)frodo2.solutionSpaces.hypercube.Hypercube< V extends Addable< V >, U extends Addable< U > >protected
join(SolutionSpace< V > space, String[] total_variables)frodo2.solutionSpaces.hypercube.Hypercube< V extends Addable< V >, U extends Addable< U > >
joinMinNCCCs(UtilitySolutionSpace< V, U > space)frodo2.solutionSpaces.hypercube.Hypercube< V extends Addable< V >, U extends Addable< U > >
joinMinNCCCs(UtilitySolutionSpace< V, U >[] spaces)frodo2.solutionSpaces.hypercube.Hypercube< V extends Addable< V >, U extends Addable< U > >
max(String var)frodo2.solutionSpaces.hypercube.Hypercube< V extends Addable< V >, U extends Addable< U > >
min(String var)frodo2.solutionSpaces.hypercube.Hypercube< V extends Addable< V >, U extends Addable< U > >
multiply(UtilitySolutionSpace< V, U > space, String[] total_variables)frodo2.solutionSpaces.hypercube.Hypercube< V extends Addable< V >, U extends Addable< U > >
multiply(UtilitySolutionSpace< V, U > space)frodo2.solutionSpaces.hypercube.Hypercube< V extends Addable< V >, U extends Addable< U > >
multiply(UtilitySolutionSpace< V, U >[] spaces)frodo2.solutionSpaces.hypercube.Hypercube< V extends Addable< V >, U extends Addable< U > >
newInstance(String name, String[] new_variables, V[][] new_domains, U[] new_values, U infeasibleUtil)frodo2.solutionSpaces.hypercube.Hypercube< V extends Addable< V >, U extends Addable< U > >protected
frodo2::solutionSpaces::hypercube::HypercubeLimited< V, U, U >.newInstance(String name, String[] new_variables, V[][] new_domains, UL[] new_values, UL infeasibleUtil)frodo2.solutionSpaces.hypercube.HypercubeLimited< V, U, U >protected
newIter(String[] variables, V[][] domains, V[] assignment, U skippedUtil)frodo2.solutionSpaces.hypercube.Hypercube< V extends Addable< V >, U extends Addable< U > >protected
project(String[] varsOut, final boolean maximum)frodo2.solutionSpaces.hypercube.Hypercube< V extends Addable< V >, U extends Addable< U > >
project(String variable_name, boolean maximum)frodo2.solutionSpaces.hypercube.Hypercube< V extends Addable< V >, U extends Addable< U > >
project(int number_to_project, boolean maximum)frodo2.solutionSpaces.hypercube.Hypercube< V extends Addable< V >, U extends Addable< U > >
projectAll(boolean maximum)frodo2.solutionSpaces.hypercube.Hypercube< V extends Addable< V >, U extends Addable< U > >
projectAll(boolean maximum, String[] varsOut)frodo2.solutionSpaces.hypercube.Hypercube< V extends Addable< V >, U extends Addable< U > >
projExpectMonotone(final String varOut, Map< String, UtilitySolutionSpace< V, U > > distributions, final boolean maximum)frodo2.solutionSpaces.hypercube.Hypercube< V extends Addable< V >, U extends Addable< U > >
readUtilities(ObjectInput in)frodo2.solutionSpaces.hypercube.HypercubeLimited< V, U, U >protected
rescale(U add, U multiply)frodo2.solutionSpaces.hypercube.Hypercube< V extends Addable< V >, U extends Addable< U > >
resolve()frodo2.solutionSpaces.hypercube.Hypercube< V extends Addable< V >, U extends Addable< U > >
resolve(boolean unused)frodo2.solutionSpaces.hypercube.Hypercube< V extends Addable< V >, U extends Addable< U > >
sample(int nbrSamples)frodo2.solutionSpaces.hypercube.Hypercube< V extends Addable< V >, U extends Addable< U > >
saveAsXML(String file)frodo2.solutionSpaces.hypercube.Hypercube< V extends Addable< V >, U extends Addable< U > >
scalarHypercube(U utility)frodo2.solutionSpaces.hypercube.Hypercube< V extends Addable< V >, U extends Addable< U > >protected
frodo2::solutionSpaces::hypercube::HypercubeLimited< V, U, U >.scalarHypercube(UL utility)frodo2.solutionSpaces.hypercube.HypercubeLimited< V, U, U >protected
slice(String[] variables_names, V[][] sub_domains)frodo2.solutionSpaces.hypercube.Hypercube< V extends Addable< V >, U extends Addable< U > >
slice(String[] variables_names, V[] values)frodo2.solutionSpaces.hypercube.Hypercube< V extends Addable< V >, U extends Addable< U > >
slice(String var, V[] subDomain)frodo2.solutionSpaces.hypercube.Hypercube< V extends Addable< V >, U extends Addable< U > >
slice(String var, V val)frodo2.solutionSpaces.hypercube.Hypercube< V extends Addable< V >, U extends Addable< U > >
slice(V[] variables_values)frodo2.solutionSpaces.hypercube.Hypercube< V extends Addable< V >, U extends Addable< U > >
sparseIter()frodo2.solutionSpaces.hypercube.Hypercube< V extends Addable< V >, U extends Addable< U > >
sparseIter(String[] order)frodo2.solutionSpaces.hypercube.Hypercube< V extends Addable< V >, U extends Addable< U > >
sparseIter(String[] variables, V[][] domains)frodo2.solutionSpaces.hypercube.Hypercube< V extends Addable< V >, U extends Addable< U > >
sparseIter(String[] variables, V[][] domains, V[] assignment)frodo2.solutionSpaces.hypercube.Hypercube< V extends Addable< V >, U extends Addable< U > >
split(U threshold, boolean maximum)frodo2.solutionSpaces.hypercube.Hypercube< V extends Addable< V >, U extends Addable< U > >
toHypercube()frodo2.solutionSpaces.hypercube.Hypercube< V extends Addable< V >, U extends Addable< U > >
union(String[] list1, String[] list2)frodo2.solutionSpaces.hypercube.Hypercube< V extends Addable< V >, U extends Addable< U > >static
writeUtilities(ObjectOutput out)frodo2.solutionSpaces.hypercube.HypercubeLimited< V, U, U >protected