agentsociety.cityagent.memory_config¶
Module Contents¶
Functions¶
Generate memory configuration for society agents. |
|
Generate memory configuration for firm agents. |
|
Generate memory configuration for government agents. |
|
Generate memory configuration for bank agents. |
|
Generate memory configuration for NBS agents. |
Data¶
API¶
- agentsociety.cityagent.memory_config.pareto_param¶
8
- agentsociety.cityagent.memory_config.payment_max_skill_multiplier_base¶
950
- agentsociety.cityagent.memory_config.payment_max_skill_multiplier¶
‘float(…)’
- agentsociety.cityagent.memory_config.pmsm¶
None
- agentsociety.cityagent.memory_config.pareto_samples¶
‘pareto(…)’
- agentsociety.cityagent.memory_config.clipped_skills¶
‘minimum(…)’
- agentsociety.cityagent.memory_config.sorted_clipped_skills¶
‘sort(…)’
- agentsociety.cityagent.memory_config.agent_skills¶
‘list(…)’
- agentsociety.cityagent.memory_config.__all__¶
[‘memory_config_societyagent’, ‘memory_config_firm’, ‘memory_config_government’, ‘memory_config_bank…
- agentsociety.cityagent.memory_config.DEFAULT_DISTRIBUTIONS: dict[str, agentsociety.agent.distribution.Distribution]¶
None
- agentsociety.cityagent.memory_config.memory_config_societyagent(distributions: dict[str, agentsociety.agent.distribution.Distribution], class_config: Optional[list[agentsociety.agent.memory_config_generator.MemoryAttribute]] = None) agentsociety.agent.memory_config_generator.MemoryConfig¶
Generate memory configuration for society agents.
- agentsociety.cityagent.memory_config.memory_config_firm(distributions: dict[str, agentsociety.agent.distribution.Distribution], class_config: Optional[list[agentsociety.agent.memory_config_generator.MemoryAttribute]] = None) agentsociety.agent.memory_config_generator.MemoryConfig¶
Generate memory configuration for firm agents.
- agentsociety.cityagent.memory_config.memory_config_government(distributions: dict[str, agentsociety.agent.distribution.Distribution], class_config: Optional[list[agentsociety.agent.memory_config_generator.MemoryAttribute]] = None) agentsociety.agent.memory_config_generator.MemoryConfig¶
Generate memory configuration for government agents.
- agentsociety.cityagent.memory_config.memory_config_bank(distributions: dict[str, agentsociety.agent.distribution.Distribution], class_config: Optional[list[agentsociety.agent.memory_config_generator.MemoryAttribute]] = None) agentsociety.agent.memory_config_generator.MemoryConfig¶
Generate memory configuration for bank agents.
- agentsociety.cityagent.memory_config.memory_config_nbs(distributions: dict[str, agentsociety.agent.distribution.Distribution], class_config: Optional[list[agentsociety.agent.memory_config_generator.MemoryAttribute]] = None) agentsociety.agent.memory_config_generator.MemoryConfig¶
Generate memory configuration for NBS agents.