Rete-based rule system (Drools) correctly fires the appropriate actions when Player's Profile meets certain criteria, based on the rules in rules/LevelTunerRules.drl.

This commit is contained in:
Woody Folsom
2012-03-17 18:08:56 -04:00
parent 1d9eae7af0
commit 109c2d099a
14 changed files with 153 additions and 143 deletions

View File

@@ -13,7 +13,7 @@ public class ParsedArgs {
private boolean custom = false;
private boolean videoCaptureEnabled = false;
private int levelRandSeed = (int) (Math.random() * Integer.MAX_VALUE);
private String generatorClass = "MyLevel";
private String generatorClass = "PCGLevel";
private String videoFileName = "LevelGenerator";
public LevelGenerator createLevelGenerator() {
@@ -22,7 +22,7 @@ public class ParsedArgs {
}
if ("MyLevel".equals(generatorClass)) {
return new MyLevelGenerator();
} else if ("MyNewLevel".equals(generatorClass)) {
} else if ("PCGLevel".equals(generatorClass)) {
return new PCGLevelGenerator();
} else if ("CustomizedLevel".equalsIgnoreCase(generatorClass)) {
return new CustomizedLevelGenerator();