StrategyPattern for Humans and bots