That definitely sounds like a bot. I do hope you sent in a cheat report about it.