protected CompilationResult compilationResult = null;
protected boolean isSolution = false;
protected int lastGenAnalyzed = 0;
protected Date bornDate = new Date();
protected List<CtClass> modifiedClasses = new ArrayList<CtClass>();
<BUG>ProgramVariantValidationResult validationResult = null;
public ProgramVariant(){</BUG>
modificationPoints = new ArrayList<ModificationPoint>();
operations = new HashMap<Integer,List<OperatorInstance>>();
}

protected CompilationResult compilationResult = null;
protected boolean isSolution = false;
protected int lastGenAnalyzed = 0;
protected Date bornDate = new Date();
protected List<CtClass> modifiedClasses = new ArrayList<CtClass>();
VariantValidationResult validationResult = null;
public ProgramVariant(){
modificationPoints = new ArrayList<ModificationPoint>();
operations = new HashMap<Integer,List<OperatorInstance>>();
}
