How to solve a seating arrangement in Airline–Part 2

Now continue to this project I have created a simple logic which allow to arrange a optimal points without panelising to split any combination or altered a consecutive arrangement as much as possible. For that I have break down rows in group

Restless feelings

Sometime you are not performing well under the circumstances. Your behaviour make you think why am I doing this? Do I have to do that? And it contradicts each other without rational explanations. I have come across those situations many times in