You don't get banned for one perfect jump. You blatantly auto-scrolled, or scripted, and were detected at least 20 times

Needless to say KSF runs a difference version of SMAC than whats on Bitbucket so the source code you're posting might not even apply.