This ignores things like lunch (i.e., if there is a gap before lunch and two after, it will return 3)

get_gaps_per_guest(availibility_array)

Arguments

availibility_array

3d array of availability with entries 0, 1, and 2

Value

Vector of the maximum number of adjacent slots each guest is available for