Results -9 to 0 of 33

Threaded View

  1. #11
    Player
    Rongway's Avatar
    Join Date
    Aug 2013
    Posts
    4,169
    Character
    Cyrillo Rongway
    World
    Hyperion
    Main Class
    Black Mage Lv 100
    Quote Originally Posted by Risvertasashi View Post
    It would be different because people can actively cut in front of your position in the line. It's not really 72 people in front. It 57 people in front of you... then 15 people unpause, so now it's 72 in front. Then it goes down to 57 again... 15 more people unpause, and it's back to 72 again.

    See the problem? This probably wouldn't happen offpeak, but on peak, especially during the ramp up hours, it very much could happen.
    Obviously that would be an absurd way to implement it.

    A rationally-implemented pause system wouldn't have all these strange behaviors that people are panicking over.

    Code:
    1    2    3    4    5    6    7    8    9   10   11   12
    A    B    C    D    E    F    G    H    I    J    K    L
    
    [C pauses queue]
    
    1    2    3    4    5    6    7    8    9   10   11   12
    A    B    C    D    E    F    G    H    I    J    K    L
             !!
    
    [A is served]
                   
    1    2    3    4    5    6    7    8    9   10   11   12
    B    C    D    E    F    G    H    I    J    K    L    M
        !!
    
    [B is served.  C is paused, so holds at 2.  D skips ahead]
    
    1    2    3    4    5    6    7    8    9   10   11   12
    D    C    E    F    G    H    I    J    K    L    M    N
        !!
    
    [D is served.  C is paused, so holds at 2.  E skips ahead]
    
    1    2    3    4    5    6    7    8    9   10   11   12
    E    C    F    G    H    I    J    K    L    M    N    O
        !!
         
    [G pauses queue]
    
    1    2    3    4    5    6    7    8    9   10   11   12
    E    C    F    G    H    I    J    K    L    M    N    P
        !!        !!
    
    [E is served.  C is paused, so holds at 2.  F skips ahead]
    
    1    2    3    4    5    6    7    8    9   10   11   12
    F    C    G    H    I    J    K    L    M    N    O    P
        !!   !!
         
    [F is served.  C and G are paused, so hold at 2 and 3.  H skips ahead]
    
    1    2    3    4    5    6    7    8    9   10   11   12
    H    C    G    I    J    K    L    M    N    O    P    Q
        !!   !!
         
    [G unpauses queue]
    
    1    2    3    4    5    6    7    8    9   10   11   12
    H    C    G    I    J    K    L    M    N    O    P    Q
        !!
         
    [H is served.  C is paused, so holds at 2.  G skips ahead]
    
    1    2    3    4    5    6    7    8    9   10   11   12
    G    C    I    J    K    L    M    N    O    P    Q    R
        !!
    
    [O pauses queue]
    
    1    2    3    4    5    6    7    8    9   10   11   12
    G    C    I    J    K    L    M    N    O    P    Q    R
        !!                                 !!
    
    [G is served.  C is paused, so holds at 2.  I skips ahead.
     O is paused but not on deck, so P does not skip them]
     
    1    2    3    4    5    6    7    8    9   10   11   12
    I    C    J    K    L    M    N    O    P    Q    R    S
        !!                            !!
        
    [I is served.  C is paused, so holds at 2.  J skips ahead.
     O is paused but not on deck, so P does not skip them]
     
    1    2    3    4    5    6    7    8    9   10   11   12
    J    C    K    L    M    N    O    P    Q    R    S    T
        !!                       !!
        
    [C unpauses queue]
    
    1    2    3    4    5    6    7    8    9   10   11   12
    J    C    K    L    M    N    O    P    Q    R    S    T
                                 !!
    
    [J is served]
    
    1    2    3    4    5    6    7    8    9   10   11   12
    C    K    L    M    N    O    P    Q    R    S    T    U
                            !!
    Nobody in this example ever gets pushed back because of people unpausing queue. At worst, what happens is that people in spots 2 through 50 are paused, and when 1 gets served, the person at 51 suddenly becomes the new 1. I'd be happy to see my queue position jump up so suddenly.
    (4)
    Last edited by Rongway; 02-12-2020 at 10:29 AM.
    Error 3102 Club, Order of the 52nd Hour