Program: 3006
Project: 3006
Buggy source:
private static void addScorerMappings(){
  Map<String,Class<?>> currentAttrNameMap;
  currentAttrNameMap=new HashMap<String,Class<?>>(1);
  currentAttrNameMap.put("String_Node_Str",EnumExclusiveValue.class);
  scorerNameMap.put("String_Node_Str",currentAttrNameMap);
  currentAttrNameMap=new HashMap<String,Class<?>>(2);
  currentAttrNameMap.put("String_Node_Str",BooleanValue.class);
  currentAttrNameMap.put("String_Node_Str",BooleanValue.class);
  scorerNameMap.put("String_Node_Str",currentAttrNameMap);
  currentAttrNameMap=new HashMap<String,Class<?>>(2);
  currentAttrNameMap.put("String_Node_Str",EnumExclusiveValue.class);
  currentAttrNameMap.put("String_Node_Str",EnumExclusiveValue.class);
  scorerNameMap.put("String_Node_Str",currentAttrNameMap);
  scorerNameMap.put("String_Node_Str",currentAttrNameMap);
  currentAttrNameMap=new HashMap<String,Class<?>>(2);
  currentAttrNameMap.put("String_Node_Str",EnumMultipleValue.class);
  currentAttrNameMap.put("String_Node_Str",EnumMultipleValue.class);
  scorerNameMap.put("String_Node_Str",currentAttrNameMap);
  currentAttrNameMap=new HashMap<String,Class<?>>(2);
  currentAttrNameMap.put("String_Node_Str",EnumExclusiveValue.class);
  currentAttrNameMap.put("String_Node_Str",EnumExclusiveValue.class);
  scorerNameMap.put("String_Node_Str",currentAttrNameMap);
  currentAttrNameMap=new HashMap<String,Class<?>>(2);
  currentAttrNameMap.put("String_Node_Str",FloatHave.class);
  currentAttrNameMap.put("String_Node_Str",FloatHave.class);
  scorerNameMap.put("String_Node_Str",currentAttrNameMap);
  currentAttrNameMap=new HashMap<String,Class<?>>(3);
  currentAttrNameMap.put("String_Node_Str",EcefVector.class);
  currentAttrNameMap.put("String_Node_Str",FloatHave.class);
  currentAttrNameMap.put("String_Node_Str",EcefVector.class);
  scorerNameMap.put("String_Node_Str",currentAttrNameMap);
  currentAttrNameMap=new HashMap<String,Class<?>>(2);
  currentAttrNameMap.put("String_Node_Str",EcefVector.class);
  currentAttrNameMap.put("String_Node_Str",EcefVector.class);
  scorerNameMap.put("String_Node_Str",currentAttrNameMap);
  currentAttrNameMap=new HashMap<String,Class<?>>(2);
  currentAttrNameMap.put("String_Node_Str",FloatHave.class);
  currentAttrNameMap.put("String_Node_Str",FloatHave.class);
  scorerNameMap.put("String_Node_Str",currentAttrNameMap);
  currentAttrNameMap=new HashMap<String,Class<?>>(4);
  currentAttrNameMap.put("String_Node_Str",EcefVector.class);
  currentAttrNameMap.put("String_Node_Str",EcefVector.class);
  currentAttrNameMap.put("String_Node_Str",EcefVector.class);
  currentAttrNameMap.put("String_Node_Str",EcefVector.class);
  scorerNameMap.put("String_Node_Str",currentAttrNameMap);
  currentAttrNameMap=new HashMap<String,Class<?>>(4);
  currentAttrNameMap.put("String_Node_Str",EnumExclusiveValue.class);
  currentAttrNameMap.put("String_Node_Str",EnumExclusiveValue.class);
  currentAttrNameMap.put("String_Node_Str",EnumExclusiveValue.class);
  currentAttrNameMap.put("String_Node_Str",EnumExclusiveValue.class);
  scorerNameMap.put("String_Node_Str",currentAttrNameMap);
  currentAttrNameMap=new HashMap<String,Class<?>>(3);
  currentAttrNameMap.put("String_Node_Str",FloatHave.class);
  currentAttrNameMap.put("String_Node_Str",FloatHave.class);
  currentAttrNameMap.put("String_Node_Str",FloatHave.class);
  scorerNameMap.put("String_Node_Str",currentAttrNameMap);
}

Fixed version (ground truth):
private static void addScorerMappings(){
  Map<String,Class<?>> currentAttrNameMap;
  currentAttrNameMap=new HashMap<String,Class<?>>(1);
  currentAttrNameMap.put("String_Node_Str",EnumExclusiveValue.class);
  scorerNameMap.put("String_Node_Str",currentAttrNameMap);
  currentAttrNameMap=new HashMap<String,Class<?>>(2);
  currentAttrNameMap.put("String_Node_Str",BooleanValue.class);
  currentAttrNameMap.put("String_Node_Str",BooleanValue.class);
  scorerNameMap.put("String_Node_Str",currentAttrNameMap);
  currentAttrNameMap=new HashMap<String,Class<?>>(2);
  currentAttrNameMap.put("String_Node_Str",EnumExclusiveValue.class);
  currentAttrNameMap.put("String_Node_Str",EnumExclusiveValue.class);
  scorerNameMap.put("String_Node_Str",currentAttrNameMap);
  scorerNameMap.put("String_Node_Str",currentAttrNameMap);
  currentAttrNameMap=new HashMap<String,Class<?>>(2);
  currentAttrNameMap.put("String_Node_Str",EnumMultipleValue.class);
  currentAttrNameMap.put("String_Node_Str",EnumMultipleValue.class);
  scorerNameMap.put("String_Node_Str",currentAttrNameMap);
  currentAttrNameMap=new HashMap<String,Class<?>>(2);
  currentAttrNameMap.put("String_Node_Str",EnumExclusiveValue.class);
  currentAttrNameMap.put("String_Node_Str",EnumExclusiveValue.class);
  scorerNameMap.put("String_Node_Str",currentAttrNameMap);
  currentAttrNameMap=new HashMap<String,Class<?>>(2);
  currentAttrNameMap.put("String_Node_Str",FloatRangePreference.class);
  currentAttrNameMap.put("String_Node_Str",FloatHave.class);
  scorerNameMap.put("String_Node_Str",currentAttrNameMap);
  currentAttrNameMap=new HashMap<String,Class<?>>(3);
  currentAttrNameMap.put("String_Node_Str",EcefVector.class);
  currentAttrNameMap.put("String_Node_Str",FloatHave.class);
  currentAttrNameMap.put("String_Node_Str",EcefVector.class);
  scorerNameMap.put("String_Node_Str",currentAttrNameMap);
  currentAttrNameMap=new HashMap<String,Class<?>>(2);
  currentAttrNameMap.put("String_Node_Str",EcefVector.class);
  currentAttrNameMap.put("String_Node_Str",EcefVector.class);
  scorerNameMap.put("String_Node_Str",currentAttrNameMap);
  currentAttrNameMap=new HashMap<String,Class<?>>(2);
  currentAttrNameMap.put("String_Node_Str",FloatHave.class);
  currentAttrNameMap.put("String_Node_Str",FloatHave.class);
  scorerNameMap.put("String_Node_Str",currentAttrNameMap);
  currentAttrNameMap=new HashMap<String,Class<?>>(4);
  currentAttrNameMap.put("String_Node_Str",EcefVector.class);
  currentAttrNameMap.put("String_Node_Str",EcefVector.class);
  currentAttrNameMap.put("String_Node_Str",EcefVector.class);
  currentAttrNameMap.put("String_Node_Str",EcefVector.class);
  scorerNameMap.put("String_Node_Str",currentAttrNameMap);
  currentAttrNameMap=new HashMap<String,Class<?>>(4);
  currentAttrNameMap.put("String_Node_Str",EnumExclusiveValue.class);
  currentAttrNameMap.put("String_Node_Str",EnumExclusiveValue.class);
  currentAttrNameMap.put("String_Node_Str",EnumExclusiveValue.class);
  currentAttrNameMap.put("String_Node_Str",EnumExclusiveValue.class);
  scorerNameMap.put("String_Node_Str",currentAttrNameMap);
  currentAttrNameMap=new HashMap<String,Class<?>>(3);
  currentAttrNameMap.put("String_Node_Str",FloatHave.class);
  currentAttrNameMap.put("String_Node_Str",FloatHave.class);
  currentAttrNameMap.put("String_Node_Str",FloatHave.class);
  scorerNameMap.put("String_Node_Str",currentAttrNameMap);
}