Advertisement

Decision theory, high risk scenarios, etc

Started by February 15, 2008 10:34 AM
30 comments, last by Kylotan 16 years, 8 months ago
Do I understand correctly that the actual chance of failure at a task is essentially the product of each cooperating agent's chance of failure (or something similar)?

You could take the geometric mean of each agent's ability at a particular task (perhaps omitting excessively low values - agents that wouldn't help much on the task), and use that value in the formula to form an estimate of the number of agents that 'should' be assigned to it, and then choose the agents for each task using weighted random selection (weighting for least failure chance, or to make final selections closer to the mean used for the estimate, or based on potential reward vs the agent's current resources, etc).
"Walk not the trodden path, for it has borne it's burden." -John, Flying Monk
Quote: Original post by Extrarius
Do I understand correctly that the actual chance of failure at a task is essentially the product of each cooperating agent's chance of failure (or something similar)?


Yes, that is the system I plan to use at the moment.

Quote: You could take the geometric mean of each agent's ability at a particular task (perhaps omitting excessively low values - agents that wouldn't help much on the task), and use that value in the formula to form an estimate of the number of agents that 'should' be assigned to it, and then choose the agents for each task using weighted random selection (weighting for least failure chance, or to make final selections closer to the mean used for the estimate, or based on potential reward vs the agent's current resources, etc).


But say I have 10 agents, and 4 tasks, each of which I determine to require 4-6 agents to be worthwhile. Splitting the agents roughly evenly across the tasks is definitely the wrong thing to do. If I could rank agent/task pairings, I can allocate them one by one, but I'd be concerned about ending up with the agents spread too thinly. Or would that not happen?

Unfortunately, I have far more time available to post here than I do to build prototypes and test this stuff!

[Edited by - Kylotan on February 26, 2008 5:39:02 AM]

This topic is closed to new replies.

Advertisement