Refactored GameState.declareAttackers to use Set[Int] instead of List[Int]
BruteForceStrategy - refactored to Set[GameState] instead of Iterator[GameState]