| 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 |
| countNCCCs | frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > > | protected |
| domClass | frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > > | private |
| extendedRandNeighborhoods | frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > > | protected |
| foundUndefinedRelations(HashSet< String > relationNames) | frodo2.benchmarks.vehiclerouting.XCSPparserVRP< 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.benchmarks.vehiclerouting.XCSPparserVRP< 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 > > | |
| mpc | frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > > | protected |
| multipleTypes() | frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > > | |
| ncccCount | frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > > | private |
| newInstance(Element instance) | frodo2.benchmarks.vehiclerouting.XCSPparserVRP< 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< AddableInteger, U > > spaces, Element constraint, HashMap< String, AddableInteger[]> variablesHashMap, HashMap< String, Relation< AddableInteger, U > > relationInfos, Set< String > vars, final boolean getProbs, final boolean withAnonymVars, U infeasibleUtil, Set< String > forbiddenVars, DCOPProblemInterface< AddableInteger, U > problem) | frodo2.benchmarks.vehiclerouting.XCSPparserVRP< U extends Addable< U > > | protected |
| frodo2::algorithms::XCSPparser.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 |
| publicAgents | frodo2.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.benchmarks.vehiclerouting.XCSPparserVRP< U extends Addable< U > > | |
| reset(ProblemInterface< V, U > newProblem) | frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > > | |
| root | frodo2.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.benchmarks.vehiclerouting.XCSPparserVRP< U extends Addable< U > > | |
| spacesToIgnoreNcccs | frodo2.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 |
| utilClass | frodo2.algorithms.XCSPparser< V extends Addable< V >, U extends Addable< U > > | protected |
| valInstance | frodo2.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 > > | |
| XCSPparserVRP(Document doc) | frodo2.benchmarks.vehiclerouting.XCSPparserVRP< U extends Addable< U > > | |
| XCSPparserVRP(Document doc, Element params) | frodo2.benchmarks.vehiclerouting.XCSPparserVRP< U extends Addable< U > > | |
| XCSPparserVRP(Element instance) | frodo2.benchmarks.vehiclerouting.XCSPparserVRP< U extends Addable< U > > | protected |
| XCSPparserVRP(Element instance, boolean countNCCCs, boolean extendedRandNeighborhoods, HashSet< String > spacesToIgnoreNcccs, boolean mpc) | frodo2.benchmarks.vehiclerouting.XCSPparserVRP< U extends Addable< U > > | protected |