src/core/reinforcement/agent/DeepAgent.java
public void newStep() throws MatrixException, DynamicParamException, NeuralNetworkException, AgentException {
        if (!episodic) {
            endEpisode();
            stateTransition = null;
        }
        stateTransition = stateTransition == null ? new StateTransition(environment.getState()) : stateTransition.getNextStateTransition(environment.getState());
    }
/**
     * Begins new episode step for DeepAgent.
     *
     * @throws NeuralNetworkException throws exception if neural network operation fails.
     * @throws MatrixException throws exception if matrix operation fails.
     * @throws DynamicParamException throws exception if parameter (params) setting fails.
     * @throws AgentException throws exception if update of estimator fails.
     */
Begins new episode step for DeepAgent.

@throws NeuralNetworkException throws exception if neural network operation fails.
@throws MatrixException throws exception if matrix operation fails.
@throws DynamicParamException throws exception if parameter (params) setting fails.
@throws AgentException throws exception if update of estimator fails.
Begins new episode step for DeepAgent . @throws NeuralNetworkException throws exception if neural network operation fails . @throws MatrixException throws exception if matrix operation fails . @throws DynamicParamException throws exception if parameter ( params ) setting fails . @throws AgentException throws exception if update of estimator fails .
public void newStep() throws MatrixException, DynamicParamException, NeuralNetworkException, AgentException {
        if (!episodic) {
            endEpisode();
            stateTransition = null;
        }
        stateTransition = stateTransition == null ? new StateTransition(environment.getState()) : stateTransition.getNextStateTransition(environment.getState());
    }
public void newStep ( ) throws MatrixException , DynamicParamException , NeuralNetworkException , AgentException { if ( ! episodic ) { endEpisode ( ) ; stateTransition = null ; } stateTransition = stateTransition == null ? new StateTransition ( environment . getState ( ) ) : stateTransition . getNextStateTransition ( environment . getState ( ) ) ; }
Begins new episode step for DeepAgent.
Begins new episode step for DeepAgent .