function newpos = updatep(oldpos,u) global N; if u < (oldpos/N) newpos = oldpos - 1; else newpos = oldpos + 1; end