Class ModelResult
java.lang.Object
edu.tufts.hrilab.polycraft.actions.GameAction
edu.tufts.hrilab.polycraft.actions.sense.Sense
edu.tufts.hrilab.polycraft.actions.sense.SenseAll
edu.tufts.hrilab.polycraft.actions.sense.ModelResult
-
Nested Class Summary
Nested classes/interfaces inherited from class edu.tufts.hrilab.polycraft.actions.sense.SenseAll
SenseAll.ParsedResponse -
Field Summary
FieldsFields inherited from class edu.tufts.hrilab.polycraft.actions.sense.SenseAll
entities, inventory, map, parsedResponseFields inherited from class edu.tufts.hrilab.polycraft.actions.GameAction
log, maxResponseWait, rawResponse, receivedResponse -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGenerate predicates from partial inventory data.Methods inherited from class edu.tufts.hrilab.polycraft.actions.sense.SenseAll
getCommand, getLocationAssertions, getStepCost, getSuccess, parseResponseMethods inherited from class edu.tufts.hrilab.polycraft.actions.sense.Sense
canChangeGameStateMethods inherited from class edu.tufts.hrilab.polycraft.actions.GameAction
getMaxResponseWait, getRawResponse, insertResponse, setGameOver
-
Field Details
-
actor
-
-
Constructor Details
-
ModelResult
-
-
Method Details
-
getAssertions
- Overrides:
getAssertionsin classSenseAll
-
generatePartialInventoryAssertions
Generate predicates from partial inventory data.- Returns:
-