for(inti=1;i<compDistribyTF.size();i++)//starts to 1 because 0 does not have decay
for(inti=1;i<compDistribyTF.size();i++)//starts to 1 because 0 does not have decay
{
{
for(intj=0;j<compDistribyTF.at(0).size();j++)//0 because we do not care which, they all have the same size == this->_pb.competencyCatalogue().size()
for(intj=0;j<compDistribyTF.at(0).size();j++)//cDTF[0] because we do not care which, they all have the same size == this->_pb.competencyCatalogue().size()
std::vector<std::vector<double>>compDistribyTF;//each i contains an vector representing the magnitique of each comp existing, according to the path followed. [0;1]
for(inti=1;i<compDistribyTF.size();i++)//starts to 1 because 0 does not have decay
{
for(intj=0;j<compDistribyTF.at(0).size();j++)//cDTF[0] because we do not care which, they all have the same size == this->_pb.competencyCatalogue().size()