I don't think it's a requirement but what about all the other things on the ship like dining, entertainment, pools, port excursions, etc.
Surely you'll be doing some of those activities as well?
How will you avoid being near people during the whole cruise?