I am trying to understand the Basic Enumeration algorithm of BKZ algorithm for lattice reduction.
At this point I understand all the algorithm except line 8 where we set $u_t \leftarrow \text{round}(c_t)$.
This step corresponds when we move down in the tree, which can be interpreted as a "good / forward" step, and what I don't understand is why to go to the node $\text{round}(c_t)$.
I mean, to go up we use the zig-zag pattern, and for going down we use a different thing.
Thanks for helping!
The algorithm in the image is in https://eprint.iacr.org/2010/097.pdf
