src/core/reinforcement/agent/DeepAgent.java
private void update() throws MatrixException, NeuralNetworkException, DynamicParamException, AgentException {
        updateFunctionEstimator();
        policy.increment();
        policy.reset(false);
    }
/**
     * Updates agent.
     *
     * @throws MatrixException throws exception if matrix operation fails.
     * @throws NeuralNetworkException throws exception if neural network operation fails.
     * @throws DynamicParamException throws exception if parameter (params) setting fails.
     * @throws AgentException throws exception if function estimator update fails.
     */
Updates agent.

@throws MatrixException throws exception if matrix operation fails.
@throws NeuralNetworkException throws exception if neural network operation fails.
@throws DynamicParamException throws exception if parameter (params) setting fails.
@throws AgentException throws exception if function estimator update fails.
Updates agent . @throws MatrixException throws exception if matrix operation fails . @throws NeuralNetworkException throws exception if neural network operation fails . @throws DynamicParamException throws exception if parameter ( params ) setting fails . @throws AgentException throws exception if function estimator update fails .
private void update() throws MatrixException, NeuralNetworkException, DynamicParamException, AgentException {
        updateFunctionEstimator();
        policy.increment();
        policy.reset(false);
    }
private void update ( ) throws MatrixException , NeuralNetworkException , DynamicParamException , AgentException { updateFunctionEstimator ( ) ; policy . increment ( ) ; policy . reset ( false ) ; }
Updates agent.
Updates agent .