Would it be possible to add the ability for frcw to subsample its output---under the control of a command-line option? E.g., to emit every K'th plan rather than every plan.
My early tests indicate this will save 20% of the run-time when only a subsample is needed.
There is a subtle question raised here. Assuming the plans are numbered starting with the seed plan being the 0-plan, should the subsample be:
- numbers 0, K, 2K, 3K, ... (i.e., including the seed plan), OR
- numbers K+1, 2K+1, 3K+1, ... (i.e., excluding the seed plan)
I prefer including the seed plan because that helps support reproducibility by avoiding needing to keep track of the seed plan separately. In any case, it should be a decision made deliberately.
Would it be possible to add the ability for frcw to subsample its output---under the control of a command-line option? E.g., to emit every K'th plan rather than every plan.
My early tests indicate this will save 20% of the run-time when only a subsample is needed.
There is a subtle question raised here. Assuming the plans are numbered starting with the seed plan being the 0-plan, should the subsample be:
I prefer including the seed plan because that helps support reproducibility by avoiding needing to keep track of the seed plan separately. In any case, it should be a decision made deliberately.