Java Reference
Java Reference
KnapsackSolver.java
Go to the documentation of this file.
82 KNAPSACK_DYNAMIC_PROGRAMMING_SOLVER(mainJNI.KnapsackSolver_KNAPSACK_DYNAMIC_PROGRAMMING_SOLVER_get()),
83 KNAPSACK_MULTIDIMENSION_CBC_MIP_SOLVER(mainJNI.KnapsackSolver_KNAPSACK_MULTIDIMENSION_CBC_MIP_SOLVER_get()),
84 KNAPSACK_MULTIDIMENSION_BRANCH_AND_BOUND_SOLVER(mainJNI.KnapsackSolver_KNAPSACK_MULTIDIMENSION_BRANCH_AND_BOUND_SOLVER_get());
static SolverType swigToEnum(int swigValue)
Definition: KnapsackSolver.java:90
KnapsackSolver(String solver_name)
Definition: KnapsackSolver.java:39
KNAPSACK_MULTIDIMENSION_CBC_MIP_SOLVER
Definition: KnapsackSolver.java:83
boolean useReduction()
Definition: KnapsackSolver.java:67
final int swigValue()
Definition: KnapsackSolver.java:86
void setUseReduction(boolean use_reduction)
Definition: KnapsackSolver.java:71
String getName()
Definition: KnapsackSolver.java:63
KNAPSACK_DYNAMIC_PROGRAMMING_SOLVER
Definition: KnapsackSolver.java:82
void init(long[] profits, long[][] weights, long[] capacities)
Definition: KnapsackSolver.java:47
KNAPSACK_MULTIDIMENSION_BRANCH_AND_BOUND_SOLVER
Definition: KnapsackSolver.java:84
boolean isSolutionOptimal()
Definition: KnapsackSolver.java:59
KNAPSACK_BRUTE_FORCE_SOLVER
Definition: KnapsackSolver.java:80
void setTimeLimit(double time_limit_seconds)
Definition: KnapsackSolver.java:75
KnapsackSolver(long cPtr, boolean cMemoryOwn)
Definition: KnapsackSolver.java:15
KNAPSACK_64ITEMS_SOLVER
Definition: KnapsackSolver.java:81
boolean bestSolutionContains(int item_id)
Definition: KnapsackSolver.java:55
KnapsackSolver(KnapsackSolver.SolverType solver_type, String solver_name)
Definition: KnapsackSolver.java:43