Q value seat allocation algorithm - classic