Adding limits
The limits are that a player is only allowed to move sticks that make the buffer to the next player less or equal to the limit.
Since the limit is six sticks, it means that you can only have one to six sticks in a buffer (between two people) after everybody has done their move. How much the player (Dev) can move depends on what the dice shows (D3), how many sticks there are in the buffer before (B3), and how much room there is in the buffer after, after the player downstream has moved (X4).
In the preceding example, the Dev person can only move three sticks, even when the dice is showing six eyes. One stick because the size of the buffer, before the move, was only five while the limit is six (6-5=1). Two more sticks can be moved because the player downstream will move...