aligned overlap duty cycle and update rounds with old spatial pooler implementaiton