func (self *move) Adjudicate(r dip.Resolver) error { if r.Phase().Type() == cla.Movement { return self.adjudicateMovementPhase(r) } return self.adjudicateRetreatPhase(r) }
func (self *disband) Adjudicate(r dip.Resolver) error { if r.Phase().Type() == cla.Adjustment { return self.adjudicateBuildPhase(r) } return self.adjudicateRetreatPhase(r) }