Class SenseHint
java.lang.Object
edu.tufts.hrilab.polycraft.actions.GameAction
edu.tufts.hrilab.polycraft.actions.sense.Sense
edu.tufts.hrilab.polycraft.actions.sense.SenseHint
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsFields inherited from class edu.tufts.hrilab.polycraft.actions.GameAction
log, maxResponseWait, rawResponse, receivedResponse -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class edu.tufts.hrilab.polycraft.actions.sense.Sense
canChangeGameState, getLocationAssertionsMethods inherited from class edu.tufts.hrilab.polycraft.actions.GameAction
getMaxResponseWait, getRawResponse, insertResponse, setGameOver
-
Field Details
-
parsedResponse
-
-
Constructor Details
-
SenseHint
public SenseHint()
-
-
Method Details
-
getHint
-
getCommand
- Specified by:
getCommandin classGameAction
-
getSuccess
public boolean getSuccess()- Specified by:
getSuccessin classGameAction
-
getStepCost
public double getStepCost()- Specified by:
getStepCostin classGameAction
-
parseResponse
protected void parseResponse()- Specified by:
parseResponsein classGameAction
-
getAssertions
- Specified by:
getAssertionsin classGameAction
-