diff --git a/src/interface.jl b/src/interface.jl index 9810a32..98ec668 100755 --- a/src/interface.jl +++ b/src/interface.jl @@ -83,8 +83,11 @@ function clearMessage(a::T) where {T<:agent} break end end - a.memory[:shortterm] = OrderedDict{String, Any}() - a.memory[:log] = OrderedDict{String, Any}() + memory::Dict{Symbol, Any} = Dict( + :shortterm=> OrderedDict{String, Any}(), + :longterm=> OrderedDict{String, Any}(), + :log=> OrderedDict{String, Any}(), # span from user stimulus -> multiples attempts -> final respond + ) @show a.messages end