algorithm metaclass handles initialization of required and default algorithm class params
show fix
network generate method