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

@@ -1,10 +0,0 @@
package dk.itu.mario.level.grammar;
import dk.itu.mario.level.matcher.LevelArchetype;
import dk.itu.mario.level.matcher.PlayerProfile;
public class GrammarTuner {
public static LevelGrammar tune(LevelGrammar grammar, PlayerProfile profile, LevelArchetype archetype) {
return grammar;
}
}

View File

@@ -1,7 +1,7 @@
package dk.itu.mario.level.grammar;
import dk.itu.mario.level.matcher.LevelArchetype;
import dk.itu.mario.level.matcher.PlayerProfile;
import dk.itu.mario.level.LevelArchetype;
import dk.itu.mario.level.PlayerProfile;
public class LevelGrammarFactory {