package aima.core.learning.reinforcement; /** * Artificial Intelligence A Modern Approach (3rd Edition): page 832.<br> * <br> * A percept that supplies both the current state and the reward received in * that state. * * @param <S> * the state type. * * @author Ciaran O'Reilly * @author Ravi Mohan */ public interface PerceptStateReward<S> extends RewardPercept { /** * * @return the current state associated with the percept. */ S state(); }