Skip to content
This repository was archived by the owner on May 6, 2021. It is now read-only.

Commit b8e3541

Browse files
committed
fix bugs with DefaultStateStyleEnv
1 parent 6ee22d3 commit b8e3541

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

src/environments/wrappers/DefaultStateStyle.jl

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ DefaultStateStyleEnv{S}(env::E) where {S,E} = DefaultStateStyleEnv{S,E}(env)
1414
RLBase.DefaultStateStyle(::DefaultStateStyleEnv{S}) where {S} = S
1515

1616
for f in vcat(RLBase.ENV_API, RLBase.MULTI_AGENT_ENV_API)
17-
if f (:DefaultStateStyle,)
17+
if f (:DefaultStateStyle, :state, :state_space)
1818
@eval RLBase.$f(x::DefaultStateStyleEnv, args...; kwargs...) =
1919
$f(x.env, args...; kwargs...)
2020
end
@@ -23,5 +23,10 @@ end
2323
(env::DefaultStateStyleEnv)(args...; kwargs...) = env.env(args...; kwargs...)
2424

2525
RLBase.state(env::DefaultStateStyleEnv, ss::RLBase.AbstractStateStyle) = state(env.env, ss)
26+
RLBase.state(env::DefaultStateStyleEnv, ss::RLBase.AbstractStateStyle, p) = state(env.env, ss, p)
27+
2628
RLBase.state_space(env::DefaultStateStyleEnv, ss::RLBase.AbstractStateStyle) =
2729
state_space(env.env, ss)
30+
31+
RLBase.state_space(env::DefaultStateStyleEnv, ss::RLBase.AbstractStateStyle, p) =
32+
state_space(env.env, ss, p)

0 commit comments

Comments
 (0)