A peritoneal dialysis system includes a logic implementer configured to: (i) accept at least one therapy target input; (ii) accept at least one patient transport characteristic input; (iii) accept at least one solution input; (iv) accept at least one fluid volume input; (v) accept at least one therapy time input, at least one of the inputs (ii) to (v) including an input range; and (vi) generate each therapy regimen using the inputs of (ii), (iii), (iv) and (v), including each of the possibilities within the at least one input range, that satisfy the at least one therapy target input.