Closed githubpsyche closed 4 years ago
We're given some example input formats, but not example input and output; this means tests have to be imagined ourselves.
initial_sampling
fully tested and so is check_if_exceeds_bounds
.
Still need curve_volumes
, flip_vertical_params
, sort_horizontal_params
, draw_bcm_curve
, auto_generate
, weighted_curve
- holy shit.
draw_bcm_curve
doesn't seem to ever actually get used in the codebase. auto_generate
is exclusively used for data simulation. weighted_curve
is used for output analysis. The rest get used just once during importance sampling. Maybe I test them as they come?
It'll be easier to work on this if I set up the relevant software locally. What's necessary?
I can use usage within other functions as a guide for testing - I should validate function performance within the contexts they're used.
rebooting discussion in #31
Must develop and pass a test for each option.