data[1] = filter(dataPresent); return new DynamicDataInstanceImpl(network, null, data[1], sequenceID, 0); }else { HashMapAssignment dataPresent = new HashMapAssignment(network.getNumberOfVars()); DynamicDataInstance d = new DynamicDataInstanceImpl(network, data[0], dataPresent, sequenceID, k); dataPresent = filter(dataPresent); d = new DynamicDataInstanceImpl(network, replicateOnPast(data[1]), dataPresent, sequenceID, k);