Index
A
|
B
|
C
|
E
|
F
|
G
|
K
|
L
|
M
|
P
|
Q
|
S
|
T
A
AllIntervalSeriesProblem (class in nucs.examples.all_interval_series.all_interval_series_problem)
AlphanumericProblem (class in nucs.examples.alphanumeric.alphanumeric_problem)
B
BacktrackSolver (class in nucs.solvers.backtrack_solver)
BIBDProblem (class in nucs.examples.bibd.bibd_problem)
C
CircuitProblem() (in module nucs.problems.circuit_problem)
compute_domains_abs_eq() (in module nucs.propagators.abs_eq_propagator)
compute_domains_add_c_eq() (in module nucs.propagators.add_c_eq_propagator)
compute_domains_alldifferent() (in module nucs.propagators.alldifferent_propagator)
compute_domains_and_eq() (in module nucs.propagators.and_eq_propagator)
compute_domains_count_eq() (in module nucs.propagators.count_eq_propagator)
compute_domains_count_eq_c() (in module nucs.propagators.count_eq_c_propagator)
compute_domains_count_geq_c() (in module nucs.propagators.count_geq_c_propagator)
compute_domains_count_leq_c() (in module nucs.propagators.count_leq_c_propagator)
compute_domains_cumulative() (in module nucs.propagators.cumulative_propagator)
compute_domains_diffn() (in module nucs.propagators.diffn_propagator)
compute_domains_disjunctive() (in module nucs.propagators.disjunctive_propagator)
compute_domains_element_eq() (in module nucs.propagators.element_eq_propagator)
compute_domains_element_l_eq() (in module nucs.propagators.element_l_eq_propagator)
compute_domains_element_l_eq_alldifferent() (in module nucs.propagators.element_l_eq_alldifferent_propagator)
compute_domains_element_l_eq_c() (in module nucs.propagators.element_l_eq_c_propagator)
compute_domains_element_l_eq_c_alldifferent() (in module nucs.propagators.element_l_eq_c_alldifferent_propagator)
compute_domains_eq() (in module nucs.propagators.eq_propagator)
compute_domains_eq_c_reif() (in module nucs.propagators.eq_c_reif_propagator)
compute_domains_eq_reif() (in module nucs.propagators.eq_reif_propagator)
compute_domains_gcc() (in module nucs.propagators.gcc_propagator)
compute_domains_increasing() (in module nucs.propagators.increasing_propagator)
compute_domains_inverse() (in module nucs.propagators.inverse_propagator)
compute_domains_leq_c() (in module nucs.propagators.leq_c_propagator)
compute_domains_leq_c_reif() (in module nucs.propagators.leq_c_reif_propagator)
compute_domains_lexleq() (in module nucs.propagators.lexleq_propagator)
compute_domains_linear_eq_c() (in module nucs.propagators.linear_eq_c_propagator)
compute_domains_linear_geq_c() (in module nucs.propagators.linear_geq_c_propagator)
compute_domains_linear_leq_c() (in module nucs.propagators.linear_leq_c_propagator)
compute_domains_linear_neq_c() (in module nucs.propagators.linear_neq_c_propagator)
compute_domains_max_eq() (in module nucs.propagators.max_eq_propagator)
compute_domains_max_leq() (in module nucs.propagators.max_leq_propagator)
compute_domains_member() (in module nucs.propagators.member_propagator)
compute_domains_min_eq() (in module nucs.propagators.min_eq_propagator)
compute_domains_min_geq() (in module nucs.propagators.min_geq_propagator)
compute_domains_mod_c_eq() (in module nucs.propagators.mod_c_eq_propagator)
compute_domains_mod_eq() (in module nucs.propagators.mod_eq_propagator)
compute_domains_mul_c_eq() (in module nucs.propagators.mul_c_eq_propagator)
compute_domains_mul_eq() (in module nucs.propagators.mul_eq_propagator)
compute_domains_neq() (in module nucs.propagators.neq_propagator)
compute_domains_neq_reif() (in module nucs.propagators.neq_reif_propagator)
compute_domains_no_sub_cycle() (in module nucs.propagators.no_sub_cycle_propagator)
compute_domains_nvalue() (in module nucs.propagators.nvalue_propagator)
compute_domains_relation() (in module nucs.propagators.relation_propagator)
compute_domains_scc() (in module nucs.propagators.scc_propagator)
compute_domains_strictly_increasing() (in module nucs.propagators.strictly_increasing_propagator)
compute_domains_subcircuit() (in module nucs.propagators.subcircuit_propagator)
compute_domains_sum_eq() (in module nucs.propagators.sum_eq_propagator)
compute_domains_sum_eq_c() (in module nucs.propagators.sum_eq_c_propagator)
compute_domains_sum_geq_c() (in module nucs.propagators.sum_geq_c_propagator)
compute_domains_sum_leq_c() (in module nucs.propagators.sum_leq_c_propagator)
compute_domains_value_precede() (in module nucs.propagators.value_precede_propagator)
critical_resource_var_heuristic() (in module nucs.heuristics.critical_resource_var_heuristic)
CryptarithmeticProblem (class in nucs.examples.cryptarithmetic.cryptarithmetic_problem)
E
EmployeeSchedulingProblem (class in nucs.examples.employee_scheduling.employee_scheduling_problem)
F
first_not_instantiated_var_heuristic() (in module nucs.heuristics.first_not_instantiated_var_heuristic)
G
GolombProblem (class in nucs.examples.golomb.golomb_problem)
greatest_domain_var_heuristic() (in module nucs.heuristics.greatest_domain_var_heuristic)
K
KnapsackProblem (class in nucs.examples.knapsack.knapsack_problem)
L
LangfordProblem (class in nucs.examples.langford.langford_problem)
largest_maximal_value_var_heuristic() (in module nucs.heuristics.largest_maximal_value_var_heuristic)
LatinSquareProblem() (in module nucs.problems.latin_square_problem)
LatinSquareRCProblem() (in module nucs.problems.latin_square_problem)
M
MagicSequenceProblem (class in nucs.examples.magic_sequence.magic_sequence_problem)
MagicSquareProblem (class in nucs.examples.magic_square.magic_square_problem)
max_regret_var_heuristic() (in module nucs.heuristics.max_regret_var_heuristic)
max_value_dom_heuristic() (in module nucs.heuristics.max_value_dom_heuristic)
mid_value_dom_heuristic() (in module nucs.heuristics.mid_value_dom_heuristic)
min_cost_dom_heuristic() (in module nucs.heuristics.min_cost_dom_heuristic)
min_earliest_start_var_heuristic() (in module nucs.heuristics.min_earliest_start_var_heuristic)
min_value_dom_heuristic() (in module nucs.heuristics.min_value_dom_heuristic)
MultiprocessingSolver (class in nucs.solvers.multiprocessing_solver)
P
PermutationProblem() (in module nucs.problems.permutation_problem)
Q
QuasigroupProblem (class in nucs.examples.quasigroup.quasigroup_problem)
QueensProblem (class in nucs.examples.queens.queens_problem)
S
SchurLemmaProblem (class in nucs.examples.schur_lemma.schur_lemma_problem)
smallest_domain_var_heuristic() (in module nucs.heuristics.smallest_domain_var_heuristic)
smallest_minimal_value_var_heuristic() (in module nucs.heuristics.smallest_minimal_value_var_heuristic)
split_high_dom_heuristic() (in module nucs.heuristics.split_high_dom_heuristic)
split_low_dom_heuristic() (in module nucs.heuristics.split_low_dom_heuristic)
SportsTournamentSchedulingProblem (class in nucs.examples.sports_tournament_scheduling.sports_tournament_scheduling_problem)
SudokuProblem (class in nucs.examples.sudoku.sudoku_problem)
T
TSPProblem (class in nucs.examples.tsp.tsp_problem)
NuCS
Navigation
Installation
Variables
Domains
Propagators (aka constraints)
Problems
Consistency algorithms
Solvers
Heuristics
Statistics
Logging
Using NuCS from MiniZinc
Reference documentation
Related Topics
Documentation overview