In development for over 3 years, our table optimiser uses artificial intelligence (A.I.) to allocate reservations to tables in using a sophisticated set of algorithms.
Our algorithms take into account many factors when allocating reservations to tables including…
The table priority value.
Number of table groups a table is included in.
Unusable time (dead space) between bookings on the same table.
Number of remaining empty seats on a table.
Our algorithm utilises an AI technique called “constraint programming” which then evaluates many thousands of possible table layouts in a matter of seconds, scoring each and selecting the best one.
Watch the video below to show how the optimiser allocates a while dinner service of un-allocated bookings to tables in the restaurant.