Noted, I also just wanted to provide some clarity to the original intent of
this bot, as I doubt that was it.


On Thu, Jul 25, 2013 at 12:09 AM, ChadAMiller <notifications@github.com>wrote:

> In bots.py:
>
> > @@ -52,4 +52,19 @@ def hunt_choices(
> >                      ):
> >          self.update_strat()
> >          return [self.moves[0]]*len(player_reputations)
> > +
> > +class MaxRepHunter(BasePlayer):
> > +    '''Player that hunts only with people with max reputation.'''
> > +    def __init__(self):
> > +        self.name = "MaxRepHunter"
> > +
> > +    def hunt_choices(
> > +                    self,
> > +                    round_number,
> > +                    current_food,
> > +                    current_reputation,
> > +                    m,
> > +                    player_reputations,
> > +                    ):
> > +        return ['h' if rep == max(player_reputations) else 's' for rep in player_reputations]
>
> IMO MaxRepHunter's purpose is as a very easy example to explain why
> Freeloader stops being optimal with more than two players. Two of them
> can beat an army of Freeloaders, as well as some other naive strats.
>
> All that having been said, I'm not being picky about what bots I accept.
> The focus of this repo is not strategy, and since this is a competition I
> don't want to give too much away. The first time someone asked for a bot, I
> thought "either you take all of them or none of them" and decided I prefer
> "all of them". So essentially anything that's easily described and not
> grossly redundant will probably make it in.
>
> —
> Reply to this email directly or view it on GitHub<https://github.com/ChadAMiller/hungergames/pull/21/files#r5390645>
> .
>