Uses of Record Class
org.ddolib.examples.srflp.SRFLPState
Packages that use SRFLPState
Package
Description
This package implements the acs, astar and ddo models for the Single Row Facility Layout Problem (SRFLP).
-
Uses of SRFLPState in org.ddolib.examples.srflp
Methods in org.ddolib.examples.srflp that return SRFLPStateModifier and TypeMethodDescriptionSRFLPProblem.initialState()Computes a constant initial value accounting for half the contribution of each department pair.SRFLPRelax.mergeStates(Iterator<SRFLPState> states) Merges multiple SRFLP states into a single relaxed state.SRFLPProblem.transition(SRFLPState state, Decision decision) Methods in org.ddolib.examples.srflp with parameters of type SRFLPStateModifier and TypeMethodDescriptionintSRFLPRanking.compare(SRFLPState o1, SRFLPState o2) Compares two SRFLP states based on the total number of remaining departments.SRFLPProblem.domain(SRFLPState state, int var) doubleSRFLPFastLowerBound.fastLowerBound(SRFLPState state, Set<Integer> variables) Computes a fast lower bound for a given state and a set of variables.doubleSRFLPRelax.relaxEdge(SRFLPState from, SRFLPState to, SRFLPState merged, Decision d, double cost) Relaxation of an edge cost between two states.SRFLPProblem.transition(SRFLPState state, Decision decision) doubleSRFLPProblem.transitionCost(SRFLPState state, Decision decision) Method parameters in org.ddolib.examples.srflp with type arguments of type SRFLPStateModifier and TypeMethodDescriptionSRFLPRelax.mergeStates(Iterator<SRFLPState> states) Merges multiple SRFLP states into a single relaxed state.