You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In light of RL-#19, states and action are wrapped in shared_ptr. Specialized for integtral states and/or integral action. E.g. for StateAction<S, A>, we can have
template<>
classStateAction<rl::INT, rl::INT>;
using StateActionII = StateAction<rl::INT, rl::INT>;
template<classA>
classState<rl::INT, A>;
template<classA>
using StateActionIX = StateAction<rl::INT, A>;
template<classS>
classState<S, rl::INT>;
template<classS>
using StateActionXI = StateAction<S, rl::INT>;
As well as for rl::UINT.
This way, we can specialized and remove shared_ptr overhead for integral types.
The text was updated successfully, but these errors were encountered:
In light of RL-#19, states and action are wrapped in shared_ptr. Specialized for integtral states and/or integral action. E.g. for
StateAction<S, A>
, we can haveAs well as for
rl::UINT
.This way, we can specialized and remove shared_ptr overhead for integral types.
The text was updated successfully, but these errors were encountered: