Package | Description |
---|---|
examples.jmdp |
Modifier and Type | Method and Description |
---|---|
InvLevel |
WagnerWhitin.destination(InvLevel i,
Order a,
int t) |
Modifier and Type | Method and Description |
---|---|
States<InvLevel> |
ProbsExample.reachable(InvLevel i,
Order a) |
States<InvLevel> |
InfStochasticDemand.reachable(InvLevel i,
Order a) |
States<InvLevel> |
ControlProdNonEvents.reachable(InvLevel i,
Order a) |
States<InvLevel> |
ControlProduccion.reachable(InvLevel i,
Order a,
DemandEvent e) |
States<InvLevel> |
StochasticDemand.reachable(InvLevel i,
Order a,
int t) |
States<InvLevel> |
Inventory.reachable(InvLevel i,
Order a,
int t) |
Modifier and Type | Method and Description |
---|---|
Events<DemandEvent> |
ControlProduccion.activeEvents(InvLevel i,
Order a) |
InvLevel |
WagnerWhitin.destination(InvLevel i,
Order a,
int t) |
Actions<Order> |
ProbsExample.feasibleActions(InvLevel i) |
Actions<Order> |
InfStochasticDemand.feasibleActions(InvLevel i) |
Actions<Order> |
ControlProduccion.feasibleActions(InvLevel i) |
Actions<Order> |
ControlProdNonEvents.feasibleActions(InvLevel i) |
Actions<Order> |
WagnerWhitin.feasibleActions(InvLevel i,
int t) |
Actions<Order> |
StochasticDemand.feasibleActions(InvLevel i,
int t) |
Actions<Order> |
Inventory.feasibleActions(InvLevel i,
int t) |
double |
WagnerWhitin.finalCost(InvLevel i) |
double |
StochasticDemand.finalCost(InvLevel i) |
double |
Inventory.finalCost(InvLevel i) |
double |
ProbsExample.immediateCost(InvLevel i,
Order a) |
double |
InfStochasticDemand.immediateCost(InvLevel i,
Order a) |
double |
ControlProdNonEvents.immediateCost(InvLevel i,
Order a) |
double |
ControlProduccion.immediateCost(InvLevel i,
Order a,
DemandEvent e) |
double |
WagnerWhitin.immediateCost(InvLevel i,
Order a,
int t) |
double |
StochasticDemand.immediateCost(InvLevel i,
Order a,
int t) |
double |
Inventory.immediateCost(InvLevel i,
Order a,
int t) |
double |
ControlProduccion.prob(InvLevel i,
DemandEvent e) |
double |
ProbsExample.prob(InvLevel i,
InvLevel j,
Order a) |
double |
InfStochasticDemand.prob(InvLevel i,
InvLevel j,
Order a) |
double |
ControlProdNonEvents.prob(InvLevel i,
InvLevel j,
Order a) |
double |
ControlProduccion.prob(InvLevel i,
InvLevel j,
Order a,
DemandEvent e) |
double |
StochasticDemand.prob(InvLevel i,
InvLevel j,
Order a,
int t) |
double |
Inventory.prob(InvLevel i,
InvLevel j,
Order a,
int t) |
States<InvLevel> |
ProbsExample.reachable(InvLevel i,
Order a) |
States<InvLevel> |
InfStochasticDemand.reachable(InvLevel i,
Order a) |
States<InvLevel> |
ControlProdNonEvents.reachable(InvLevel i,
Order a) |
States<InvLevel> |
ControlProduccion.reachable(InvLevel i,
Order a,
DemandEvent e) |
States<InvLevel> |
StochasticDemand.reachable(InvLevel i,
Order a,
int t) |
States<InvLevel> |
Inventory.reachable(InvLevel i,
Order a,
int t) |
Constructor and Description |
---|
Inventory(int lastStage,
States<InvLevel> initSet,
int M,
int K,
double[] pr,
double[] qr,
double[] F) |
ProbsExample(States<InvLevel> initial) |
StochasticDemand(States<InvLevel> initSet,
int lastStage,
int maxInventory,
int maxBackorders,
int truckSize,
double K,
double b,
double price,
double cost,
double h,
double theta) |