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

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

addSolutionSpace(UtilitySolutionSpace< V, U > space)frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >
addSpaceToIgnore(String spaceToIgnore)frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >
addUnarySpace(String name, String var, V[] dom, U[] utils)frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >
addVariable(String name, String owner, String domain)frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >
addVariable(String name, String owner, V[] domain)frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >
checkUniqueConstraintNames()frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >private
countNCCCsfrodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >protected
domClassfrodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >private
extendedRandNeighborhoodsfrodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >protected
foundUndefinedRelations(HashSet< String > relationNames)frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >protected
getAgent()frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >
getAgentNeighborhoods(String agent)frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >
getAgentNeighborhoods()frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >
getAgentNeighbors(String var)frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >private
getAgents()frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >
getAllVars()frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >
getAnonymNeighborhoods(String agent)frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >
getAnonymNeighborhoods()frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >
getAnonymVars()frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >
getBackyardNeighborhood(String var)frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >
getConstraint(UtilitySolutionSpace<?, ?> hypercube, String id, String ref)frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >static
getDomain(String var)frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >
getDomain(Element domainElmt, final boolean debugLoad)frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >protected
getDomainSize(String var)frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >
getDomClass()frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >
getExpectedUtility(Map< String, V > assignments)frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >
getExtVars()frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >
getInfeasibleUtil()frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >protected
getMinInfUtility()frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >
getMyVars()frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >
getNbrIntVars()frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >
getNbrNeighbors(String var)frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >
getNbrNeighbors(String var, final boolean withAnonymVars)frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >
getNbrVars()frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >
getNbrVars(String owner)frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >
getNCCCs()frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >
getNeighborhoods(String agent)frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >
getNeighborhoods()frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >
getNeighborhoods(String agent, final boolean withAnonymVars, final boolean onlyAnonymVars)frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >
getNeighborhoodSizes(String agent)frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >
getNeighborhoodSizes()frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >
getNeighborVars(String var)frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >
getNeighborVars(String var, final boolean withAnonymVars)frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >
getNumberOfCoordinationConstraints()frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >
getOwner(String var)frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >
getOwners()frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >
getParamUtility(Map< String[], BasicUtilitySolutionSpace< V, ArrayList< V > > > assignments)frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >
getPlusInfUtility()frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >
getProbabilitySpaces()frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >
getProbabilitySpaces(String var)frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >
getRelation(UtilitySolutionSpace< V, ? extends Addable<?> > hypercube, String id, String nature)frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >static
getScope(String var)frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >private
getSolutionSpaces()frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >
getSolutionSpaces(String var)frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >
getSolutionSpaces(final boolean withAnonymVars)frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >
getSolutionSpaces(DCOPProblemInterface< V, U > problem, final boolean withAnonymVars)frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >
getSolutionSpaces(String var, final boolean withAnonymVars)frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >
getSolutionSpaces(String var, Set< String > forbiddenVars)frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >
getSolutionSpaces(String var, boolean withAnonymVars, Set< String > forbiddenVars)frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >
getSolutionSpaces(Set< String > vars, boolean withAnonymVars, Set< String > forbiddenVars)frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >
getSpaces(Set< String > vars, final boolean withAnonymVars, final boolean getProbs, Set< String > forbiddenVars, DCOPProblemInterface< V, U > problem)frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >protected
getSubProblem(String agent)frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >
getUtility(Map< String, V > assignments)frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >
getUtility(Map< String, V > assignments, final boolean withAnonymVars)frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >
getVariables()frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >
getVariables(String owner)frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >
getZeroUtility()frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >
groundVars(String[] vars, V[] values)frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >
ignore(String spaceClass)frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >protected
incrNCCCs(long incr)frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >
isCountingNCCCs()frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >
isRandom(String var)frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >
main(String[] args)frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >static
maximize()frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >
mpcfrodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >protected
multipleTypes()frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >
ncccCountfrodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >private
newInstance(Element instance)frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >protected
parse(File file)frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >static
parse(File file, boolean checkXCSP)frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >static
parse(String path)frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >static
parse(String path, boolean checkXCSP)frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >static
parse(InputStream stream)frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >static
parse(InputStream stream, boolean checkXCSP)frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >static
parse()frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >
parseConstraint(ArrayList< UtilitySolutionSpace< V, U > > spaces, Element constraint, HashMap< String, V[]> variablesHashMap, HashMap< String, Relation< V, U > > relationInfos, Set< String > vars, final boolean getProbs, final boolean withAnonymVars, U infeasibleUtil, Set< String > forbiddenVars, DCOPProblemInterface< V, U > problem)frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >protected
publicAgentsfrodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >protected
removeSpace(String name)frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >
rescale(U multiply, U add)frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >
reset(ProblemInterface< V, U > newProblem)frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >
rootfrodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >protected
setDomain(String var, V[] dom)frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >
setDomain(String var, ArrayList< V > domain, Map< V, Double > weights)frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >private
setDomClass(Class< V > domClass)frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >
setMaximize(boolean maximize)frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >
setNCCCs(long ncccs)frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >
setOwner(String var, String owner)frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >
setProbSpace(String var, Map< V, Double > prob)frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >
setUtilClass(Class< U > utilClass)frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >
spacesToIgnoreNcccsfrodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >protected
switchMaxMin(int shiftInt)frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >
toDOT(Document doc)frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >static
toDOT(Element root)frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >static
toDOT()frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >
toString(Document doc)frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >static
toString(Element root)frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >static
toString()frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >
usage()frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >privatestatic
utilClassfrodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >protected
valInstancefrodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >protected
XCSPparser()frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >
XCSPparser(Element root)frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >
XCSPparser(Element root, boolean countNCCCs, boolean extendedRandNeighborhoods)frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >protected
XCSPparser(Element root, boolean countNCCCs, boolean extendedRandNeighborhoods, boolean publicAgents)frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >protected
XCSPparser(Element root, boolean countNCCCs)frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >protected
XCSPparser(Element root, boolean countNCCCs, boolean extendedRandNeighborhoods, HashSet< String > spacesToIgnoreNcccs, boolean mpc)frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >protected
XCSPparser(Document doc)frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >
XCSPparser(Document doc, Boolean countNCCCs)frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >
XCSPparser(Document doc, Boolean countNCCCs, HashSet< String > spacesToIgnore)frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >
XCSPparser(Document doc, boolean countNCCCs, boolean extendedRandNeighborhoods)frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >
XCSPparser(Document doc, boolean countNCCCs, boolean extendedRandNeighborhoods, boolean publicAgents)frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >
XCSPparser(Document doc, Element params)frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > >