-- make Player subclasses have List<Set<? extends StatType>> (combine separate Set<Stat<?>> fields into one collection & re-work infrastructure to support this easily)
--Model: look into using only one list of players by modifying Player.java
Idea: make Player have map of RulesMap -> score; need way to specify which one is active --> active RulesMap field?
-- make Player subclasses have List<Set<? extends StatType>> (combine separate Set<Stat<?>> fields into one collection & re-work infrastructure to support this easily) --Model: look into using only one list of players by modifying Player.java Idea: make Player have map of RulesMap -> score; need way to specify which one is active --> active RulesMap field?