Why do you need a small model to pick promising candidates? Why not a bigger one?
(And ideally you'd probably test first, or at least try to feed compiler errors back etc?)
Overall, I mostly agree.
mostly an issue of speed and resource usage, if the model is too big then simply running the tests will be cheaper
mostly an issue of speed and resource usage, if the model is too big then simply running the tests will be cheaper