public class BowserRoutingFuel extends Object
Constructor and Description |
---|
BowserRoutingFuel(jsdp.app.routing.stochastic.fuel.BowserRoutingFuel.InstanceType type,
SamplingScheme samplingScheme,
int sampleSize,
double reductionFactorPerStage) |
BowserRoutingFuel(int T,
int M,
int N,
int bowserInitialTankLevel,
int maxBowserTankLevel,
int minRefuelingQty,
int[] tankCapacity,
int[] initialTankLevel,
umontreal.ssj.probdist.DiscreteDistribution[][] fuelConsumptionProb,
int[][] connectivity,
double[][] distance,
double[][][] machineLocation,
int fuelStockOutPenaltyCost,
SamplingScheme samplingScheme,
int sampleSize,
double reductionFactorPerStage) |
Modifier and Type | Method and Description |
---|---|
static String |
getHeadersString() |
static String |
getSimulationHeadersString() |
static void |
main(String[] args) |
void |
printPolicy() |
void |
runInstance() |
void |
simulateInstanceReplanning(int replications) |
String |
toString() |
String |
toStringSimulation() |
public BowserRoutingFuel(jsdp.app.routing.stochastic.fuel.BowserRoutingFuel.InstanceType type, SamplingScheme samplingScheme, int sampleSize, double reductionFactorPerStage)
public BowserRoutingFuel(int T, int M, int N, int bowserInitialTankLevel, int maxBowserTankLevel, int minRefuelingQty, int[] tankCapacity, int[] initialTankLevel, umontreal.ssj.probdist.DiscreteDistribution[][] fuelConsumptionProb, int[][] connectivity, double[][] distance, double[][][] machineLocation, int fuelStockOutPenaltyCost, SamplingScheme samplingScheme, int sampleSize, double reductionFactorPerStage)
public static void main(String[] args)
public void simulateInstanceReplanning(int replications)
public void runInstance()
public static String getHeadersString()
public String toStringSimulation()
public static String getSimulationHeadersString()
public void printPolicy()
Copyright © 2017–2018. All rights reserved.