update
This commit is contained in:
@@ -92,7 +92,7 @@ julia> println(result)
|
|||||||
# Signature
|
# Signature
|
||||||
"""
|
"""
|
||||||
function jsoncorrection(jsonstring::T, example::String, commfunction::Function; maxattempt=3
|
function jsoncorrection(jsonstring::T, example::String, commfunction::Function; maxattempt=3
|
||||||
)::NamedTuple{(:result, :errormsg, :success), Tuple{Union{String, Nothing}, Union{String, Nothing}, Bool}} where {T<:AbstractString}
|
)::NamedTuple{(:result, :errormsg, :success), Tuple{String, Union{String, Nothing}, Bool}} where {T<:AbstractString}
|
||||||
|
|
||||||
initialstate = Dict{Symbol, Any}(
|
initialstate = Dict{Symbol, Any}(
|
||||||
:reward=> 0,
|
:reward=> 0,
|
||||||
@@ -123,8 +123,8 @@ function jsoncorrection(jsonstring::T, example::String, commfunction::Function;
|
|||||||
end
|
end
|
||||||
|
|
||||||
|
|
||||||
function transition(state::T1, args::NamedTuple
|
function transition(state::T, args::NamedTuple
|
||||||
) where {T1<:AbstractDict}
|
)::NamedTuple{(:newNodeKey, :newstate, :progressvalue), Tuple{String, T, Integer}} where {T<:AbstractDict}
|
||||||
|
|
||||||
decisionMakerF::Function = args[:decisionMaker]
|
decisionMakerF::Function = args[:decisionMaker]
|
||||||
evaluatorF::Function = args[:evaluator]
|
evaluatorF::Function = args[:evaluator]
|
||||||
|
|||||||
Reference in New Issue
Block a user