issues
search
andreiolaru-ro
/
FLASH-MAS
The Fast Lightweight Agent Shell MAS framework. Easy for beginners, powerful to experts.
GNU General Public License v3.0
5
stars
3
forks
source link
Allow multiple shards with the same designation
#46
Open
andreiolaru-ro
opened
1 year ago
andreiolaru-ro
commented
1 year ago
Even allow multiple shards with the same classpath.
andreiolaru-ro
commented
6 months ago
[ ] (change) the shards map should map the AgentShardDesignation to a list of shards
[ ] in CompositeAgentShardContainer:
[ ] (change) getAgentShard should return the first shard with the specified AgentShardDesignation
[ ] (add) getAllAgentShards should return a list of all shards with the specified AgentShardDesignation
[ ] (change) eventProcessingCycle should iterate through all shards for each AgentShardDesignation
[ ] (change) addShard should add the specified shard to the list mapped to the corresponding AgentShardDesignation in the shards map
[ ] (change) removeShard should become removeAllShards and remove all shards with the specified AgentShardDesignation from the shards map
[ ] (change) getShard should return the first shard with the specified AgentShardDesignation
[ ] (add) getAllShards should return a list of all shards with the specified AgentShardDesignation
Even allow multiple shards with the same classpath.