- id() - Method in class JaCoP.constraints.AbsXeqY
-
- id() - Method in class JaCoP.constraints.Alldiff
-
- id() - Method in class JaCoP.constraints.Alldifferent
-
- id() - Method in class JaCoP.constraints.Alldistinct
-
- id() - Method in class JaCoP.constraints.Among
-
- id() - Method in class JaCoP.constraints.AmongVar
-
- id() - Method in class JaCoP.constraints.And
-
- id() - Method in class JaCoP.constraints.AndBool
-
- id() - Method in class JaCoP.constraints.Assignment
-
- id() - Method in class JaCoP.constraints.binpacking.Binpacking
-
- id() - Method in class JaCoP.constraints.Circuit
-
- id - Variable in class JaCoP.constraints.Constraint
-
It specifies the string id of the constraint.
- id() - Method in class JaCoP.constraints.Constraint
-
It gives the id string of a constraint.
- id() - Method in class JaCoP.constraints.Count
-
- id() - Method in class JaCoP.constraints.CountStudents
-
- id() - Method in class JaCoP.constraints.Cumulative
-
- id() - Method in class JaCoP.constraints.Diff
-
- id() - Method in class JaCoP.constraints.Diff2
-
- id() - Method in class JaCoP.constraints.Disjoint
-
- id() - Method in class JaCoP.constraints.Distance
-
- id() - Method in class JaCoP.constraints.Element
-
- id() - Method in class JaCoP.constraints.ElementInteger
-
- id() - Method in class JaCoP.constraints.ElementVariable
-
- id() - Method in class JaCoP.constraints.Eq
-
- id() - Method in class JaCoP.constraints.EqBool
-
- id() - Method in class JaCoP.constraints.ExtensionalConflictVA
-
- id() - Method in class JaCoP.constraints.ExtensionalSupportMDD
-
- id() - Method in class JaCoP.constraints.ExtensionalSupportSTR
-
- id() - Method in class JaCoP.constraints.ExtensionalSupportVA
-
- id() - Method in class JaCoP.constraints.GCC
-
- id() - Method in class JaCoP.constraints.geost.Geost
-
- id() - Method in class JaCoP.constraints.IfThen
-
- id() - Method in class JaCoP.constraints.IfThenBool
-
- id() - Method in class JaCoP.constraints.IfThenElse
-
- id() - Method in class JaCoP.constraints.In
-
- id() - Method in class JaCoP.constraints.knapsack.Knapsack
-
- id() - Method in class JaCoP.constraints.Max
-
- id() - Method in class JaCoP.constraints.Min
-
- id() - Method in class JaCoP.constraints.netflow.NetworkFlow
-
Identifiers
- id() - Method in class JaCoP.constraints.NoGood
-
- id() - Method in class JaCoP.constraints.Not
-
- id() - Method in class JaCoP.constraints.Or
-
- id() - Method in class JaCoP.constraints.OrBool
-
- id - Variable in class JaCoP.constraints.regular.RegState
-
The unique id of the state.
- id() - Method in class JaCoP.constraints.regular.Regular
-
- id() - Method in class JaCoP.constraints.Reified
-
- id() - Method in class JaCoP.constraints.Sum
-
- id() - Method in class JaCoP.constraints.SumWeight
-
- id() - Method in class JaCoP.constraints.Values
-
- id() - Method in class JaCoP.constraints.XdivYeqZ
-
- id() - Method in class JaCoP.constraints.XeqC
-
- id() - Method in class JaCoP.constraints.XeqY
-
- id() - Method in class JaCoP.constraints.XexpYeqZ
-
- id() - Method in class JaCoP.constraints.XgtC
-
- id() - Method in class JaCoP.constraints.XgteqC
-
- id() - Method in class JaCoP.constraints.XgteqY
-
- id() - Method in class JaCoP.constraints.XgtY
-
- id() - Method in class JaCoP.constraints.XltC
-
- id() - Method in class JaCoP.constraints.XlteqC
-
- id() - Method in class JaCoP.constraints.XlteqY
-
- id() - Method in class JaCoP.constraints.XltY
-
- id() - Method in class JaCoP.constraints.XmodYeqZ
-
- id() - Method in class JaCoP.constraints.XmulCeqZ
-
- id() - Method in class JaCoP.constraints.XmulYeqC
-
- id() - Method in class JaCoP.constraints.XmulYeqZ
-
- id() - Method in class JaCoP.constraints.XneqC
-
- id() - Method in class JaCoP.constraints.XneqY
-
- id() - Method in class JaCoP.constraints.Xor
-
- id() - Method in class JaCoP.constraints.XorBool
-
- id() - Method in class JaCoP.constraints.XplusCeqZ
-
- id() - Method in class JaCoP.constraints.XplusClteqZ
-
- id() - Method in class JaCoP.constraints.XplusYeqC
-
- id() - Method in class JaCoP.constraints.XplusYeqZ
-
- id() - Method in class JaCoP.constraints.XplusYgtC
-
- id() - Method in class JaCoP.constraints.XplusYlteqZ
-
- id() - Method in class JaCoP.constraints.XplusYplusCeqZ
-
- id() - Method in class JaCoP.constraints.XplusYplusQeqZ
-
- id() - Method in class JaCoP.constraints.XplusYplusQgtC
-
- id - Variable in class JaCoP.core.Store
-
Id string of the store.
- id - Variable in class JaCoP.core.Var
-
Id string of the variable.
- id() - Method in class JaCoP.core.Var
-
This function returns variable id.
- id - Variable in class JaCoP.search.DepthFirstSearch
-
It specifies the id of the search.
- id() - Method in class JaCoP.search.DepthFirstSearch
-
- id() - Method in interface JaCoP.search.Search
-
It returns the string id of the search.
- id() - Method in class JaCoP.set.constraints.AdiffBeqC
-
- id() - Method in class JaCoP.set.constraints.AdisjointB
-
- id() - Method in class JaCoP.set.constraints.AeqB
-
- id() - Method in class JaCoP.set.constraints.AeqS
-
- id() - Method in class JaCoP.set.constraints.AinB
-
- id() - Method in class JaCoP.set.constraints.AinS
-
- id() - Method in class JaCoP.set.constraints.AintersectBeqC
-
- id() - Method in class JaCoP.set.constraints.AunionBeqC
-
- id() - Method in class JaCoP.set.constraints.CardA
-
- id() - Method in class JaCoP.set.constraints.CardAeqX
-
- id() - Method in class JaCoP.set.constraints.EinA
-
- id() - Method in class JaCoP.set.constraints.ElementSet
-
- id() - Method in class JaCoP.set.constraints.Lex
-
- id() - Method in class JaCoP.set.constraints.Match
-
- id() - Method in class JaCoP.set.constraints.SinA
-
- id() - Method in class JaCoP.set.constraints.SumWeightedSet
-
- id() - Method in class JaCoP.set.constraints.XeqA
-
- id() - Method in class JaCoP.set.constraints.XinA
-
- id - Variable in class JaCoP.util.fsm.FSMState
-
Id of the state.
- IDENT - Static variable in interface JaCoP.fz.ParserConstants
-
RegularExpression Id.
- ident_anns() - Method in class JaCoP.fz.Parser
-
- idNumber - Static variable in class JaCoP.constraints.ExtensionalSupportVA
-
It specifies the id of the constraint.
- idNumber - Static variable in class JaCoP.core.Var
-
It is a counter to indicate number of created variables.
- IfThen - Class in JaCoP.constraints
-
Constraint if constraint1 then constraint2
- IfThen(PrimitiveConstraint, PrimitiveConstraint) - Constructor for class JaCoP.constraints.IfThen
-
It constructs ifthen constraint.
- IfThenBool - Class in JaCoP.constraints
-
Constraint ( X => Y ) <=> Z.
- IfThenBool(IntVar, IntVar, IntVar) - Constructor for class JaCoP.constraints.IfThenBool
-
It constructs constraint ( X => Y ) <=> Z.
- IfThenElse - Class in JaCoP.constraints
-
Constraint if constraint1 then constraint2 else constraint3
*
- IfThenElse(PrimitiveConstraint, PrimitiveConstraint, PrimitiveConstraint) - Constructor for class JaCoP.constraints.IfThenElse
-
It creates ifthenelse constraint.
- image - Variable in class JaCoP.fz.Token
-
The string image of the token.
- impose(Store) - Method in class JaCoP.constraints.AbsXeqY
-
- impose(Store) - Method in class JaCoP.constraints.Alldiff
-
- impose(Store) - Method in class JaCoP.constraints.Alldifferent
-
- impose(Store) - Method in class JaCoP.constraints.Alldistinct
-
- impose(Store) - Method in class JaCoP.constraints.Among
-
- impose(Store) - Method in class JaCoP.constraints.AmongVar
-
- impose(Store) - Method in class JaCoP.constraints.And
-
- impose(Store) - Method in class JaCoP.constraints.AndBool
-
- impose(Store) - Method in class JaCoP.constraints.Assignment
-
- impose(Store) - Method in class JaCoP.constraints.binpacking.Binpacking
-
- impose(Store) - Method in class JaCoP.constraints.Circuit
-
- impose(Store) - Method in class JaCoP.constraints.Constraint
-
It imposes the constraint in a given store.
- impose(Store, int) - Method in class JaCoP.constraints.Constraint
-
It imposes the constraint and adjusts the queue index.
- impose(Store) - Method in class JaCoP.constraints.Count
-
- impose(Store) - Method in class JaCoP.constraints.CountStudents
-
- impose(Store) - Method in class JaCoP.constraints.Cumulative
-
- impose(Store) - Method in class JaCoP.constraints.Diff
-
- impose(Store) - Method in class JaCoP.constraints.Diff2
-
- impose(Store) - Method in class JaCoP.constraints.Disjoint
-
- impose(Store) - Method in class JaCoP.constraints.DisjointConditional
-
- impose(Store) - Method in class JaCoP.constraints.Distance
-
- impose(Store) - Method in class JaCoP.constraints.Element
-
- impose(Store) - Method in class JaCoP.constraints.ElementInteger
-
- impose(Store) - Method in class JaCoP.constraints.ElementVariable
-
- impose(Store) - Method in class JaCoP.constraints.Eq
-
- impose(Store) - Method in class JaCoP.constraints.EqBool
-
- impose(Store) - Method in class JaCoP.constraints.ExtensionalConflictVA
-
- impose(Store) - Method in class JaCoP.constraints.ExtensionalSupportMDD
-
- impose(Store) - Method in class JaCoP.constraints.ExtensionalSupportSTR
-
- impose(Store) - Method in class JaCoP.constraints.ExtensionalSupportVA
-
- impose(Store) - Method in class JaCoP.constraints.GCC
-
- impose(Store) - Method in class JaCoP.constraints.geost.Geost
-
- impose(Store) - Method in class JaCoP.constraints.IfThen
-
- impose(Store) - Method in class JaCoP.constraints.IfThenBool
-
- impose(Store) - Method in class JaCoP.constraints.IfThenElse
-
- impose(Store) - Method in class JaCoP.constraints.In
-
- impose(Store) - Method in class JaCoP.constraints.knapsack.Knapsack
-
- impose(Store) - Method in class JaCoP.constraints.Max
-
- impose(Store) - Method in class JaCoP.constraints.Min
-
- impose(Store) - Method in class JaCoP.constraints.netflow.NetworkFlow
-
- impose(Store) - Method in class JaCoP.constraints.NoGood
-
- impose(Store) - Method in class JaCoP.constraints.Not
-
- impose(Store) - Method in class JaCoP.constraints.Or
-
- impose(Store) - Method in class JaCoP.constraints.OrBool
-
- impose(Store) - Method in class JaCoP.constraints.regular.Regular
-
- impose(Store) - Method in class JaCoP.constraints.Reified
-
- impose(Store) - Method in class JaCoP.constraints.Sum
-
- impose(Store) - Method in class JaCoP.constraints.SumWeight
-
- impose(Store) - Method in class JaCoP.constraints.Values
-
- impose(Store) - Method in class JaCoP.constraints.XdivYeqZ
-
- impose(Store) - Method in class JaCoP.constraints.XeqC
-
- impose(Store) - Method in class JaCoP.constraints.XeqY
-
- impose(Store) - Method in class JaCoP.constraints.XexpYeqZ
-
- impose(Store) - Method in class JaCoP.constraints.XgtC
-
- impose(Store) - Method in class JaCoP.constraints.XgteqC
-
- impose(Store) - Method in class JaCoP.constraints.XgteqY
-
- impose(Store) - Method in class JaCoP.constraints.XgtY
-
- impose(Store) - Method in class JaCoP.constraints.XltC
-
- impose(Store) - Method in class JaCoP.constraints.XlteqC
-
- impose(Store) - Method in class JaCoP.constraints.XlteqY
-
- impose(Store) - Method in class JaCoP.constraints.XltY
-
- impose(Store) - Method in class JaCoP.constraints.XmodYeqZ
-
- impose(Store) - Method in class JaCoP.constraints.XmulCeqZ
-
- impose(Store) - Method in class JaCoP.constraints.XmulYeqC
-
- impose(Store) - Method in class JaCoP.constraints.XmulYeqZ
-
- impose(Store) - Method in class JaCoP.constraints.XneqC
-
- impose(Store) - Method in class JaCoP.constraints.XneqY
-
- impose(Store) - Method in class JaCoP.constraints.Xor
-
- impose(Store) - Method in class JaCoP.constraints.XorBool
-
- impose(Store) - Method in class JaCoP.constraints.XplusCeqZ
-
- impose(Store) - Method in class JaCoP.constraints.XplusClteqZ
-
- impose(Store) - Method in class JaCoP.constraints.XplusYeqC
-
- impose(Store) - Method in class JaCoP.constraints.XplusYeqZ
-
- impose(Store) - Method in class JaCoP.constraints.XplusYgtC
-
- impose(Store) - Method in class JaCoP.constraints.XplusYlteqZ
-
- impose(Store) - Method in class JaCoP.constraints.XplusYplusCeqZ
-
- impose(Store) - Method in class JaCoP.constraints.XplusYplusQeqZ
-
- impose(Store) - Method in class JaCoP.constraints.XplusYplusQgtC
-
- impose(Constraint) - Method in class JaCoP.core.Store
-
This function imposes a constraint to a store.
- impose(Constraint, int) - Method in class JaCoP.core.Store
-
This function imposes a constraint to a store.
- impose(Store) - Method in class JaCoP.set.constraints.AdiffBeqC
-
- impose(Store) - Method in class JaCoP.set.constraints.AdisjointB
-
- impose(Store) - Method in class JaCoP.set.constraints.AeqB
-
- impose(Store) - Method in class JaCoP.set.constraints.AeqS
-
- impose(Store) - Method in class JaCoP.set.constraints.AinB
-
- impose(Store) - Method in class JaCoP.set.constraints.AinS
-
- impose(Store) - Method in class JaCoP.set.constraints.AintersectBeqC
-
- impose(Store) - Method in class JaCoP.set.constraints.AunionBeqC
-
- impose(Store) - Method in class JaCoP.set.constraints.CardA
-
- impose(Store) - Method in class JaCoP.set.constraints.CardAeqX
-
- impose(Store) - Method in class JaCoP.set.constraints.EinA
-
- impose(Store) - Method in class JaCoP.set.constraints.ElementSet
-
- impose(Store) - Method in class JaCoP.set.constraints.Lex
-
- impose(Store) - Method in class JaCoP.set.constraints.Match
-
- impose(Store) - Method in class JaCoP.set.constraints.SinA
-
- impose(Store) - Method in class JaCoP.set.constraints.SumWeightedSet
-
- impose(Store) - Method in class JaCoP.set.constraints.XeqA
-
- impose(Store) - Method in class JaCoP.set.constraints.XinA
-
- imposeConstraint(Store, IntVar[], Position[], Assistant[]) - Method in class tlass.project.constraintTypes.ForbidAssignmentConstraint
-
Forbid Specific Assignment: Forbid an assistant from filling a specific position.
- imposeConstraint(Store, IntVar[], Position[], Assistant[]) - Method in class tlass.project.constraintTypes.ForbidInstructorAssignmentConstraint
-
Instructor Precludes Assistant: Forbid an assistant from being
assigned to a section taught by a specific professor.
- imposeConstraint(Store, IntVar[], Position[], Assistant[]) - Method in class tlass.project.constraintTypes.LimitStudentTotalConstraint
-
Limit Student Count: When a student is being assigned to
multiple positions, limit the total number of students they
can teach overall.
- imposeConstraint(Store, IntVar[], Position[], Assistant[]) - Method in class tlass.project.constraintTypes.PreventScheduleConflictsConstraint
-
Avoid Unavailable Times: If an assistant is assigned
to a position, that position’s time must not intersect
with a time that assistant has declared to be unavailable.
- imposeConstraint(Store, IntVar[], Position[], Assistant[]) - Method in class tlass.project.constraintTypes.PreventSectionConflictsConstraint
-
Avoid Assignment Time Conflicts: If an assistant
is assigned to two different positions, those
positions’ times must not intersect.
- imposeConstraint(Store, IntVar[], Position[], Assistant[]) - Method in class tlass.project.constraintTypes.RequireAssignmentConstraint
-
Require Specific Assignment: Require a assistant
to fill a specific position.
- imposeConstraint(Store, IntVar[], Position[], Assistant[]) - Method in class tlass.project.constraintTypes.RequireTagsConstraint
-
Require Skills: To be assigned to a position,
an assistant must have at least all the skills
that the position’s section requires.
- imposeConstraint(Store, IntVar[], Position[], Assistant[]) - Method in class tlass.project.model.Constraint
-
The important function to override for a Constraint.
- imposeDecomposition(Store) - Method in class JaCoP.constraints.AndBool
-
- imposeDecomposition(Store) - Method in class JaCoP.constraints.Constraint
-
It imposes the decomposition of the given constraint in a given store.
- imposeDecomposition(Store) - Method in class JaCoP.constraints.DecomposedConstraint
-
It imposes the constraint in a given store.
- imposeDecomposition(Store, int) - Method in class JaCoP.constraints.DecomposedConstraint
-
It imposes the constraint and adjusts the queue index.
- imposeDecomposition(Store) - Method in class JaCoP.constraints.EqBool
-
- imposeDecomposition(Store) - Method in class JaCoP.constraints.Lex
-
- imposeDecomposition(Store) - Method in class JaCoP.constraints.netflow.Arithmetic
-
- imposeDecomposition(Store) - Method in class JaCoP.constraints.OrBool
-
- imposeDecomposition(Store) - Method in class JaCoP.constraints.regular.Regular
-
- imposeDecomposition(Store) - Method in class JaCoP.constraints.Sequence
-
- imposeDecomposition(Store) - Method in class JaCoP.constraints.SoftAlldifferent
-
- imposeDecomposition(Store) - Method in class JaCoP.constraints.SoftGCC
-
- imposeDecomposition(Store) - Method in class JaCoP.constraints.Stretch
-
- imposeDecomposition(DecomposedConstraint) - Method in class JaCoP.core.Store
-
This function imposes a decomposable constraint to a store.
- imposeDecomposition(DecomposedConstraint, int) - Method in class JaCoP.core.Store
-
This function imposes a constraint decomposition to a store.
- imposeDecompositionWithConsistency(DecomposedConstraint) - Method in class JaCoP.core.Store
-
In some special cases it may be beneficial to compute consistency of
constraint store immediately after the decomposed constraint is imposed.
- imposeWithConsistency(Constraint) - Method in class JaCoP.core.Store
-
In some special cases it may be beneficial to compute consistency of
constraint store immediately after the constraint is imposed.
- impositionFailure - Variable in class JaCoP.constraints.knapsack.Knapsack
-
It specifies if the constraint has already discovered to be unsatisfied
during the imposition stage.
- In - Class in JaCoP.constraints
-
Constraints X to belong to a specified domain.
- In(IntVar, IntDomain) - Constructor for class JaCoP.constraints.In
-
It constructs an In constraint to restrict the domain of the variable.
- in(int, Var, int, int) - Method in class JaCoP.core.BoundDomain
-
- in(int, Var, IntDomain) - Method in class JaCoP.core.BoundDomain
-
- in(int, Var, Domain) - Method in class JaCoP.core.Domain
-
It enforces that this domain is included within the specified domain.
- in(int, Var, int, int) - Method in class JaCoP.core.IntDomain
-
It updates the domain to have values only within the interval min..max.
- in(int, Var, IntDomain) - Method in class JaCoP.core.IntDomain
-
It updates the domain to have values only within the domain.
- in(int, Var, Domain) - Method in class JaCoP.core.IntDomain
-
- in(int, Var, int, int) - Method in class JaCoP.core.IntervalDomain
-
It updates the domain to have values only within the interval min..max.
- in(int, Var, IntDomain) - Method in class JaCoP.core.IntervalDomain
-
It updates the domain to have values only within the domain.
- in(int, Var, int, int) - Method in class JaCoP.core.SmallDenseDomain
-
It updates the domain to have values only within the interval min..max.
- in(int, Var, long) - Method in class JaCoP.core.SmallDenseDomain
-
- in(int, Var, IntDomain) - Method in class JaCoP.core.SmallDenseDomain
-
- in(int, SetVar, IntDomain, IntDomain) - Method in class JaCoP.set.core.BoundSetDomain
-
This function is equivalent to in(int storeLevel, Variable var, int min, int max).
- in(int, SetVar, SetDomain) - Method in class JaCoP.set.core.BoundSetDomain
-
It updates the domain to have values only within the domain.
- in(int, SetVar, IntDomain, IntDomain) - Method in class JaCoP.set.core.SetDomain
-
This function is equivalent to in(int storeLevel, Variable var, int min, int max).
- in(int, SetVar, SetDomain) - Method in class JaCoP.set.core.SetDomain
-
It updates the domain to have values only within the domain.
- in(int, Var, Domain) - Method in class JaCoP.set.core.SetDomain
-
- InArea - Class in JaCoP.constraints.geost
-
- InArea(DBox, Collection<DBox>) - Constructor for class JaCoP.constraints.geost.InArea
-
It constructs an external constraint to enforce that all objects
within Geost constraint are placed within a specified area with
holes in that area specfied as well.
- inCardinality(int, SetVar, int, int) - Method in class JaCoP.set.core.BoundSetDomain
-
- inCardinality(int, SetVar, int, int) - Method in class JaCoP.set.core.SetDomain
-
It restricts the possible cardinality of the set domain.
- inComplement(int, Var, int) - Method in class JaCoP.core.BoundDomain
-
- inComplement(int, Var, int, int) - Method in class JaCoP.core.BoundDomain
-
- inComplement(int, Var, int) - Method in class JaCoP.core.IntDomain
-
It updates the domain to not contain the value complement.
- inComplement(int, Var, int, int) - Method in class JaCoP.core.IntDomain
-
It updates the domain so it does not contain the supplied interval.
- inComplement(int, Var, int) - Method in class JaCoP.core.IntervalDomain
-
It updates the domain to not contain the value complement.
- inComplement(int, Var, int, int) - Method in class JaCoP.core.IntervalDomain
-
- inComplement(int, Var, int) - Method in class JaCoP.core.SmallDenseDomain
-
- inComplement(int, Var, int, int) - Method in class JaCoP.core.SmallDenseDomain
-
- inConsistency - Variable in class JaCoP.constraints.knapsack.Knapsack
-
It specifies if the constraint is executing the consistency function.
- increaseLevel() - Method in class JaCoP.constraints.netflow.Network
-
- increaseWeight() - Method in class JaCoP.constraints.AbsXeqY
-
- increaseWeight() - Method in class JaCoP.constraints.Alldifferent
-
- increaseWeight() - Method in class JaCoP.constraints.Alldistinct
-
- increaseWeight() - Method in class JaCoP.constraints.Among
-
- increaseWeight() - Method in class JaCoP.constraints.AmongVar
-
- increaseWeight() - Method in class JaCoP.constraints.And
-
- increaseWeight() - Method in class JaCoP.constraints.AndBool
-
- increaseWeight() - Method in class JaCoP.constraints.Assignment
-
- increaseWeight() - Method in class JaCoP.constraints.binpacking.Binpacking
-
- increaseWeight - Variable in class JaCoP.constraints.Constraint
-
It specifies if upon the failure of the constraint, all variables
in the constraint scope should have their weight increased.
- increaseWeight() - Method in class JaCoP.constraints.Constraint
-
It increases the weight of the variables in the constraint scope.
- increaseWeight() - Method in class JaCoP.constraints.Count
-
- increaseWeight() - Method in class JaCoP.constraints.CountStudents
-
- increaseWeight() - Method in class JaCoP.constraints.Cumulative
-
- increaseWeight() - Method in class JaCoP.constraints.Diff
-
- increaseWeight() - Method in class JaCoP.constraints.Distance
-
- increaseWeight() - Method in class JaCoP.constraints.Element
-
- increaseWeight() - Method in class JaCoP.constraints.ElementInteger
-
- increaseWeight() - Method in class JaCoP.constraints.ElementVariable
-
- increaseWeight() - Method in class JaCoP.constraints.Eq
-
- increaseWeight() - Method in class JaCoP.constraints.EqBool
-
- increaseWeight() - Method in class JaCoP.constraints.ExtensionalConflictVA
-
- increaseWeight() - Method in class JaCoP.constraints.ExtensionalSupportMDD
-
- increaseWeight() - Method in class JaCoP.constraints.ExtensionalSupportSTR
-
- increaseWeight() - Method in class JaCoP.constraints.ExtensionalSupportVA
-
- increaseWeight() - Method in class JaCoP.constraints.GCC
-
- increaseWeight() - Method in class JaCoP.constraints.geost.Geost
-
- increaseWeight() - Method in class JaCoP.constraints.IfThen
-
- increaseWeight() - Method in class JaCoP.constraints.IfThenBool
-
- increaseWeight() - Method in class JaCoP.constraints.IfThenElse
-
- increaseWeight() - Method in class JaCoP.constraints.In
-
- increaseWeight() - Method in class JaCoP.constraints.knapsack.Knapsack
-
- increaseWeight() - Method in class JaCoP.constraints.Max
-
- increaseWeight() - Method in class JaCoP.constraints.Min
-
- increaseWeight() - Method in class JaCoP.constraints.netflow.NetworkFlow
-
- increaseWeight() - Method in class JaCoP.constraints.NoGood
-
- increaseWeight() - Method in class JaCoP.constraints.Not
-
- increaseWeight() - Method in class JaCoP.constraints.Or
-
- increaseWeight() - Method in class JaCoP.constraints.OrBool
-
- increaseWeight() - Method in class JaCoP.constraints.regular.Regular
-
- increaseWeight() - Method in class JaCoP.constraints.Reified
-
- increaseWeight() - Method in class JaCoP.constraints.Sum
-
- increaseWeight() - Method in class JaCoP.constraints.SumWeight
-
- increaseWeight() - Method in class JaCoP.constraints.Values
-
- increaseWeight() - Method in class JaCoP.constraints.XdivYeqZ
-
- increaseWeight() - Method in class JaCoP.constraints.XeqC
-
- increaseWeight() - Method in class JaCoP.constraints.XeqY
-
- increaseWeight() - Method in class JaCoP.constraints.XexpYeqZ
-
- increaseWeight() - Method in class JaCoP.constraints.XgtC
-
- increaseWeight() - Method in class JaCoP.constraints.XgteqC
-
- increaseWeight() - Method in class JaCoP.constraints.XgteqY
-
- increaseWeight() - Method in class JaCoP.constraints.XgtY
-
- increaseWeight() - Method in class JaCoP.constraints.XltC
-
- increaseWeight() - Method in class JaCoP.constraints.XlteqC
-
- increaseWeight() - Method in class JaCoP.constraints.XlteqY
-
- increaseWeight() - Method in class JaCoP.constraints.XltY
-
- increaseWeight() - Method in class JaCoP.constraints.XmodYeqZ
-
- increaseWeight() - Method in class JaCoP.constraints.XmulCeqZ
-
- increaseWeight() - Method in class JaCoP.constraints.XmulYeqC
-
- increaseWeight() - Method in class JaCoP.constraints.XmulYeqZ
-
- increaseWeight() - Method in class JaCoP.constraints.XneqC
-
- increaseWeight() - Method in class JaCoP.constraints.XneqY
-
- increaseWeight() - Method in class JaCoP.constraints.Xor
-
- increaseWeight() - Method in class JaCoP.constraints.XorBool
-
- increaseWeight() - Method in class JaCoP.constraints.XplusCeqZ
-
- increaseWeight() - Method in class JaCoP.constraints.XplusClteqZ
-
- increaseWeight() - Method in class JaCoP.constraints.XplusYeqC
-
- increaseWeight() - Method in class JaCoP.constraints.XplusYeqZ
-
- increaseWeight() - Method in class JaCoP.constraints.XplusYgtC
-
- increaseWeight() - Method in class JaCoP.constraints.XplusYlteqZ
-
- increaseWeight() - Method in class JaCoP.constraints.XplusYplusCeqZ
-
- increaseWeight() - Method in class JaCoP.constraints.XplusYplusQeqZ
-
- increaseWeight() - Method in class JaCoP.constraints.XplusYplusQgtC
-
- increaseWeight() - Method in class JaCoP.set.constraints.AdiffBeqC
-
- increaseWeight() - Method in class JaCoP.set.constraints.AdisjointB
-
- increaseWeight() - Method in class JaCoP.set.constraints.AeqB
-
- increaseWeight() - Method in class JaCoP.set.constraints.AeqS
-
- increaseWeight() - Method in class JaCoP.set.constraints.AinB
-
- increaseWeight() - Method in class JaCoP.set.constraints.AinS
-
- increaseWeight() - Method in class JaCoP.set.constraints.AintersectBeqC
-
- increaseWeight() - Method in class JaCoP.set.constraints.AunionBeqC
-
- increaseWeight() - Method in class JaCoP.set.constraints.CardA
-
- increaseWeight() - Method in class JaCoP.set.constraints.CardAeqX
-
- increaseWeight() - Method in class JaCoP.set.constraints.EinA
-
- increaseWeight() - Method in class JaCoP.set.constraints.ElementSet
-
- increaseWeight() - Method in class JaCoP.set.constraints.Lex
-
- increaseWeight() - Method in class JaCoP.set.constraints.Match
-
- increaseWeight() - Method in class JaCoP.set.constraints.SinA
-
- increaseWeight() - Method in class JaCoP.set.constraints.SumWeightedSet
-
- increaseWeight() - Method in class JaCoP.set.constraints.XeqA
-
- increaseWeight() - Method in class JaCoP.set.constraints.XinA
-
- inDegree - Variable in class JaCoP.constraints.regular.RegState
-
It specifies the number of edges incoming to the state.
- index - Variable in class JaCoP.constraints.ElementInteger
-
It specifies variable index within an element constraint list[index-indexOffset] = value.
- index - Variable in class JaCoP.constraints.ElementVariable
-
It specifies variable index within an element constraint list[index - indexOffset] = value.
- index - Variable in class JaCoP.constraints.netflow.simplex.Arc
-
Index in lower arcs array
- index() - Method in interface JaCoP.core.Backtrackable
-
It specifies the index/position of the backtrackable object.
- index - Variable in class JaCoP.core.Var
-
It specifies the index at which it is stored in Store.
- index() - Method in class JaCoP.core.Var
-
This function returns the index of variable in store array.
- index - Variable in class JaCoP.set.constraints.ElementSet
-
It specifies what element from the list of sets is equal to set variable value.
- IndexDomainView - Class in JaCoP.util
-
Defines index domain view for a variable and related operations on it.
- IndexDomainView(IntVar, boolean) - Constructor for class JaCoP.util.IndexDomainView
-
It creates an index domain view for a given variable.
- IndexDomainView(IntVar, int[]) - Constructor for class JaCoP.util.IndexDomainView
-
It creates an index domain view with only given values being in focus
of the index domain view.
- indexOf(Object) - Method in class JaCoP.util.SimpleArrayList
-
Searches for the first occurrence of the given argument, testing for
equality using the equals method.
- indexOf(Object, int) - Method in class JaCoP.util.SimpleArrayList
-
Searches for the first occurrence of the given argument, testing for
equality using the == method.
- indexOffset - Variable in class JaCoP.constraints.ElementInteger
-
It specifies indexOffset within an element constraint list[index-indexOffset] = value.
- indexOffset - Variable in class JaCoP.constraints.ElementVariable
-
It specifies indexOffset within an element constraint list[index - indexOffset] = value.
- indexOffset - Variable in class JaCoP.set.constraints.ElementSet
-
It allows to offset the indexing.
- indexOfValue(int) - Method in class JaCoP.util.IndexDomainView
-
It finds an index for a given value.
- indexToValue - Variable in class JaCoP.util.IndexDomainView
-
It specifies mapping of the index value onto value in the domain of the variable.
- Indomain<T extends Var> - Interface in JaCoP.search
-
Defines a interface for different indomain enumeration methods.
- indomain(T) - Method in interface JaCoP.search.Indomain
-
It returns value within a variable which should be used in current
assignment.
- indomain(T) - Method in class JaCoP.search.IndomainHierarchical
-
- indomain(T) - Method in class JaCoP.search.IndomainList
-
- indomain(T) - Method in class JaCoP.search.IndomainMax
-
- indomain(IntVar) - Method in class JaCoP.search.IndomainMedian
-
It requires IntVar variable.
- indomain(IntVar) - Method in class JaCoP.search.IndomainMiddle
-
It requires IntVar variable.
- indomain(IntVar) - Method in class JaCoP.search.IndomainMin
-
- indomain(IntVar) - Method in class JaCoP.search.IndomainRandom
-
- indomain(IntVar) - Method in class JaCoP.search.IndomainSimpleRandom
-
- indomain(T) - Method in class JaCoP.set.search.IndomainSetMax
-
- indomain(T) - Method in class JaCoP.set.search.IndomainSetMin
-
- indomain(T) - Method in class JaCoP.set.search.IndomainSetRandom
-
- IndomainHierarchical<T extends Var> - Class in JaCoP.search
-
IndomainHierarchical - implements enumeration method based on the selection
of the preferred indomain for each variable.
- IndomainHierarchical(HashMap<T, Indomain<T>>, Indomain<T>) - Constructor for class JaCoP.search.IndomainHierarchical
-
Constructor which specifies the mapping and default indomain to be used
if mapping does not give specific indomain for some variables.
- IndomainList<T extends IntVar> - Class in JaCoP.search
-
IndomainHierarchical - implements enumeration method based on the selection
of the preferred indomain for each variable.
- IndomainList(int[], Indomain<T>) - Constructor for class JaCoP.search.IndomainList
-
It creates an IndomainList heuristic for choosing the values.
- IndomainMax<T extends IntVar> - Class in JaCoP.search
-
IndomainMax - implements enumeration method based on the selection of the
maximal value in the domain of the variable.
- IndomainMax() - Constructor for class JaCoP.search.IndomainMax
-
It creates an IndomainMax heuristic.
- IndomainMedian<T extends IntVar> - Class in JaCoP.search
-
IndomainMedian - implements enumeration method based on the selection of the
median value in the domain of FD variable and then right and left values.
- IndomainMedian() - Constructor for class JaCoP.search.IndomainMedian
-
It creates Indomain heuristic which chooses the middle value.
- IndomainMiddle<T extends IntVar> - Class in JaCoP.search
-
IndomainMiddle - implements enumeration method based on the selection of the
middle value in the domain of FD variable and then right and left values.
- IndomainMiddle() - Constructor for class JaCoP.search.IndomainMiddle
-
It creates Indomain heuristic which chooses the middle value.
- IndomainMin<T extends IntVar> - Class in JaCoP.search
-
IndomainMin - implements enumeration method based on the selection of the
minimal value in the domain of variable
- IndomainMin() - Constructor for class JaCoP.search.IndomainMin
-
It creates Indomain heuristic, which will choose the minimal value
from the variable domain.
- IndomainRandom<T extends IntVar> - Class in JaCoP.search
-
IndomainRandom - implements enumeration method based on the selection of the
random value in the domain of FD variable.
- IndomainRandom() - Constructor for class JaCoP.search.IndomainRandom
-
It specifies Indomain function, which assigns values randomly.
- IndomainRandom(int) - Constructor for class JaCoP.search.IndomainRandom
-
It specifies Indomain function, which assigns values randomly.
- IndomainSetMax<T extends SetVar> - Class in JaCoP.set.search
-
IndomainMin - implements enumeration method based on the selection of the
maximal value in the domain of variable
- IndomainSetMax() - Constructor for class JaCoP.set.search.IndomainSetMax
-
It creates indomain heuristic, which will choose the maximal value
from the variable domain.
- IndomainSetMin<T extends SetVar> - Class in JaCoP.set.search
-
IndomainMin - implements enumeration method based on the selection of the
minimal value in the domain of variable
- IndomainSetMin() - Constructor for class JaCoP.set.search.IndomainSetMin
-
It creates Indomain heuristic, which will choose the minimal value
from the variable domain.
- IndomainSetRandom<T extends SetVar> - Class in JaCoP.set.search
-
IndomainMin - implements enumeration method based on the selection of the
maximal value in the domain of variable
- IndomainSetRandom() - Constructor for class JaCoP.set.search.IndomainSetRandom
-
It creates random indomain heuristic with randomly generated seed for
random generated.
- IndomainSetRandom(Random) - Constructor for class JaCoP.set.search.IndomainSetRandom
-
It creates random indomain heuristic according to the provided random
generator.
- IndomainSimpleRandom<T extends IntVar> - Class in JaCoP.search
-
IndomainRandom - implements enumeration method based on the selection of the
random value in the domain of FD variable.
- IndomainSimpleRandom() - Constructor for class JaCoP.search.IndomainSimpleRandom
-
It does not achieve uniform probability but it does work faster than
IndomainRandom.
- infeasibleNodes - Variable in class JaCoP.constraints.netflow.simplex.NetworkSimplex
-
- inGLB(int, SetVar, int) - Method in class JaCoP.set.core.BoundSetDomain
-
It adds if necessary an element to glb.
- inGLB(int, SetVar, IntDomain) - Method in class JaCoP.set.core.BoundSetDomain
-
- inGLB(int, SetVar, IntDomain) - Method in class JaCoP.set.core.SetDomain
-
It specifies what elements must be in GLB.
- inGLB(int, SetVar, int) - Method in class JaCoP.set.core.SetDomain
-
It adds if necessary an element to glb.
- init() - Method in class JaCoP.constraints.netflow.Pruning.PercentStrategy
-
- initialBalance - Variable in class JaCoP.constraints.netflow.simplex.Node
-
for debug only
- initialize(Store) - Method in class JaCoP.constraints.netflow.Network
-
- initializeComputeForbidden() - Method in class JaCoP.constraints.knapsack.Tree
-
It initializes the private variables required by computation of how much weight
we can replace for any Left item.
- initializeComputeMandatory() - Method in class JaCoP.constraints.knapsack.Tree
-
It initializes the private variables required by computation of how much weight
we can replace for any Left item.
- initializeListener - Variable in class JaCoP.search.DepthFirstSearch
-
It is executed when search is started, before entering the search.
- InitializeListener - Interface in JaCoP.search
-
This listener is executed when search has began executing and it is about to enter
the labeling procedure.
- initState - Variable in class JaCoP.util.fsm.FSM
-
It specifies the intial state of DFA.
- inLUB(int, SetVar, IntDomain) - Method in class JaCoP.set.core.BoundSetDomain
-
- inLUB(int, SetVar, IntDomain) - Method in class JaCoP.set.core.SetDomain
-
It specifies what elements can be in LUB.
- inLUBComplement(int, SetVar, int) - Method in class JaCoP.set.core.BoundSetDomain
-
It removes if necessary an element from lub.
- inLUBComplement(int, SetVar, int) - Method in class JaCoP.set.core.SetDomain
-
It specifies the element which can *NOT* be used as an element within a set assign
to a set variable.
- inMax(int, Var, int) - Method in class JaCoP.core.BoundDomain
-
- inMax(int, Var, int) - Method in class JaCoP.core.IntDomain
-
It updates the domain according to the maximum value and stamp value.
- inMax(int, Var, int) - Method in class JaCoP.core.IntervalDomain
-
It updates the domain according to the maximum value and stamp value.
- inMax(int, Var, int) - Method in class JaCoP.core.SmallDenseDomain
-
- inMin(int, Var, int) - Method in class JaCoP.core.BoundDomain
-
- inMin(int, Var, int) - Method in class JaCoP.core.IntDomain
-
It updates the domain according to the minimum value and stamp value.
- inMin(int, Var, int) - Method in class JaCoP.core.IntervalDomain
-
It updates the domain according to the minimum value and stamp value.
- inMin(int, Var, int) - Method in class JaCoP.core.SmallDenseDomain
-
- InputOrderSelect<T extends Var> - Class in JaCoP.search
-
It is simple input order selector of variables.
- InputOrderSelect(Store, T[], Indomain<T>) - Constructor for class JaCoP.search.InputOrderSelect
-
It constructs an input order selection procedure.
- inputOrderTieBreaking - Variable in class JaCoP.search.SimpleMatrixSelect
-
It decides if input order tiebreaking is used.
- inputOrderTieBreaking - Variable in class JaCoP.search.SimpleSelect
-
It chooses if input order tie breaking is used.
- inShift(int, Var, IntDomain, int) - Method in class JaCoP.core.BoundDomain
-
- inShift(int, Var, IntDomain, int) - Method in class JaCoP.core.IntDomain
-
It updates the domain to contain the elements as specifed by the domain,
which is shifted.
- inShift(int, Var, IntDomain, int) - Method in class JaCoP.core.IntervalDomain
-
It updates the domain to contain the elements as specifed by the domain,
which is shifted.
- inShift(int, Var, IntDomain, int) - Method in class JaCoP.core.SmallDenseDomain
-
- Instructor - Class in tlass.project.model
-
- Instructor() - Constructor for class tlass.project.model.Instructor
-
Constructor
- InstructorPanel - Class in tlass.project.gui.panels
-
- InstructorPanel(Controller, Instructor, JTree, DefaultMutableTreeNode, MainWindow) - Constructor for class tlass.project.gui.panels.InstructorPanel
-
Constructor for Instructor Panels
- INT - Static variable in interface JaCoP.fz.ParserConstants
-
RegularExpression Id.
- int_flat_expr() - Method in class JaCoP.fz.Parser
-
- int_index_expr() - Method in class JaCoP.fz.Parser
-
- INT_LITERAL - Static variable in interface JaCoP.fz.ParserConstants
-
RegularExpression Id.
- int_literals() - Method in class JaCoP.fz.Parser
-
- int_ti_expr_tail() - Method in class JaCoP.fz.Parser
-
- IntDomain - Class in JaCoP.core
-
Defines an integer domain and related operations on it.
- IntDomain() - Constructor for class JaCoP.core.IntDomain
-
- InternalConstraint - Class in JaCoP.constraints.geost
-
- InternalConstraint() - Constructor for class JaCoP.constraints.geost.InternalConstraint
-
- internalConstraints - Variable in class JaCoP.constraints.geost.Geost
-
It stores all generated internal constraints for all objects/constraints.
- intersect(IntDomain) - Method in class JaCoP.core.BoundDomain
-
- intersect(int, int) - Method in class JaCoP.core.BoundDomain
-
- intersect(IntDomain) - Method in class JaCoP.core.IntDomain
-
It intersects current domain with the one given as a parameter.
- intersect(int, int) - Method in class JaCoP.core.IntDomain
-
In intersects current domain with the interval min..max.
- intersect(IntDomain) - Method in class JaCoP.core.IntervalDomain
-
It interesects current domain with the one given as a parameter.
- intersect(int, int) - Method in class JaCoP.core.IntervalDomain
-
In intersects current domain with the domain min..max.
- intersect(IntervalDomain, int) - Method in class JaCoP.core.SmallDenseDomain
-
- intersect(IntDomain) - Method in class JaCoP.core.SmallDenseDomain
-
- intersect(int, int) - Method in class JaCoP.core.SmallDenseDomain
-
- intersect(SetDomain) - Method in class JaCoP.set.core.BoundSetDomain
-
It intersects current domain with the one given as a parameter.
- intersect(IntDomain) - Method in class JaCoP.set.core.BoundSetDomain
-
It intersects current domain with the one given as a parameter.
- intersect(SetDomain) - Method in class JaCoP.set.core.SetDomain
-
It intersects current domain with the one given as a parameter.
- intersect(IntDomain) - Method in class JaCoP.set.core.SetDomain
-
It intersects current domain with the set of allowed values to be taken
by the set domain.
- intersect(Section) - Method in class tlass.project.model.Section
-
Checks to see if there is a time conflict
- intersect(TimeBlock) - Method in class tlass.project.model.TimeBlock
-
Check if this time block has any intersections between it's times and days
- intersectAdapt(IntDomain) - Method in class JaCoP.core.BoundDomain
-
- intersectAdapt(int, int) - Method in class JaCoP.core.BoundDomain
-
- intersectAdapt(IntDomain) - Method in class JaCoP.core.IntDomain
-
It computes an intersection with a given domain and stores it in this domain.
- intersectAdapt(int, int) - Method in class JaCoP.core.IntDomain
-
It computes an intersection of this domain with an interval [min..max].
- intersectAdapt(IntDomain) - Method in class JaCoP.core.IntervalDomain
-
- intersectAdapt(int, int) - Method in class JaCoP.core.IntervalDomain
-
- intersectAdapt(IntDomain) - Method in class JaCoP.core.SmallDenseDomain
-
- intersectAdapt(int, int) - Method in class JaCoP.core.SmallDenseDomain
-
- intersects(IntDomain, int) - Method in class JaCoP.constraints.regular.RegState
-
It checks if the accepting values associated with an edge intersect.
- intersects(IntDomain, int) - Method in class JaCoP.constraints.regular.RegStateDom
-
- intersects(IntDomain, int) - Method in class JaCoP.constraints.regular.RegStateInt
-
- intersectWith(DBox) - Method in class JaCoP.constraints.geost.DBox
-
It intersects this DBox with the given DBox.
- intersectWith(DBox, int[]) - Method in class JaCoP.constraints.geost.DBox
-
It intersects this DBox with the given DBox, but the other DBox is
shifted by the specified offset.
- intersectWith(int[], DBox, int[]) - Method in class JaCoP.constraints.geost.DBox
-
It intersects this DBox with a view of the given DBox that was
shifted according to the given offset.
- Interval - Class in JaCoP.core
-
Defines interval of numbers which is part of FDV definition which consist of
one or several intervals.
- Interval() - Constructor for class JaCoP.core.Interval
-
It creates the largest possible interval.
- Interval(int, int) - Constructor for class JaCoP.core.Interval
-
It creates an interval with a given minimum and maximal value.
- IntervalBasedBacktrackableManager - Class in JaCoP.core
-
- IntervalBasedBacktrackableManager(Backtrackable[], int, int, int) - Constructor for class JaCoP.core.IntervalBasedBacktrackableManager
-
It creates a interval based backtrackable manager.
- IntervalDomain - Class in JaCoP.core
-
Defines interval of numbers which is part of FDV definition which consist of
one or several intervals.
- IntervalDomain() - Constructor for class JaCoP.core.IntervalDomain
-
Empty constructor, does not initialize anything.
- IntervalDomain(int) - Constructor for class JaCoP.core.IntervalDomain
-
It creates an empty domain, with at least specified number of places in
an array list for intervals.
- IntervalDomain(int, int) - Constructor for class JaCoP.core.IntervalDomain
-
It creates domain with all values between min and max.
- IntervalDomainID - Static variable in class JaCoP.core.IntDomain
-
Unique identifier for an interval domain type.
- IntervalDomainIntervalEnumeration - Class in JaCoP.core
-
Defines a methods for enumerating values contain in the intersal domain.
- IntervalDomainIntervalEnumeration(IntervalDomain) - Constructor for class JaCoP.core.IntervalDomainIntervalEnumeration
-
It creates an enumeration for a given interval domain.
- IntervalDomainValueEnumeration - Class in JaCoP.core
-
Defines a methods for enumerating values contain in the domain.
- IntervalDomainValueEnumeration(IntervalDomain) - Constructor for class JaCoP.core.IntervalDomainValueEnumeration
-
It create an enumeration for a given domain.
- intervalEnumeration() - Method in class JaCoP.core.BoundDomain
-
- intervalEnumeration() - Method in class JaCoP.core.IntDomain
-
It returns interval enumeration of the domain values.
- intervalEnumeration() - Method in class JaCoP.core.IntervalDomain
-
It returns interval enumeration of the domain values.
- IntervalEnumeration - Class in JaCoP.core
-
Defines a methods for enumerating values contain in the intersal domain.
- IntervalEnumeration() - Constructor for class JaCoP.core.IntervalEnumeration
-
- intervalEnumeration() - Method in class JaCoP.core.SmallDenseDomain
-
- intervalNo(int) - Method in class JaCoP.core.IntervalDomain
-
It specifies the position of the interval which contains specified value.
- intervals - Variable in class JaCoP.core.IntervalDomain
-
The values of the domain are encoded as a list of intervals.
- intializeSupportSweep() - Method in class JaCoP.util.IndexDomainView
-
It marks all values in focus of the index domain view as not supported and
requiring support to be established.
- IntVar - Class in JaCoP.core
-
Defines a Finite Domain Variable (FDV) and related operations on it.
- IntVar(Store, String, IntDomain) - Constructor for class JaCoP.core.IntVar
-
It creates a variable in a given store, with a given name and
a given domain.
- IntVar(Store, IntDomain) - Constructor for class JaCoP.core.IntVar
-
It creates a variable in a given store, with a given name and
a given domain.
- IntVar() - Constructor for class JaCoP.core.IntVar
-
No parameter, explicit, empty constructor for subclasses.
- IntVar(Store) - Constructor for class JaCoP.core.IntVar
-
This constructor creates a variable with empty domain (standard
IntervalDomain domain), automatically generated name, and empty attached
constraint list.
- IntVar(Store, int, int) - Constructor for class JaCoP.core.IntVar
-
This constructor creates a variable with a domain between min..max,
automatically generated name, and empty attached constraint list.
- IntVar(Store, String) - Constructor for class JaCoP.core.IntVar
-
This constructor creates a variable with an empty domain (standard
IntervalDomain domain), the specified name, and an empty attached
constraint list.
- IntVar(Store, String, int, int) - Constructor for class JaCoP.core.IntVar
-
This constructor creates a variable in a given store, with
the domain specified by min..max and with the given name.
- inValue(int, IntVar, int) - Method in class JaCoP.core.IntDomain
-
It reduces domain to a single value.
- inValue(int, SetVar, IntDomain) - Method in class JaCoP.set.core.BoundSetDomain
-
- inValue(int, SetVar, IntDomain) - Method in class JaCoP.set.core.SetDomain
-
It assigns a set variable to the specified value.
- inValueGLB(int, SetVar) - Method in class JaCoP.set.core.BoundSetDomain
-
It assigns a set variable to glb of its current domain.
- inValueLUB(int, SetVar) - Method in class JaCoP.set.core.BoundSetDomain
-
It assigns a set variable to lub of its current domain.
- isAccepted() - Method in class tlass.project.model.Response
-
returns true if the response is accepted
- isActive(TimeStamp<Integer>[]) - Method in class JaCoP.constraints.regular.RegState
-
The function return if the state is still active.
- isActive(TimeStamp<Integer>[]) - Method in class JaCoP.constraints.regular.RegStateDom
-
- isActive(TimeStamp<Integer>[]) - Method in class JaCoP.constraints.regular.RegStateInt
-
- isActive() - Method in class tlass.project.model.Assistant
-
returns true if the assistant is active, false otherwise
- isActive() - Method in class tlass.project.model.Model
-
Retrieves the activity state of the model.
- isActive() - Method in class tlass.project.model.Section
-
Gets whether the section is active.
- isApproved() - Method in class tlass.project.model.Schedule
-
Whether a schedule has had each response to an assignment set to
accept or override.
- isAssigned(Position, Assistant) - Method in class tlass.project.model.Schedule
-
Returns whether the given assistant is assigned to that position
- isAssistantsPresent() - Method in class tlass.project.model.Section
-
Gets the state of the assistantsPresent flag.
- isDisallowed(int, int, int[]) - Method in class JaCoP.constraints.ExtensionalConflictVA
-
It returns the position of disallowed tuple in the array of tuples for a given variable-value pair.
- isEmpty() - Method in class JaCoP.core.BooleanVar
-
It checks if the domain is empty.
- isEmpty() - Method in class JaCoP.core.BoundDomain
-
- isEmpty() - Method in class JaCoP.core.Domain
-
It returns true if given domain is empty.
- isEmpty() - Method in class JaCoP.core.IntervalDomain
-
It returns true if given domain is empty.
- isEmpty() - Method in class JaCoP.core.IntVar
-
It checks if the domain is empty.
- isEmpty() - Method in class JaCoP.core.SmallDenseDomain
-
- isEmpty() - Method in class JaCoP.core.Var
-
It checks if the domain is empty.
- isEmpty() - Method in class JaCoP.set.core.BoundSetDomain
-
It returns true if given domain is empty.
- isEmpty() - Method in class JaCoP.set.core.SetDomain
-
It returns true if given domain is empty.
- isEmpty() - Method in class JaCoP.set.core.SetVar
-
It checks if the domain is empty.
- isEmpty() - Method in class JaCoP.util.SimpleArrayList
-
Tests if this list has no elements.
- isEmpty() - Method in class JaCoP.util.SimpleHashSet
-
Returns true if this set contains no elements.
- isEmpty() - Method in class JaCoP.util.SparseSet
-
It returns true if the set is empty.
- isEnabled() - Method in class tlass.project.model.Constraint
-
Enabled getter
- isFeasible(Geost.SweepDirection, LexicographicalOrder, GeostObject, int, int[]) - Method in class JaCoP.constraints.geost.AllowedArea
-
- isFeasible(Geost.SweepDirection, LexicographicalOrder, GeostObject, int, int[]) - Method in class JaCoP.constraints.geost.DomainHoles
-
- isFeasible(Geost.SweepDirection, LexicographicalOrder, GeostObject, int, int[]) - Method in class JaCoP.constraints.geost.ForbiddenArea
-
- isFeasible(Geost.SweepDirection, LexicographicalOrder, GeostObject, int, int[]) - Method in class JaCoP.constraints.geost.InternalConstraint
-
It determines whether the given point is a feasible origin of object o, considering
this constraint only.
- isFeasible(Geost.SweepDirection, LexicographicalOrder, GeostObject, int, int[]) - Method in class JaCoP.constraints.geost.ObstacleObject
-
- isFeasible(Geost.SweepDirection, LexicographicalOrder, GeostObject, int, int[]) - Method in class JaCoP.constraints.geost.ObstacleObjectFrame
-
- isFinalized() - Method in class tlass.project.model.Response
-
returns true if the response is finalized
- isFinalized() - Method in class tlass.project.model.Schedule
-
Has this schedule been finalized.
- isForbiddenAssistant(Assistant) - Method in class tlass.project.model.Instructor
-
checks to see if an assistant is in that Instructor's forbidden assistants list
- isForbiddenAssistant(Position, Assistant) - Method in class tlass.project.model.Section
-
Checks to see if the assistant is forbidden from being paired with the specified section.
- isGround() - Method in class JaCoP.core.Store
-
This function checks if all variables within a store are grounded.
- isGrounded() - Method in class JaCoP.constraints.geost.GeostObject
-
It checks whether the object location is fixed.
- isGrounded(int) - Method in class JaCoP.constraints.netflow.DomainStructure
-
- isInCut(boolean) - Method in class JaCoP.constraints.netflow.simplex.Arc
-
- isInternalConstraintApplicableTo(InternalConstraint, GeostObject) - Method in interface JaCoP.constraints.geost.ExternalConstraint
-
Returns true if the external constraint generated the supplied internal constraint ic, and that ic
applies to object o.
- isInternalConstraintApplicableTo(InternalConstraint, GeostObject) - Method in class JaCoP.constraints.geost.InArea
-
- isInternalConstraintApplicableTo(InternalConstraint, GeostObject) - Method in class JaCoP.constraints.geost.NonOverlapping
-
- isIntersecting(IntDomain) - Method in class JaCoP.core.BoundDomain
-
- isIntersecting(int, int) - Method in class JaCoP.core.BoundDomain
-
- isIntersecting(IntDomain) - Method in class JaCoP.core.IntDomain
-
Checks if two domains intersect.
- isIntersecting(int, int) - Method in class JaCoP.core.IntDomain
-
It checks if interval min..max intersects with current domain.
- isIntersecting(IntDomain) - Method in class JaCoP.core.IntervalDomain
-
Checks if two domains intersect.
- isIntersecting(int, int) - Method in class JaCoP.core.IntervalDomain
-
- isIntersecting(IntDomain) - Method in class JaCoP.core.SmallDenseDomain
-
- isIntersecting(int, int) - Method in class JaCoP.core.SmallDenseDomain
-
- isIntersecting(SetDomain) - Method in class JaCoP.set.core.BoundSetDomain
-
It returns true if given domain intersects this domain.
- isIntersecting(int, int) - Method in class JaCoP.set.core.BoundSetDomain
-
In intersects current domain with the interval min..max.
- isIntersecting(SetDomain) - Method in class JaCoP.set.core.SetDomain
-
It returns true if this domain intersects with the supplied domain.
- isIntersecting(int, int) - Method in class JaCoP.set.core.SetDomain
-
In intersects current domain with the interval min..max.
- isLeaf() - Method in class JaCoP.constraints.knapsack.TreeLeaf
-
- isLeaf() - Method in class JaCoP.constraints.knapsack.TreeNode
-
- isMember(int) - Method in class JaCoP.util.SparseSet
-
It checks if the specified element belongs to the set.
- isNumeric() - Method in class JaCoP.core.BoundDomain
-
- isNumeric() - Method in class JaCoP.core.Domain
-
It specifies if domain is a finite domain of numeric values (integers).
- isNumeric() - Method in class JaCoP.core.IntervalDomain
-
It specifies if domain is a finite domain of numeric values (integers).
- isNumeric() - Method in class JaCoP.core.SmallDenseDomain
-
- isNumeric() - Method in class JaCoP.set.core.BoundSetDomain
-
A set is never numeric
- isNumeric() - Method in class JaCoP.set.core.SetDomain
-
A set is never numeric
- isOverridden() - Method in class tlass.project.model.Response
-
returns true if the response is overriden
- isPublished() - Method in class tlass.project.model.Schedule
-
Has this schedule been published.
- isRecognizedAsChanged(int) - Method in interface JaCoP.core.BacktrackableManager
-
It allows for easy testing if a given object is considered by
the manager as the object which has changed and needs being
informed about backtracking.
- isRecognizedAsChanged(int) - Method in class JaCoP.core.IntervalBasedBacktrackableManager
-
It allows for easy testing if a given object is considered by
the manager as the object which has changed and needs being
informed about backtracking.
- isRecognizedAsChanged(int) - Method in class JaCoP.core.SimpleBacktrackableManager
-
It allows for easy testing if a given object is considered by
the manager as the object which has changed and needs being
informed about backtracking.
- isRecordingSolutions() - Method in class JaCoP.search.SimpleSolutionListener
-
- isRecordingSolutions() - Method in interface JaCoP.search.SolutionListener
-
It specifies if the solution listener is recording solutions or not.
- isRejected() - Method in class tlass.project.model.Response
-
returns true if the response is rejected
- isRequiredAssistant(Position, Assistant) - Method in class tlass.project.model.Section
-
Checks to see if the assistant and position pairing is required.
- isSimple() - Method in class JaCoP.util.fsm.RegularExpressionParser.Expression
-
It specifies if the expression is simple.
- isSimple() - Method in class JaCoP.util.fsm.RegularExpressionParser.Literal
-
- isSingleUse() - Method in class JaCoP.constraints.geost.AllowedArea
-
- isSingleUse() - Method in class JaCoP.constraints.geost.DomainHoles
-
- isSingleUse() - Method in class JaCoP.constraints.geost.ForbiddenArea
-
- isSingleUse() - Method in class JaCoP.constraints.geost.InternalConstraint
-
In some cases, a constraint is used only once per sweep direction on a path
from root to leaf in the search tree.
- isSingleUse() - Method in class JaCoP.constraints.geost.ObstacleObject
-
- isSingleUse() - Method in class JaCoP.constraints.geost.ObstacleObjectFrame
-
- isSparseRepresentation() - Method in class JaCoP.core.BoundDomain
-
- isSparseRepresentation() - Method in class JaCoP.core.Domain
-
It specifies if the domain type is more suited to representing sparse
domain.
- isSparseRepresentation() - Method in class JaCoP.core.IntervalDomain
-
It specifies if the domain type is more suited to representing sparse
domain.
- isSparseRepresentation() - Method in class JaCoP.core.SmallDenseDomain
-
- isSparseRepresentation() - Method in class JaCoP.set.core.BoundSetDomain
-
A set is not sparse
- isSparseRepresentation() - Method in class JaCoP.set.core.SetDomain
-
A set is not sparse
- isStatic() - Method in class JaCoP.constraints.geost.AllowedArea
-
- isStatic() - Method in class JaCoP.constraints.geost.DomainHoles
-
- isStatic() - Method in class JaCoP.constraints.geost.ForbiddenArea
-
- isStatic() - Method in class JaCoP.constraints.geost.InternalConstraint
-
It provides information about the constraint future.
- isStatic() - Method in class JaCoP.constraints.geost.ObstacleObject
-
- isStatic() - Method in class JaCoP.constraints.geost.ObstacleObjectFrame
-
- isSupported() - Method in class JaCoP.util.IndexDomainView
-
It checks if all values are currently supported.
- isTA() - Method in class tlass.project.model.Position
-
returns true if this is a TA position, false if it is an LA position
- isUnseen() - Method in class tlass.project.model.Response
-
returns true if the response is unseen
- item - Variable in class JaCoP.constraints.binpacking.Binpacking
-
It keeps together a list of variables which define bin for item i and
their weigts.
- items - Variable in class JaCoP.constraints.knapsack.Knapsack
-
The array of items present in the knapsack constraint.