public class BRF_State extends State
Constructor and Description |
---|
BRF_State(BRF_StateDescriptor descriptor) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object state) |
int |
getBowserLocation() |
int |
getBowserTankLevel() |
int[] |
getMachineLocation() |
int[] |
getMachineTankLevel() |
static int |
getMaxBowserTankLevel() |
static int[] |
getMaxMachineTankLevel() |
static int |
getMinBowserTankLevel() |
static int[] |
getMinMachineTankLevel() |
static int |
getNetworkSize() |
int |
hashCode() |
static void |
setStateBoundaries(int minBowserTankLevel,
int maxBowserTankLevel,
int[] minMachineTankLevel,
int[] maxMachineTankLevel,
int networkSize) |
String |
toString() |
getFeasibleActions, getNoAction, getPeriod
public BRF_State(BRF_StateDescriptor descriptor)
public static void setStateBoundaries(int minBowserTankLevel, int maxBowserTankLevel, int[] minMachineTankLevel, int[] maxMachineTankLevel, int networkSize)
public static int getMinBowserTankLevel()
public static int getMaxBowserTankLevel()
public static int[] getMinMachineTankLevel()
public static int[] getMaxMachineTankLevel()
public static int getNetworkSize()
public int getBowserTankLevel()
public int getBowserLocation()
public int[] getMachineTankLevel()
public int[] getMachineLocation()
Copyright © 2017–2018. All rights reserved.