using ReinforcementLearningBase
using ReinforcementLearningCore
using Random
using Test
using StatsBase
using Distributions: probs
using ReinforcementLearningEnvironments
using Flux
using CUDAapi

if has_cuda()
    using CuArrays
end

@testset "ReinforcementLearningCore.jl" begin
    include("core/core.jl")
    include("components/components.jl")
    include("utils/utils.jl")
end
