this repo has no description
at develop 3.6 kB view raw
1/*** 2 @groupdef globals Global constraints 3 4 These constraints represent high-level modelling abstractions, for which 5 many solvers implement special, efficient inference algorithms. 6*/ 7 8/*** 9 @groupdef globals.alldifferent All-Different and related constraints 10 11 @groupdef globals.lexicographic Lexicographic constraints 12 13 @groupdef globals.sort Sorting constraints 14 15 @groupdef globals.channeling Channeling constraints 16 17 @groupdef globals.counting Counting constraints 18 19 @groupdef globals.packing Packing constraints 20 21 @groupdef globals.scheduling Scheduling constraints 22 23 @groupdef globals.graph Graph constraints 24 25 @groupdef globals.extensional Extensional constraints (table, regular etc.) 26*/ 27 28include "all_different.mzn"; 29include "alldifferent_except_0.mzn"; 30include "all_disjoint.mzn"; 31include "all_equal.mzn"; 32include "alternative.mzn"; 33include "among.mzn"; 34include "among_fn.mzn"; 35include "arg_sort.mzn"; 36include "arg_min.mzn"; 37include "arg_max.mzn"; 38include "at_least.mzn"; 39include "at_most.mzn"; 40include "at_most1.mzn"; 41include "bin_packing.mzn"; 42include "bin_packing_capa.mzn"; 43include "bin_packing_load.mzn"; 44include "bin_packing_load_fn.mzn"; 45include "bounded_path.mzn"; 46include "circuit.mzn"; 47include "connected.mzn"; 48include "cost_mdd.mzn"; 49include "cost_regular.mzn"; 50include "count.mzn"; 51include "count_fn.mzn"; 52include "count_eq.mzn"; 53include "count_neq.mzn"; 54include "count_geq.mzn"; 55include "count_gt.mzn"; 56include "count_leq.mzn"; 57include "count_lt.mzn"; 58include "cumulative.mzn"; 59include "cumulative_opt.mzn"; 60include "dag.mzn"; 61include "decreasing.mzn"; 62include "diffn.mzn"; 63include "diffn_nonstrict.mzn"; 64include "diffn_k.mzn"; 65include "diffn_nonstrict_k.mzn"; 66include "disjoint.mzn"; 67include "disjunctive.mzn"; 68include "disjunctive_strict.mzn"; 69include "disjunctive_opt.mzn"; 70include "disjunctive_strict_opt.mzn"; 71include "distribute.mzn"; 72include "distribute_fn.mzn"; 73include "element.mzn"; 74include "exactly.mzn"; 75include "geost.mzn"; 76include "global_cardinality.mzn"; 77include "global_cardinality_fn.mzn"; 78include "global_cardinality_closed.mzn"; 79include "global_cardinality_closed_fn.mzn"; 80include "global_cardinality_low_up.mzn"; 81include "global_cardinality_low_up_closed.mzn"; 82include "increasing.mzn"; 83include "int_set_channel.mzn"; 84include "inverse.mzn"; 85include "inverse_fn.mzn"; 86include "inverse_set.mzn"; 87include "knapsack.mzn"; 88include "lex_greater.mzn"; 89include "lex_greatereq.mzn"; 90include "lex_lesseq.mzn"; 91include "lex_less.mzn"; 92include "lex2.mzn"; 93include "link_set_to_booleans.mzn"; 94include "maximum.mzn"; 95include "mdd.mzn"; 96include "mdd_nondet.mzn"; 97include "member.mzn"; 98include "minimum.mzn"; 99include "network_flow.mzn"; 100include "neural_net.mzn"; 101include "nvalue.mzn"; 102include "nvalue_fn.mzn"; 103include "partition_set.mzn"; 104include "piecewise_linear.mzn"; 105include "range.mzn"; 106include "range_fn.mzn"; 107include "reachable.mzn"; 108include "regular.mzn"; 109include "regular_nfa.mzn"; 110include "regular_set.mzn"; 111include "regular_regexp.mzn"; 112include "roots.mzn"; 113include "roots_fn.mzn"; 114include "sliding_sum.mzn"; 115include "sort.mzn"; 116include "sort_fn.mzn"; 117include "span.mzn"; 118include "steiner.mzn"; 119include "strictly_decreasing.mzn"; 120include "strictly_increasing.mzn"; 121include "strict_lex2.mzn"; 122include "subcircuit.mzn"; 123include "subgraph.mzn"; 124include "sum_pred.mzn"; 125include "sum_set.mzn"; 126include "symmetric_all_different.mzn"; 127include "table.mzn"; 128include "tree.mzn"; 129include "value_precede.mzn"; 130include "value_precede_chain.mzn"; 131include "weighted_spanning_tree.mzn";