public Dispatcher( ModelElementBase parent, string name, RLLayerBase reinforcementLearningLayer, ServerPool serverPool) : base(parent, name, reinforcementLearningLayer) { this.serverPool = serverPool; state = new double[2]; }
public RLDispatcher(ModelElementBase parent, string name, RLLayerBase rlLayer, double timePerDispatchTrigger) : base(parent, name, rlLayer) { this.workStation = (WorkStation)parent; toyFab = workStation.ToyFab; this.timePerDispatchTrigger = timePerDispatchTrigger; }
public DispatcherBase(ModelElementBase parent, string name, RLLayerBase reinforcementLearningLayer = null) : base(parent, name, reinforcementLearningLayer) { ws = (WorkStation)parent; }
public RLElementBase(ModelElementBase parent, string name, RLLayerBase reinforcementLearningLayer) : base(parent, name) { this.reinforcementLearningLayer = reinforcementLearningLayer; }