The documentation for the wrapper function graduate states that OAnew cannot be higher than max(Age)+4 for "sprague" or "beers" methods. For "uniform","mono","pclm" it can be higher than this, and in each case the open age group is completely redistributed within this range, meaning it's not really open anymore. However, graduate calls graduate_mono when method == "mono" and graduate_mono does not allow for OAnew as an argument, so as currently instantiated mono is not a method that can use OAnew as an argument.
Either the documentation should be edited to reflect this is an option, or the graduate_mono should be reworked to allow for OAnew
The documentation for the wrapper function
graduatestates thatOAnew cannot be higher than max(Age)+4 for "sprague" or "beers" methods. For "uniform","mono","pclm" it can be higher than this, and in each case the open age group is completely redistributed within this range, meaning it's not really open anymore.However,graduatecallsgraduate_monowhenmethod == "mono"andgraduate_monodoes not allow forOAnewas an argument, so as currently instantiatedmonois not a method that can useOAnewas an argument.Either the documentation should be edited to reflect this is an option, or the
graduate_monoshould be reworked to allow forOAnew