SituationAnalyzer.java