Enable algo runs even when not all params are set

Params don’t necessarily all come together. Give algorithms the algorithms
the power to deal with this themselves.