117 for (
auto& [
id, instance] :
instances ) {
118 if ( instance.instantiation.size() ) {
120 auto& [instantiationDisclosure, instantiationTime] = instance.instantiation.back();
121 scenario->addInstance(instance.process,
id, { {}, {{instantiationDisclosure, instantiationTime}} });
122 for (
auto& [disclosure, value] : instance.instantiation ) {
123 scenario->addAnticipation( scenario->getInstantiationData(
id), {disclosure, value} );
127 for (
auto& [attribute, data] : instance.data ) {
128 for (
auto& [disclosure, value] : data ) {
130 scenario->addAnticipation( scenario->getAttributeData(
id, attribute), {disclosure, value} );
135 auto& [disclosure, value] = data.back();
136 scenario->setRealization( scenario->getAttributeData(
id, attribute), {disclosure, value} );