LSPI constructor now properly sets discount factor instead of forcing to 0.99