|
FRODO Version 2.19.1
An open-source framework for Distributed Constraint Optimization (DCOP)
|
Wrapper around the XCSPparserVRP that inserts CompoundSpaces for all the variables that occur in the problem. More...

Public Member Functions | |
| XCSPparserVRPODPOP (Document doc) | |
| Constructor from a JDOM Document in XCSP format. | |
| XCSPparserVRPODPOP (Document doc, Element params) | |
| Constructor. | |
| List< ? extends UtilitySolutionSpace< AddableInteger, U > > | getSolutionSpaces () |
| List< ? extends UtilitySolutionSpace< AddableInteger, U > > | getSolutionSpaces (String var) |
| Public Member Functions inherited from frodo2.benchmarks.vehiclerouting.XCSPparserVRP< U > | |
| XCSPparserVRP (Document doc) | |
| Constructor from a JDOM Document in XCSP format. | |
| XCSPparserVRP< U > | getSubProblem (String agent) |
| void | setUtilClass (Class< U > utilClass) |
| void | rescale (U multiply, U add) |
Protected Member Functions | |
| XCSPparserVRPODPOP (Element instance, boolean countNCCCs, boolean extendedRandNeighborhoods, HashSet< String > spacesToIgnoreNcccs, boolean mpc) | |
| Constructor from a JDOM root Element in XCSP format. | |
| XCSPparserVRPODPOP< U > | newInstance (Element instance) |
| Protected Member Functions inherited from frodo2.benchmarks.vehiclerouting.XCSPparserVRP< U > | |
| XCSPparserVRP< U > | newInstance (Element instance) |
| void | foundUndefinedRelations (HashSet< String > relationNames) |
| void | 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) |
Wrapper around the XCSPparserVRP that inserts CompoundSpaces for all the variables that occur in the problem.
| <U> | type of utility values |
| frodo2.benchmarks.vehiclerouting.XCSPparserVRPODPOP< U extends Addable< U > >.XCSPparserVRPODPOP | ( | Document | doc | ) |
Constructor from a JDOM Document in XCSP format.
| doc | the JDOM Document in XCSP format |
Referenced by newInstance().
| frodo2.benchmarks.vehiclerouting.XCSPparserVRPODPOP< U extends Addable< U > >.XCSPparserVRPODPOP | ( | Document | doc, |
| Element | params ) |
Constructor.
| doc | the JDOM Document in XCSP format |
| params | the parameters of the solver |
|
protected |
Constructor from a JDOM root Element in XCSP format.
| instance | the JDOM root Element in XCSP format |
| countNCCCs | Whether to count constraint checks |
| extendedRandNeighborhoods | whether we want extended random neighborhoods |
| spacesToIgnoreNcccs | list of spaces for which NCCCs should NOT be counted |
| mpc | Whether to behave in MPC mode |
| List< ? extends UtilitySolutionSpace< AddableInteger, U > > frodo2.benchmarks.vehiclerouting.XCSPparserVRPODPOP< U extends Addable< U > >.getSolutionSpaces | ( | ) |
| List< ? extends UtilitySolutionSpace< AddableInteger, U > > frodo2.benchmarks.vehiclerouting.XCSPparserVRPODPOP< U extends Addable< U > >.getSolutionSpaces | ( | String | var | ) |
|
protected |
References XCSPparserVRPODPOP().
