ray.rllib.core.rl_module.multi_rl_module.MultiRLModule.add_module#
- MultiRLModule.add_module(module_id: str, module: RLModule, *, override: bool = False) None[source]#
- Adds a module at run time to the multi-agent module. - Parameters:
- module_id – The module ID to add. If the module ID already exists and override is False, an error is raised. If override is True, the module is replaced. 
- module – The module to add. 
- override – Whether to override the module if it already exists. 
 
- Raises:
- ValueError – If the module ID already exists and override is False. Warnings are raised if the module id is not valid according to the logic of - validate_module_id().