Skip to content

Instantly share code, notes, and snippets.

@namiken
Last active February 13, 2017 13:55
Show Gist options
  • Save namiken/f20868ae57e9165f598b0c4781cdaac6 to your computer and use it in GitHub Desktop.
Save namiken/f20868ae57e9165f598b0c4781cdaac6 to your computer and use it in GitHub Desktop.
static {
nameMap.put("0_0_0_0", getMethodName(true));
nameMap.put("0.5_1_0_0", getMethodName(true));
nameMap.put("0.5_1_1_0", getMethodName(true));
nameMap.put("0.5_2_0_0", getMethodName(true));
nameMap.put("0.5_2_1_0", getMethodName(true));
nameMap.put("0.5_0_0_0", getMethodName(true));
nameMap.put("0.5_0_1_0", getMethodName(true));
nameMap.put("1_1_0_0", getMethodName(true));
nameMap.put("1_1_1_0", getMethodName(true));
nameMap.put("1_2_0_0", getMethodName(true));
nameMap.put("1_2_1_0", getMethodName(true));
nameMap.put("1_0_0_0", getMethodName(true));
nameMap.put("1_0_1_0", getMethodName(true));
nameMap.put("2_1_0_0", getMethodName(true));
nameMap.put("2_1_1_0", getMethodName(true));
nameMap.put("2_2_0_0", getMethodName(true));
nameMap.put("2_2_1_0", getMethodName(true));
nameMap.put("2_0_0_0", getMethodName(true));
nameMap.put("2_0_1_0", getMethodName(true));
nameMap.put("0_0_0_1", getMethodName(false));
nameMap.put("0.5_1_0_1", getMethodName(false));
nameMap.put("0.5_1_1_1", getMethodName(false));
nameMap.put("0.5_2_0_1", getMethodName(false));
nameMap.put("0.5_2_1_1", getMethodName(false));
nameMap.put("0.5_0_0_1", getMethodName(false));
nameMap.put("0.5_0_1_1", getMethodName(false));
nameMap.put("1_1_0_1", getMethodName(false));
nameMap.put("1_1_1_1", getMethodName(false));
nameMap.put("1_2_0_1", getMethodName(false));
nameMap.put("1_2_1_1", getMethodName(false));
nameMap.put("1_0_0_1", getMethodName(false));
nameMap.put("1_0_1_1", getMethodName(false));
nameMap.put("2_1_0_1", getMethodName(false));
nameMap.put("2_1_1_1", getMethodName(false));
nameMap.put("2_2_0_1", getMethodName(false));
nameMap.put("2_2_1_1", getMethodName(false));
nameMap.put("2_0_0_1", getMethodName(false));
nameMap.put("2_0_1_1", getMethodName(false));
}
static int countAlgo2 = 1;
static int countAlgo3 = 1;
protected static String getMethodName(boolean isAlgo2) {
if (isAlgo2) {
String name = "MSMLSR1_2(" + countAlgo2 + ")";
countAlgo2++;
return name;
} else {
String name = "MSMLSR1_3(" + countAlgo3 + ")";
countAlgo3++;
return name;
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment