Skip to content

Commit

Permalink
remove old functions
Browse files Browse the repository at this point in the history
  • Loading branch information
MaximeVH committed May 16, 2023
1 parent 55c3d0a commit b955ace
Show file tree
Hide file tree
Showing 2 changed files with 17 additions and 16 deletions.
30 changes: 15 additions & 15 deletions src/CircuitEvolution.jl
Expand Up @@ -29,33 +29,33 @@ function parametertuple(circuit,parameters)
return NamedTuple{name_symbols}(Tuple(parameters))
end

function initializecircuit(head=8,terminals="RCLP")
karva = generatekarva(head,terminals)
parameters = karva_parameters(karva)
return Circuit(karva,parameters,nothing)
end
# function initializecircuit(head=8,terminals="RCLP")
# karva = generatekarva(head,terminals)
# parameters = karva_parameters(karva)
# return Circuit(karva,parameters,nothing)
# end

function initializecircuit(bounds,head=8,terminals="RCLP")
karva = generatekarva(head,terminals)
parameters = karva_parameters_(karva,bounds)
return Circuit(karva,parameters,nothing)
end

function initializepopulation(size=20,head=8,terminals="RCLP")
return [initializecircuit(head,terminals) for i in 1:size]
end
# function initializepopulation(size=20,head=8,terminals="RCLP")
# return [initializecircuit(head,terminals) for i in 1:size]
# end

function initializepopulation(bounds,size=20,head=8,terminals="RCLP")
return [initializecircuit(bounds,head,terminals) for i in 1:size]
end

function initializevariedpopulation(size=30,head=8)
subpopulation_size = floor(Int(size/3))
RCs = initializepopulation(subpopulation_size,head,"RC")
RCLs = initializepopulation(subpopulation_size,head,"RCL")
RCLPs = initializepopulation(subpopulation_size,head,"RCLP")
return vcat(RCs,RCLs,RCLPs)
end
# function initializevariedpopulation(size=30,head=8)
# subpopulation_size = floor(Int(size/3))
# RCs = initializepopulation(subpopulation_size,head,"RC")
# RCLs = initializepopulation(subpopulation_size,head,"RCL")
# RCLPs = initializepopulation(subpopulation_size,head,"RCLP")
# return vcat(RCs,RCLs,RCLPs)
# end

function simplifypopulation!(population,terminals="RCPL")
for circuit in population
Expand Down
3 changes: 2 additions & 1 deletion src/EquivalentCircuits.jl
Expand Up @@ -18,7 +18,8 @@ module EquivalentCircuits
include("CircuitSimplification.jl")
include("CircuitLibrary.jl")
include("RedundancyTesting.jl")
include("CircuitEvolution.jl")
include("Miscellaneous.jl")
include("CircuitEvolution.jl")


end

0 comments on commit b955ace

Please sign in to comment.