Implemented parameter scanning
This is a major commit with quite deep-reaching changes in the code base. It enables the user to specify multiple values for a model parameter, which will then be combined into a full-factorial simulation experiment. Everything seems to work as intended, although some refactoring would be good, and we still need to add parallelisation for issue #42. And yes, I coded all of this between 23:30 and 03:00 on a Saturday night😅 🙈
Showing
- src/core/input.jl 51 additions, 18 deletionssrc/core/input.jl
- src/core/output.jl 18 additions, 1 deletionsrc/core/output.jl
- src/core/simulation.jl 86 additions, 27 deletionssrc/core/simulation.jl
- test/io_tests.jl 4 additions, 3 deletionstest/io_tests.jl
- test/landscape_tests.jl 4 additions, 4 deletionstest/landscape_tests.jl
- test/paramscan.toml 28 additions, 0 deletionstest/paramscan.toml
- test/runtests.jl 2 additions, 2 deletionstest/runtests.jl
- test/simulation_tests.jl 21 additions, 1 deletiontest/simulation_tests.jl
Loading
Please register or sign in to comment