recalc score listener tested and working; added RuleMap -> String[] converter method