Why Nostr? What is Njump?
2024-08-15 17:07:22
in reply to

Miya Ironami :miyapet: :verified_trans: on Nostr: if you're making a seat assignment algorithm, it is a compromise you have to make. If ...

if you're making a seat assignment algorithm, it is a compromise you have to make.

If you always try to seat single passengers next to an empty seat, then you'll run out of empty rows quicker, and it's less likely you can seat groups together.

If you always try to seat single passengers next to someone else, then you have lots of empty rows that can be given to groups.

That's an issue that happens when you assign seats as soon as the ticket is booked. If we assigned seats on the day if travel instead, then we could build a smarter algorithm that tries to seat groups together while seating single passengers next to an empty seat as much as possible.

But many passengers have paper tickets. How would they know their seat? You'd need to have some ticket scanner or something in front of the train to tell you your seat. This would cost money to build and it would create congestion when boarding the train. I can see why they just stick to printing the seat number on the ticket.
Author Public Key
npub1gm6je6fd3l0zvxs099m0d8avtcc78llp5sqgr7n0kau242dndxeqgdft0c