/kitchen-simulator

The Kitchen has a finite order list . This order list is shared across all kitchen instances. All orders which kitchen receives have to be added to a single instance of order-list . Main work unit of the Kitchen are cooks . Their job is to take the order and "prepare" the menu item(s) from it, and return the orders as soon and with as little idle time as possible. Kitchen can prepare foods from different orders and it is not mandatory that one cook have to prepare entire order. Order is considered to be prepared when all foods from order list are prepared.

Primary LanguageGo

Stargazers

No one’s star this repository yet.