• wols@lemm.ee
    link
    fedilink
    English
    arrow-up
    43
    arrow-down
    3
    ·
    1 year ago

    A perfectly rational agent should choose behavior that works when other agents apply the same behavior.

    If everyone uses her strategy, the queue can only get shorter if there’s exactly one person left in the queue, but it gets longer each time someone joins it.

    In an idealized world where everyone can instantly teleport, this doesn’t technically reduce the throughput of the queue, however it does still increase its size unnecessarily. (and in the real world it also decreases throughput, potentially by a significant amount if the queue is physically long enough)
     

    Even granting that she doesn’t care about anyone else, the strategy is still slower for her even if she’s the only one using it.

    Judging from the picture, she will lose at least a few seconds when the person in front of her leaves the queue and she still has to walk the remaining distance to the front of the queue.

    For a more extreme example, imagine the queue is a kilometer long. Assuming everyone before her shuffled along like the average queue enjoyer, she would now be one person-width away from the goal had she shuffled along with them.
    If she used her “perfectly rational” strategy instead, she would now have to walk a full kilometer which, being very generous to her, would cost her an additional 12 minutes.

    Perfectly rational behavior, if your only objective is to annoy others.
     

    (there is perhaps an argument in favor of some variant of her strategy, if there is a high time/effort/opportunity cost associated with starting and/or stopping, but I think realistically this will rarely if ever be the case in an airport security queue)

    • Scroff@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      3
      ·
      1 year ago

      I think you’re there with the last bit of your comment. The goal isn’t to only move once, the goal is to minimise stops and starts. If everyone does this is a self sorting system. If someone has the rule “try to only move forward once every x minutes (unless you are at the front or the queue overflows)” then the queue gets into a rhythm that works.

      In a queue like this there is extra effort in picking up your bags and stopping so the worst case scenario is everyone moving exactly as space is available.

      • mipadaitu@lemmy.world
        link
        fedilink
        English
        arrow-up
        4
        ·
        1 year ago

        Problem is that “unless the situation doesn’t allow it” means you have to constantly be aware of how the situation is evolving, so you’re trading “move your bag a couple extra times” for “stay hyper aware of the environment and ensure you’re not starting a chain reaction of assholery” cause that can happen real quick at an airport.

    • Zink@programming.dev
      link
      fedilink
      English
      arrow-up
      3
      ·
      1 year ago

      I have agreed with that first line of yours for a long time. Some of the behaviors that seem the most asshole-ish in other people are those that both would cause chaos if everybody did it, and are easy to avoid or fix.

      I guess that’s why even mundane things like this lady in line or shitty parking make people stand out is such a bad way.

    • warbond@lemmy.world
      link
      fedilink
      English
      arrow-up
      2
      ·
      1 year ago

      Well put. There’s just something about airports that turns off people’s cooperative reasoning abilities. I’m sure I’m guilty in numerous ways too, but when I really focus on the little things that people do with complete disregard for others, it just makes me feel like they simply don’t care about anyone else but themselves. Most of the time I’m sure I’m just being uncharitable, but other times…!