For each characteristic, settings.txt asks for a number (id) and a name. This is hard to use and redundant. Get rid of characteristic numbers. Specify the set of characteristics (e.g., in groupDiscrimination(..) as a set of comma-separated names). See README.md for example.