Class WSC2010_GPRuleSize98

  • All Implemented Interfaces:
    Serializable, Cloneable

    public class WSC2010_GPRuleSize98
    extends GPRuleBase
    A rule from "Generating dispatching rules for semiconductor manufacturing to minimize weighted tardiness" , WinterSim 2010, doi:10.1109/WSC.2010.5678946.
    Author:
    Torsten Hildebrandt
    See Also:
    Serialized Form
    • Constructor Detail

      • WSC2010_GPRuleSize98

        public WSC2010_GPRuleSize98()
    • Method Detail

      • beforeCalc

        public void beforeCalc​(PriorityQueue<?> q)
        Description copied from class: PR
        This method is called by a queue before evaluating it's elements. Use it to do some initialization prior to calcPrio().
        Overrides:
        beforeCalc in class PR
        Parameters:
        q - The current queue.
      • calcPrio

        public double calcPrio​(PrioRuleTarget j)
        Description copied from class: PR
        Returns the priority value of entry. This method has to be overwritten by a priority rule.
        Specified by:
        calcPrio in class GPRuleBase