private function whatsTheRuling($votes, $maxVotes)
    {
        switch ($this->strategy) {
            case self::VOTER_STR_UNANIMOUS:
                return ($votes == $maxVotes);
                break;

            case self::VOTER_STR_CONSENSUS:
                return ($votes > ($maxVotes - $votes));
                break;

            case self::VOTER_STR_AFFIRMATIVE:
                return ($votes > 0);
                break;
        }

        return false;
    }