List<String> informedAgents = new ArrayList<String>();
for (String agent : result.keySet())
{
informedAgents.add(agent);
ec.act(new DistributeFood(agent, huntResult.get(agent), result.get(agent)),
getId(), authCode);
}
@SuppressWarnings("unchecked")
List<String> uninformedAgents = new ArrayList<String>(dm.getMemberList());
uninformedAgents.removeAll(informedAgents);
for (String agent : uninformedAgents)
{
ec.act(new DistributeFood(agent, 0, shared), getId(), authCode);
}
}