Generalize the current common/_include/Result class and create a new common Parameter class for handling generic Param/Result's for communication between modules.
Possible approach for now is to add two new classes: Arg and Ret and use them for all the new algorithms and eventually retire both Result and algorithm specific Param and Result.
Generalize the current
common/_include/Resultclass and create a new common Parameter class for handling generic Param/Result's for communication between modules.Possible approach for now is to add two new classes:
ArgandRetand use them for all the new algorithms and eventually retire bothResultand algorithm specificParamandResult.