MultiAgentDecisionProcess  Release 0.2.1
ParserTOICompactRewardDecPOMDPDiscrete.cpp
Go to the documentation of this file.
1 
29 
33  *problem) :
35  _m_problem(problem)
36 {
37 }
38 
41  Index id)
42 {
45 
46  decpomdp->ExtractMADPDiscrete(madp);
48 
49  _m_problem->SetIndividualDecPOMDPD(decpomdp,id);
50 }
51 
53 {
54  size_t nrAgentsInInteraction=2;
55  std::vector<size_t> nrStates(nrAgentsInInteraction,0),
56  nrActions(nrAgentsInInteraction,0);
57  for(Index i=0;i!=nrAgentsInInteraction;++i)
58  {
59  nrStates[i]=_m_problem->GetIndividualMADPD(i)->GetNrStates();
61  }
62  ParseRewards(nrAgentsInInteraction,nrStates,nrActions);
63 }
64