machine = machine.replace('-','_');
	protected boolean doableProblem (String problemName) {	  boolean match = false;	  	  for (Iterator iter = allowedMachines.iterator (); iter.hasNext(); ) {		String machine = (String) iter.next ();		if (problemName.endsWith (machine)) {		  match = true;		  break;		}	  }	  	  return ((allowedProblems.isEmpty () && allowedMachines.isEmpty ()) || 			  allowedProblems.contains(problemName) || match);	}