From 36d75a377faaf28e6884e0adab7a7884332867c9 Mon Sep 17 00:00:00 2001 From: Argentina Ortega Sainz Date: Tue, 28 Nov 2017 14:48:49 +0100 Subject: [PATCH] Update product parameters with integers Parameters updated to integers: * Temperature * Time Fix incorrect multiples for temperatures and boxing and oven capacities --- config/scenarios.yaml | 13 +- factory/production.py | 32 +- scenarios/random-scenario.json | 6636 +++++++++++++++++--------------- scenarios/random-scenario.png | Bin 49518 -> 41445 bytes 4 files changed, 3552 insertions(+), 3129 deletions(-) diff --git a/config/scenarios.yaml b/config/scenarios.yaml index 3419ef7..fb31830 100644 --- a/config/scenarios.yaml +++ b/config/scenarios.yaml @@ -21,14 +21,15 @@ random: # Scenario name heating_rate: # chosen at random between max and min max: 5 min: 1 - products: # chosen at random - dough_prep_time: [0.25, 0.5] # between .25 and 0.5 - resting_time: [0.33, 1.25] # to 1.25 - item_prep_time: [0.02, 0.1] # per item + products: # chosen at random. Time values are given in seconds for the time being + # TODO define if time is real seconds or simulated minutes + dough_prep_time: [5, 15] # between .25 and 0.5 + resting_time: [20, 75] # to 1.25 + item_prep_time: [2, 5] # per item breads_per_oven: 16 # Multiples of 2 - baking_time: [0.2,0.4] + baking_time: [12, 25] baking_temp: [180, 200] - cooling_rate: [0.01,0.03] + cooling_rate: [5, 20] boxing_temp: [40,60] # <40 breads_per_box: 15 # Multiples of 5 production_cost: [0.3, 2] diff --git a/factory/production.py b/factory/production.py index be9ff32..b55b2ae 100644 --- a/factory/production.py +++ b/factory/production.py @@ -94,14 +94,24 @@ class Product(object): """docstring for Product.""" def __init__(self, id, params): self.guid = id - self.dough_prep_time = uniform(*params['dough_prep_time']) - self.resting_time = uniform(*params['resting_time']) - self.item_prep_time = uniform(*params['item_prep_time']) - self.breads_per_oven = randint(4, params['breads_per_oven']*2)/2 - self.baking_time = uniform(*params['baking_time']) - self.baking_temp = uniform(*params['baking_temp']) - self.cooling_rate = uniform(*params['cooling_rate']) - self.boxing_temp = uniform(*params['boxing_temp']) - self.breads_per_box = randint(25, params['breads_per_box']*5)/5 - self.production_cost = uniform(*params['production_cost']) - self.sales_price = uniform(*params['sales_price']) + + # Preparation + self.dough_prep_time = randint(*params['dough_prep_time']) + self.resting_time = randint(*params['resting_time']) + self.item_prep_time = randint(*params['item_prep_time']) + + # Baking + self.breads_per_oven = randint(4, params['breads_per_oven']) + self.breads_per_oven = self.breads_per_oven - self.breads_per_oven % 2 + self.baking_time = randint(*params['baking_time']) + self.baking_temp = randint(*params['baking_temp']) + self.baking_temp = self.baking_temp - self.baking_temp % 5 + self.cooling_rate = randint(*params['cooling_rate']) + + # Packaging + self.boxing_temp = randint(*params['boxing_temp']) + self.boxing_temp = self.boxing_temp - self.boxing_temp % 5 + self.breads_per_box = randint(5, params['breads_per_box']) + self.breads_per_box = self.breads_per_box - self.breads_per_box % 5 + self.production_cost = round(uniform(*params['production_cost']), 2) + self.sales_price = round(uniform(*params['sales_price']), 2) diff --git a/scenarios/random-scenario.json b/scenarios/random-scenario.json index 0a77aaa..17b6f07 100644 --- a/scenarios/random-scenario.json +++ b/scenarios/random-scenario.json @@ -5,31 +5,44 @@ { "cooling_rate": 3, "guid": "oven-001", - "heating_rate": 1 + "heating_rate": 3 }, { - "cooling_rate": 1, + "cooling_rate": 3, "guid": "oven-002", - "heating_rate": 3 + "heating_rate": 4 + }, + { + "cooling_rate": 0, + "guid": "oven-003", + "heating_rate": 0 } ], "guid": "bakery-001", "name": "Sunspear Bakery", "trucks": [ { - "load_capacity": 10, + "load_capacity": 26, "guid": "truck-001", "location": { - "y": 0.95999999999999996, - "x": 2.9900000000000002 + "y": 0.10000000000000001, + "x": 1.54 } }, { - "load_capacity": 14, + "load_capacity": 29, "guid": "truck-002", "location": { - "y": 0.95999999999999996, - "x": 2.9900000000000002 + "y": 0.10000000000000001, + "x": 1.54 + } + }, + { + "load_capacity": 13, + "guid": "truck-003", + "location": { + "y": 0.10000000000000001, + "x": 1.54 } } ], @@ -43,177 +56,177 @@ ], "products": [ { - "boxing_temp": 41.55338205229128, - "sales_price": 4.878160450149027, - "breads_per_oven": 12, - "breads_per_box": 11, - "item_prep_time": 2.709363270174739, - "dough_prep_time": 13.43978668405179, - "baking_temp": 191.29061453670997, - "cooling_rate": 13.536434903551223, + "boxing_temp": 50, + "sales_price": 3.92, + "breads_per_oven": 4, + "breads_per_box": 10, + "item_prep_time": 4, + "dough_prep_time": 8, + "baking_temp": 195, + "cooling_rate": 6, "guid": "Bread", - "baking_time": 17.720019193023756, - "resting_time": 68.44746569362093, - "production_cost": 0.3151779204334637 - }, - { - "boxing_temp": 42.76895577680665, - "sales_price": 3.4813573044691335, - "breads_per_oven": 11, - "breads_per_box": 14, - "item_prep_time": 4.021743121801345, - "dough_prep_time": 6.907125299263708, - "baking_temp": 183.50696223447875, - "cooling_rate": 14.43589175440554, - "guid": "Berliner", - "baking_time": 12.683363992633407, - "resting_time": 31.334086754540458, - "production_cost": 1.136066382320962 + "baking_time": 13, + "resting_time": 53, + "production_cost": 1.43 }, { - "boxing_temp": 53.786552848588286, - "sales_price": 4.476058070355016, - "breads_per_oven": 12, - "breads_per_box": 8, - "item_prep_time": 3.0942667099973704, - "dough_prep_time": 12.651172421237693, - "baking_temp": 181.75855844624655, - "cooling_rate": 17.015150798527575, + "boxing_temp": 40, + "sales_price": 3.46, + "breads_per_oven": 4, + "breads_per_box": 5, + "item_prep_time": 2, + "dough_prep_time": 11, + "baking_temp": 180, + "cooling_rate": 11, "guid": "Bagel", - "baking_time": 12.680831148791185, - "resting_time": 25.76754330221013, - "production_cost": 1.436063474082611 + "baking_time": 16, + "resting_time": 33, + "production_cost": 0.62 }, { - "boxing_temp": 48.11276453075761, - "sales_price": 3.5642044457005877, - "breads_per_oven": 15, - "breads_per_box": 5, - "item_prep_time": 2.4929292334821795, - "dough_prep_time": 7.272816295430367, - "baking_temp": 190.0072250082119, - "cooling_rate": 10.854556383336515, - "guid": "Donut", - "baking_time": 22.971842039625166, - "resting_time": 29.6149289034679, - "production_cost": 1.6443033880787632 + "boxing_temp": 40, + "sales_price": 4.81, + "breads_per_oven": 8, + "breads_per_box": 10, + "item_prep_time": 4, + "dough_prep_time": 12, + "baking_temp": 185, + "cooling_rate": 17, + "guid": "Berliner", + "baking_time": 23, + "resting_time": 59, + "production_cost": 0.81 }, { - "boxing_temp": 46.53331971908076, - "sales_price": 4.592760422298494, - "breads_per_oven": 12, - "breads_per_box": 9, - "item_prep_time": 3.402204503722449, - "dough_prep_time": 11.06009875596724, - "baking_temp": 195.70909783300004, - "cooling_rate": 13.932707717221428, - "guid": "Bun", - "baking_time": 17.532172677056014, - "resting_time": 22.606343065841752, - "production_cost": 0.575848801517898 + "boxing_temp": 55, + "sales_price": 4.14, + "breads_per_oven": 4, + "breads_per_box": 10, + "item_prep_time": 3, + "dough_prep_time": 11, + "baking_temp": 200, + "cooling_rate": 14, + "guid": "Muffin", + "baking_time": 24, + "resting_time": 29, + "production_cost": 1.3 }, { - "boxing_temp": 40.98029620980746, - "sales_price": 3.5684054520193373, - "breads_per_oven": 2, - "breads_per_box": 14, - "item_prep_time": 3.2707394266986123, - "dough_prep_time": 13.52966775784907, - "baking_temp": 192.54817723734158, - "cooling_rate": 9.098407659103843, - "guid": "Multigrain Bread", - "baking_time": 13.850750382748469, - "resting_time": 39.51325003083981, - "production_cost": 1.894354660026843 + "boxing_temp": 45, + "sales_price": 4.06, + "breads_per_oven": 6, + "breads_per_box": 5, + "item_prep_time": 4, + "dough_prep_time": 10, + "baking_temp": 195, + "cooling_rate": 5, + "guid": "Croissant", + "baking_time": 21, + "resting_time": 57, + "production_cost": 0.81 }, { - "boxing_temp": 59.231975179571506, - "sales_price": 3.7007854484417373, + "boxing_temp": 40, + "sales_price": 4.37, "breads_per_oven": 8, - "breads_per_box": 14, - "item_prep_time": 3.447243789492964, - "dough_prep_time": 13.482040859060483, - "baking_temp": 188.5837278449388, - "cooling_rate": 19.252754675381194, - "guid": "Ciabatta", - "baking_time": 13.322368255084271, - "resting_time": 67.00154191445229, - "production_cost": 1.9214255948119747 + "breads_per_box": 10, + "item_prep_time": 3, + "dough_prep_time": 10, + "baking_temp": 190, + "cooling_rate": 12, + "guid": "Donut", + "baking_time": 23, + "resting_time": 29, + "production_cost": 1.1 }, { - "boxing_temp": 56.46244672220962, - "sales_price": 4.144107464120851, - "breads_per_oven": 10, - "breads_per_box": 6, - "item_prep_time": 3.9054035087993317, - "dough_prep_time": 8.34897120602438, - "baking_temp": 189.59574130277377, - "cooling_rate": 10.748023725499376, - "guid": "Brezel", - "baking_time": 18.280853794351984, - "resting_time": 62.32510886876116, - "production_cost": 0.7333724999090436 + "boxing_temp": 50, + "sales_price": 4.68, + "breads_per_oven": 8, + "breads_per_box": 10, + "item_prep_time": 3, + "dough_prep_time": 13, + "baking_temp": 195, + "cooling_rate": 19, + "guid": "Cookie", + "baking_time": 12, + "resting_time": 59, + "production_cost": 1.67 }, { - "boxing_temp": 47.37582812529686, - "sales_price": 4.9187901324941325, - "breads_per_oven": 13, - "breads_per_box": 8, - "item_prep_time": 2.439413215717312, - "dough_prep_time": 9.282409335277752, - "baking_temp": 195.9125032063761, - "cooling_rate": 14.419005389468289, - "guid": "Croissant", - "baking_time": 17.295687768775473, - "resting_time": 30.66712550833573, - "production_cost": 0.6860038344852917 + "boxing_temp": 45, + "sales_price": 4.85, + "breads_per_oven": 16, + "breads_per_box": 5, + "item_prep_time": 2, + "dough_prep_time": 8, + "baking_temp": 180, + "cooling_rate": 19, + "guid": "Baguette", + "baking_time": 15, + "resting_time": 70, + "production_cost": 1.08 }, { - "boxing_temp": 54.37954268766374, - "sales_price": 4.859631167108658, + "boxing_temp": 50, + "sales_price": 3.91, "breads_per_oven": 4, - "breads_per_box": 8, - "item_prep_time": 2.323228938893982, - "dough_prep_time": 13.831080922145476, - "baking_temp": 183.52077114360162, - "cooling_rate": 5.34363505206461, - "guid": "Muffin", - "baking_time": 24.391364778730708, - "resting_time": 54.55879351333824, - "production_cost": 0.6755338791357213 + "breads_per_box": 10, + "item_prep_time": 5, + "dough_prep_time": 13, + "baking_temp": 195, + "cooling_rate": 8, + "guid": "Brezel", + "baking_time": 12, + "resting_time": 50, + "production_cost": 1.09 }, { - "boxing_temp": 43.52618829732774, - "sales_price": 3.595008110040833, - "breads_per_oven": 7, - "breads_per_box": 13, - "item_prep_time": 2.1328407012593074, - "dough_prep_time": 12.729744797510843, - "baking_temp": 184.27141714326342, - "cooling_rate": 10.157541724552631, - "guid": "Baguette", - "baking_time": 20.987587940085056, - "resting_time": 52.80855881502435, - "production_cost": 1.6911784903180707 + "boxing_temp": 55, + "sales_price": 3.19, + "breads_per_oven": 12, + "breads_per_box": 15, + "item_prep_time": 2, + "dough_prep_time": 12, + "baking_temp": 200, + "cooling_rate": 18, + "guid": "Bun", + "baking_time": 19, + "resting_time": 52, + "production_cost": 1.09 }, { - "boxing_temp": 41.314813919758244, - "sales_price": 3.0697337803690794, - "breads_per_oven": 8, - "breads_per_box": 12, - "item_prep_time": 4.6235356408391155, - "dough_prep_time": 9.141874130188956, - "baking_temp": 193.06469890711492, - "cooling_rate": 15.758320648607041, - "guid": "Cookie", - "baking_time": 14.178466254972827, - "resting_time": 59.48129060517971, - "production_cost": 1.8433911568100991 + "boxing_temp": 50, + "sales_price": 3.35, + "breads_per_oven": 12, + "breads_per_box": 5, + "item_prep_time": 4, + "dough_prep_time": 5, + "baking_temp": 180, + "cooling_rate": 10, + "guid": "Multigrain Bread", + "baking_time": 25, + "resting_time": 70, + "production_cost": 1.06 + }, + { + "boxing_temp": 40, + "sales_price": 4.79, + "breads_per_oven": 12, + "breads_per_box": 10, + "item_prep_time": 4, + "dough_prep_time": 11, + "baking_temp": 195, + "cooling_rate": 15, + "guid": "Ciabatta", + "baking_time": 20, + "resting_time": 29, + "production_cost": 1.84 } ], "location": { - "y": 0.95999999999999996, - "x": 2.9900000000000002 + "y": 0.10000000000000001, + "x": 1.54 }, "kneading_machines": [ { @@ -221,225 +234,225 @@ }, { "guid": "kneading-machine-002" + }, + { + "guid": "kneading-machine-003" + }, + { + "guid": "kneading-machine-004" + }, + { + "guid": "kneading-machine-005" } ] }, { "ovens": [ { - "cooling_rate": 5, - "guid": "oven-003", - "heating_rate": 1 + "cooling_rate": 1, + "guid": "oven-004", + "heating_rate": 2 }, { "cooling_rate": 2, - "guid": "oven-004", - "heating_rate": 2 + "guid": "oven-005", + "heating_rate": 5 } ], "guid": "bakery-002", "name": "Highgarden Bakery", "trucks": [ { - "load_capacity": 13, - "guid": "truck-003", + "load_capacity": 14, + "guid": "truck-004", "location": { - "y": 2.2000000000000002, - "x": -5.9500000000000002 + "y": 6.0700000000000003, + "x": 3.4700000000000002 } } ], "dough_prep_tables": [ { "guid": "prep-table-003" - }, - { - "guid": "prep-table-004" } ], "products": [ { - "boxing_temp": 49.16740338612737, - "sales_price": 4.177809153834198, - "breads_per_oven": 7, - "breads_per_box": 10, - "item_prep_time": 2.163223582337418, - "dough_prep_time": 8.738494315684067, - "baking_temp": 180.29878419646047, - "cooling_rate": 15.625442841001277, - "guid": "Bread", - "baking_time": 14.902118711290708, - "resting_time": 62.81839251429901, - "production_cost": 1.216405462913297 + "boxing_temp": 55, + "sales_price": 2.95, + "breads_per_oven": 14, + "breads_per_box": 5, + "item_prep_time": 5, + "dough_prep_time": 10, + "baking_temp": 180, + "cooling_rate": 17, + "guid": "Multigrain Bread", + "baking_time": 23, + "resting_time": 61, + "production_cost": 1.37 }, { - "boxing_temp": 59.46983675081779, - "sales_price": 3.9154517885603672, + "boxing_temp": 40, + "sales_price": 4.05, "breads_per_oven": 12, - "breads_per_box": 6, - "item_prep_time": 3.1623085637033532, - "dough_prep_time": 7.889116427303582, - "baking_temp": 198.9194411245044, - "cooling_rate": 6.957032307313564, - "guid": "Brezel", - "baking_time": 20.4060840416611, - "resting_time": 36.33566022141359, - "production_cost": 0.6668000993994894 + "breads_per_box": 5, + "item_prep_time": 5, + "dough_prep_time": 6, + "baking_temp": 195, + "cooling_rate": 20, + "guid": "Bread", + "baking_time": 12, + "resting_time": 74, + "production_cost": 0.35 }, { - "boxing_temp": 56.23980922510649, - "sales_price": 3.610700358688774, + "boxing_temp": 40, + "sales_price": 2.96, "breads_per_oven": 14, - "breads_per_box": 11, - "item_prep_time": 3.3736898510860365, - "dough_prep_time": 10.875601552206316, - "baking_temp": 184.16817567622977, - "cooling_rate": 14.51448938973498, - "guid": "Multigrain Bread", - "baking_time": 22.86599988435384, - "resting_time": 42.41894620801082, - "production_cost": 1.6915320597547343 + "breads_per_box": 10, + "item_prep_time": 3, + "dough_prep_time": 15, + "baking_temp": 195, + "cooling_rate": 8, + "guid": "Croissant", + "baking_time": 22, + "resting_time": 29, + "production_cost": 0.63 }, { - "boxing_temp": 46.21722985164308, - "sales_price": 3.4352696249899544, - "breads_per_oven": 10, - "breads_per_box": 8, - "item_prep_time": 3.468364165491045, - "dough_prep_time": 8.235712988645322, - "baking_temp": 190.62919543393332, - "cooling_rate": 9.957891732428003, - "guid": "Ciabatta", - "baking_time": 19.674348627518583, - "resting_time": 62.29881305530771, - "production_cost": 1.3243123780692343 + "boxing_temp": 60, + "sales_price": 4.87, + "breads_per_oven": 6, + "breads_per_box": 10, + "item_prep_time": 4, + "dough_prep_time": 10, + "baking_temp": 185, + "cooling_rate": 8, + "guid": "Donut", + "baking_time": 19, + "resting_time": 31, + "production_cost": 1.77 }, { - "boxing_temp": 41.60903483692293, - "sales_price": 2.821428983934821, + "boxing_temp": 50, + "sales_price": 3.31, "breads_per_oven": 8, - "breads_per_box": 14, - "item_prep_time": 4.431109006431062, - "dough_prep_time": 11.550859333668987, - "baking_temp": 190.41061958221567, - "cooling_rate": 12.3521878086867, - "guid": "Berliner", - "baking_time": 22.461864458802758, - "resting_time": 46.142743403371476, - "production_cost": 1.9587133344494057 + "breads_per_box": 10, + "item_prep_time": 3, + "dough_prep_time": 15, + "baking_temp": 180, + "cooling_rate": 15, + "guid": "Baguette", + "baking_time": 22, + "resting_time": 69, + "production_cost": 1.74 }, { - "boxing_temp": 53.517844206349295, - "sales_price": 3.0885543526325345, - "breads_per_oven": 13, - "breads_per_box": 11, - "item_prep_time": 3.1482299156127933, - "dough_prep_time": 5.559653276887259, - "baking_temp": 187.57096854636075, - "cooling_rate": 19.090498468749736, - "guid": "Muffin", - "baking_time": 24.499866116918717, - "resting_time": 50.7807507644188, - "production_cost": 0.5270084619964301 + "boxing_temp": 45, + "sales_price": 3.94, + "breads_per_oven": 12, + "breads_per_box": 10, + "item_prep_time": 5, + "dough_prep_time": 8, + "baking_temp": 185, + "cooling_rate": 15, + "guid": "Bagel", + "baking_time": 23, + "resting_time": 70, + "production_cost": 1.27 }, { - "boxing_temp": 45.009096783211255, - "sales_price": 3.975087700477707, - "breads_per_oven": 7, - "breads_per_box": 9, - "item_prep_time": 3.0111185952674107, - "dough_prep_time": 5.793065306995641, - "baking_temp": 181.4309886615049, - "cooling_rate": 10.530367959137948, - "guid": "Donut", - "baking_time": 24.69441084371529, - "resting_time": 36.980327027904366, - "production_cost": 0.5819614003260214 + "boxing_temp": 45, + "sales_price": 3.99, + "breads_per_oven": 12, + "breads_per_box": 5, + "item_prep_time": 5, + "dough_prep_time": 10, + "baking_temp": 190, + "cooling_rate": 7, + "guid": "Ciabatta", + "baking_time": 16, + "resting_time": 70, + "production_cost": 0.66 }, { - "boxing_temp": 47.17237406231074, - "sales_price": 4.78749922407385, - "breads_per_oven": 5, - "breads_per_box": 12, - "item_prep_time": 4.806480077668199, - "dough_prep_time": 9.471841325580549, - "baking_temp": 192.55116260077347, - "cooling_rate": 9.357212300763507, - "guid": "Croissant", - "baking_time": 23.1010832601009, - "resting_time": 70.82402620688686, - "production_cost": 1.5949808258809843 + "boxing_temp": 50, + "sales_price": 4.93, + "breads_per_oven": 6, + "breads_per_box": 5, + "item_prep_time": 5, + "dough_prep_time": 5, + "baking_temp": 190, + "cooling_rate": 5, + "guid": "Brezel", + "baking_time": 24, + "resting_time": 49, + "production_cost": 1.14 }, { - "boxing_temp": 53.72618810163748, - "sales_price": 3.371588503643736, - "breads_per_oven": 15, - "breads_per_box": 5, - "item_prep_time": 3.782432192116751, - "dough_prep_time": 9.96317469530731, - "baking_temp": 198.65133888722667, - "cooling_rate": 19.70276094098311, - "guid": "Cookie", - "baking_time": 15.329988784513628, - "resting_time": 67.75082458941515, - "production_cost": 1.2786398112360644 + "boxing_temp": 45, + "sales_price": 3.85, + "breads_per_oven": 4, + "breads_per_box": 10, + "item_prep_time": 4, + "dough_prep_time": 10, + "baking_temp": 185, + "cooling_rate": 16, + "guid": "Berliner", + "baking_time": 12, + "resting_time": 43, + "production_cost": 1.0 }, { - "boxing_temp": 54.51043239771046, - "sales_price": 3.165229000497113, - "breads_per_oven": 8, - "breads_per_box": 6, - "item_prep_time": 2.974055540666341, - "dough_prep_time": 9.436335975834684, - "baking_temp": 188.9740476856937, - "cooling_rate": 9.852236424040363, + "boxing_temp": 50, + "sales_price": 2.91, + "breads_per_oven": 16, + "breads_per_box": 10, + "item_prep_time": 4, + "dough_prep_time": 15, + "baking_temp": 190, + "cooling_rate": 16, "guid": "Bun", - "baking_time": 16.324669200635924, - "resting_time": 46.319197410146884, - "production_cost": 1.324518131639548 + "baking_time": 15, + "resting_time": 30, + "production_cost": 0.37 }, { - "boxing_temp": 40.97466745376479, - "sales_price": 4.177620895056718, - "breads_per_oven": 3, + "boxing_temp": 40, + "sales_price": 4.41, + "breads_per_oven": 14, "breads_per_box": 10, - "item_prep_time": 3.01519134856178, - "dough_prep_time": 14.335578023073165, - "baking_temp": 183.07462956305255, - "cooling_rate": 12.956145604959922, - "guid": "Baguette", - "baking_time": 19.153183666603095, - "resting_time": 39.31131244871251, - "production_cost": 0.6982892199743017 + "item_prep_time": 2, + "dough_prep_time": 7, + "baking_temp": 195, + "cooling_rate": 6, + "guid": "Cookie", + "baking_time": 12, + "resting_time": 42, + "production_cost": 0.79 }, { - "boxing_temp": 58.57849097028674, - "sales_price": 4.751817852895038, - "breads_per_oven": 9, - "breads_per_box": 9, - "item_prep_time": 3.724453228018846, - "dough_prep_time": 7.0678061986765375, - "baking_temp": 197.03586810106387, - "cooling_rate": 8.665029063367529, - "guid": "Bagel", - "baking_time": 15.456459191110346, - "resting_time": 26.47282710540337, - "production_cost": 1.9341018319395196 + "boxing_temp": 45, + "sales_price": 4.29, + "breads_per_oven": 14, + "breads_per_box": 10, + "item_prep_time": 2, + "dough_prep_time": 11, + "baking_temp": 195, + "cooling_rate": 18, + "guid": "Muffin", + "baking_time": 24, + "resting_time": 28, + "production_cost": 1.05 } ], "location": { - "y": 2.2000000000000002, - "x": -5.9500000000000002 + "y": 6.0700000000000003, + "x": 3.4700000000000002 }, "kneading_machines": [ { - "guid": "kneading-machine-003" - }, - { - "guid": "kneading-machine-004" - }, - { - "guid": "kneading-machine-005" + "guid": "kneading-machine-006" } ] } @@ -450,8 +463,8 @@ "type": 1, "name": "King's Landing Shop", "location": { - "y": -2.2400000000000002, - "x": 9.3300000000000001 + "y": -2.6000000000000001, + "x": -2.98 } }, { @@ -459,8 +472,8 @@ "type": 1, "name": "Dorne Supermarket", "location": { - "y": -1.9199999999999999, - "x": 8.4900000000000002 + "y": -3.6000000000000001, + "x": 2.5699999999999998 } }, { @@ -468,8 +481,8 @@ "type": 1, "name": "Braavos Cafe", "location": { - "y": -1.55, - "x": 7.5099999999999998 + "y": -4.2599999999999998, + "x": -6.4199999999999999 } }, { @@ -477,8 +490,8 @@ "type": 1, "name": "Meeren Boulangerie", "location": { - "y": 1.3899999999999999, - "x": -0.41999999999999998 + "y": 4.7599999999999998, + "x": 2.9399999999999999 } }, { @@ -486,8 +499,8 @@ "type": 1, "name": "Casterly Rock Cookie Palace", "location": { - "y": 2.0099999999999998, - "x": -0.029999999999999999 + "y": 3.29, + "x": 2.4700000000000002 } }, { @@ -495,8 +508,8 @@ "type": 1, "name": "The Vale Coffee Shop", "location": { - "y": 2.71, - "x": -5.5999999999999996 + "y": 1.75, + "x": 1.99 } }, { @@ -504,8 +517,8 @@ "type": 1, "name": "Iron Island's Bagel Shop", "location": { - "y": 2.02, - "x": -5.1399999999999997 + "y": 10.0, + "x": 4.9500000000000002 } }, { @@ -513,8 +526,8 @@ "type": 1, "name": "Doughnuts of Myr", "location": { - "y": -1.8200000000000001, - "x": -4.6699999999999999 + "y": 9.2599999999999998, + "x": 4.6699999999999999 } }, { @@ -522,8 +535,8 @@ "type": 1, "name": "Baelor's Cookie Tower", "location": { - "y": 1.97, - "x": -4.1799999999999997 + "y": -4.75, + "x": -7.0899999999999999 } }, { @@ -531,8 +544,8 @@ "type": 1, "name": "Flea Bottom's Pie Shop", "location": { - "y": 1.29, - "x": -4.0700000000000003 + "y": 0.38, + "x": 4.6299999999999999 } }, { @@ -540,8 +553,8 @@ "type": 2, "name": "Winterfell Retirement Home", "location": { - "y": -0.13, - "x": -2.6699999999999999 + "y": 0.34999999999999998, + "x": 3.7999999999999998 } }, { @@ -549,8 +562,8 @@ "type": 2, "name": "Old Town Hospital", "location": { - "y": -1.45, - "x": -3.77 + "y": 0.27000000000000002, + "x": 2.7400000000000002 } }, { @@ -558,8 +571,8 @@ "type": 2, "name": "Sunspear Canteen", "location": { - "y": -3.1200000000000001, - "x": -6.0 + "y": -1.4399999999999999, + "x": 1.73 } }, { @@ -567,8 +580,8 @@ "type": 2, "name": "Storm's End Diner", "location": { - "y": 2.3799999999999999, - "x": -1.29 + "y": -3.6099999999999999, + "x": -5.5599999999999996 } }, { @@ -576,8 +589,8 @@ "type": 2, "name": "The Riverland Inn", "location": { - "y": -2.5, - "x": 10.0 + "y": -0.65000000000000002, + "x": 1.74 } }, { @@ -585,8 +598,8 @@ "type": 2, "name": "Penthos Hotel", "location": { - "y": -0.16, - "x": 4.5499999999999998 + "y": -4.3200000000000003, + "x": -1.0700000000000001 } }, { @@ -594,8 +607,8 @@ "type": 2, "name": "Volantis Food Court", "location": { - "y": -0.23999999999999999, - "x": 3.9399999999999999 + "y": -3.7200000000000002, + "x": -1.4099999999999999 } }, { @@ -603,8 +616,8 @@ "type": 2, "name": "Castle Black Pub", "location": { - "y": -1.1599999999999999, - "x": 6.4299999999999997 + "y": -2.3999999999999999, + "x": -1.29 } }, { @@ -612,8 +625,8 @@ "type": 2, "name": "Direwolf Tavern", "location": { - "y": -0.72999999999999998, - "x": 5.2400000000000002 + "y": 5.3700000000000001, + "x": 2.71 } }, { @@ -621,8 +634,8 @@ "type": 2, "name": "Dragon Bar", "location": { - "y": 1.6299999999999999, - "x": -1.1899999999999999 + "y": 8.3300000000000001, + "x": 4.3200000000000003 } }, { @@ -630,8 +643,8 @@ "type": 3, "name": "Westeros Catering", "location": { - "y": 1.1799999999999999, - "x": -4.7400000000000002 + "y": 7.2599999999999998, + "x": 3.9199999999999999 } }, { @@ -639,8 +652,8 @@ "type": 3, "name": "Lannisport Club", "location": { - "y": -2.5499999999999998, - "x": -5.4299999999999997 + "y": -5.6500000000000004, + "x": -1.79 } }, { @@ -648,8 +661,8 @@ "type": 3, "name": "Eyrie Verein", "location": { - "y": -2.4199999999999999, - "x": -5.0300000000000002 + "y": -4.8099999999999996, + "x": -1.6599999999999999 } }, { @@ -657,8 +670,8 @@ "type": 3, "name": "Harrenhal Association", "location": { - "y": -0.34999999999999998, - "x": 2.6000000000000001 + "y": -1.77, + "x": -7.5199999999999996 } }, { @@ -666,8 +679,8 @@ "type": 3, "name": "Highgarden Hall", "location": { - "y": 0.23999999999999999, - "x": 2.4500000000000002 + "y": -2.02, + "x": -6.7300000000000004 } }, { @@ -675,8 +688,8 @@ "type": 3, "name": "Dragonstone Events", "location": { - "y": 0.46999999999999997, - "x": 0.75 + "y": -2.3799999999999999, + "x": -5.7300000000000004 } }, { @@ -684,8 +697,8 @@ "type": 3, "name": "Red Keep Catering", "location": { - "y": 0.75, - "x": -0.98999999999999999 + "y": -2.8399999999999999, + "x": -4.5999999999999996 } }, { @@ -693,8 +706,8 @@ "type": 3, "name": "The Crow Saloon", "location": { - "y": 0.40000000000000002, - "x": -2.8100000000000001 + "y": -2.9399999999999999, + "x": 2.0099999999999998 } }, { @@ -702,8 +715,8 @@ "type": 3, "name": "Black Kinght's Guild", "location": { - "y": -0.81999999999999995, - "x": -3.7400000000000002 + "y": -2.0699999999999998, + "x": 1.3100000000000001 } }, { @@ -711,8 +724,8 @@ "type": 3, "name": "Wildfire Alchemist Society", "location": { - "y": 1.55, - "x": 3.4300000000000002 + "y": -1.3700000000000001, + "x": 0.34999999999999998 } } ], @@ -725,7 +738,7 @@ }, "duration_days": 10, "products": 5, - "orders": 310 + "orders": 331 }, "street_network": { "directed": true, @@ -734,8 +747,8 @@ "name": "Wildfire Alchemist Society", "company": "customer-030", "location": { - "y": 1.55, - "x": 3.4300000000000002 + "y": -1.3700000000000001, + "x": 0.34999999999999998 }, "guid": "node-032", "type": "customer" @@ -744,8 +757,8 @@ "name": "Doughnuts of Myr", "company": "customer-008", "location": { - "y": -1.8200000000000001, - "x": -4.6699999999999999 + "y": 9.2599999999999998, + "x": 4.6699999999999999 }, "guid": "node-010", "type": "customer" @@ -754,8 +767,8 @@ "name": "Baelor's Cookie Tower", "company": "customer-009", "location": { - "y": 1.97, - "x": -4.1799999999999997 + "y": -4.75, + "x": -7.0899999999999999 }, "guid": "node-011", "type": "customer" @@ -764,8 +777,8 @@ "name": "Flea Bottom's Pie Shop", "company": "customer-010", "location": { - "y": 1.29, - "x": -4.0700000000000003 + "y": 0.38, + "x": 4.6299999999999999 }, "guid": "node-012", "type": "customer" @@ -774,8 +787,8 @@ "name": "Winterfell Retirement Home", "company": "customer-011", "location": { - "y": -0.13, - "x": -2.6699999999999999 + "y": 0.34999999999999998, + "x": 3.7999999999999998 }, "guid": "node-013", "type": "customer" @@ -784,8 +797,8 @@ "name": "Old Town Hospital", "company": "customer-012", "location": { - "y": -1.45, - "x": -3.77 + "y": 0.27000000000000002, + "x": 2.7400000000000002 }, "guid": "node-014", "type": "customer" @@ -794,8 +807,8 @@ "name": "Sunspear Canteen", "company": "customer-013", "location": { - "y": -3.1200000000000001, - "x": -6.0 + "y": -1.4399999999999999, + "x": 1.73 }, "guid": "node-015", "type": "customer" @@ -804,8 +817,8 @@ "name": "Storm's End Diner", "company": "customer-014", "location": { - "y": 2.3799999999999999, - "x": -1.29 + "y": -3.6099999999999999, + "x": -5.5599999999999996 }, "guid": "node-016", "type": "customer" @@ -814,8 +827,8 @@ "name": "The Riverland Inn", "company": "customer-015", "location": { - "y": -2.5, - "x": 10.0 + "y": -0.65000000000000002, + "x": 1.74 }, "guid": "node-017", "type": "customer" @@ -824,8 +837,8 @@ "name": "Penthos Hotel", "company": "customer-016", "location": { - "y": -0.16, - "x": 4.5499999999999998 + "y": -4.3200000000000003, + "x": -1.0700000000000001 }, "guid": "node-018", "type": "customer" @@ -834,8 +847,8 @@ "name": "Volantis Food Court", "company": "customer-017", "location": { - "y": -0.23999999999999999, - "x": 3.9399999999999999 + "y": -3.7200000000000002, + "x": -1.4099999999999999 }, "guid": "node-019", "type": "customer" @@ -844,8 +857,8 @@ "name": "Meeren Boulangerie", "company": "customer-004", "location": { - "y": 1.3899999999999999, - "x": -0.41999999999999998 + "y": 4.7599999999999998, + "x": 2.9399999999999999 }, "guid": "node-006", "type": "customer" @@ -854,8 +867,8 @@ "name": "Red Keep Catering", "company": "customer-027", "location": { - "y": 0.75, - "x": -0.98999999999999999 + "y": -2.8399999999999999, + "x": -4.5999999999999996 }, "guid": "node-029", "type": "customer" @@ -864,8 +877,8 @@ "name": "Dragonstone Events", "company": "customer-026", "location": { - "y": 0.46999999999999997, - "x": 0.75 + "y": -2.3799999999999999, + "x": -5.7300000000000004 }, "guid": "node-028", "type": "customer" @@ -874,8 +887,8 @@ "name": "Direwolf Tavern", "company": "customer-019", "location": { - "y": -0.72999999999999998, - "x": 5.2400000000000002 + "y": 5.3700000000000001, + "x": 2.71 }, "guid": "node-021", "type": "customer" @@ -884,8 +897,8 @@ "name": "Castle Black Pub", "company": "customer-018", "location": { - "y": -1.1599999999999999, - "x": 6.4299999999999997 + "y": -2.3999999999999999, + "x": -1.29 }, "guid": "node-020", "type": "customer" @@ -894,8 +907,8 @@ "name": "Westeros Catering", "company": "customer-021", "location": { - "y": 1.1799999999999999, - "x": -4.7400000000000002 + "y": 7.2599999999999998, + "x": 3.9199999999999999 }, "guid": "node-023", "type": "customer" @@ -904,8 +917,8 @@ "name": "Dragon Bar", "company": "customer-020", "location": { - "y": 1.6299999999999999, - "x": -1.1899999999999999 + "y": 8.3300000000000001, + "x": 4.3200000000000003 }, "guid": "node-022", "type": "customer" @@ -914,8 +927,8 @@ "name": "Eyrie Verein", "company": "customer-023", "location": { - "y": -2.4199999999999999, - "x": -5.0300000000000002 + "y": -4.8099999999999996, + "x": -1.6599999999999999 }, "guid": "node-025", "type": "customer" @@ -924,8 +937,8 @@ "name": "Lannisport Club", "company": "customer-022", "location": { - "y": -2.5499999999999998, - "x": -5.4299999999999997 + "y": -5.6500000000000004, + "x": -1.79 }, "guid": "node-024", "type": "customer" @@ -934,8 +947,8 @@ "name": "Highgarden Hall", "company": "customer-025", "location": { - "y": 0.23999999999999999, - "x": 2.4500000000000002 + "y": -2.02, + "x": -6.7300000000000004 }, "guid": "node-027", "type": "customer" @@ -944,8 +957,8 @@ "name": "Harrenhal Association", "company": "customer-024", "location": { - "y": -0.34999999999999998, - "x": 2.6000000000000001 + "y": -1.77, + "x": -7.5199999999999996 }, "guid": "node-026", "type": "customer" @@ -954,8 +967,8 @@ "name": "King's Landing Shop", "company": "customer-001", "location": { - "y": -2.2400000000000002, - "x": 9.3300000000000001 + "y": -2.6000000000000001, + "x": -2.98 }, "guid": "node-003", "type": "customer" @@ -964,8 +977,8 @@ "name": "Highgarden Bakery", "company": "bakery-002", "location": { - "y": 2.2000000000000002, - "x": -5.9500000000000002 + "y": 6.0700000000000003, + "x": 3.4700000000000002 }, "guid": "node-002", "type": "bakery" @@ -974,8 +987,8 @@ "name": "Sunspear Bakery", "company": "bakery-001", "location": { - "y": 0.95999999999999996, - "x": 2.9900000000000002 + "y": 0.10000000000000001, + "x": 1.54 }, "guid": "node-001", "type": "bakery" @@ -984,8 +997,8 @@ "name": "Casterly Rock Cookie Palace", "company": "customer-005", "location": { - "y": 2.0099999999999998, - "x": -0.029999999999999999 + "y": 3.29, + "x": 2.4700000000000002 }, "guid": "node-007", "type": "customer" @@ -994,8 +1007,8 @@ "name": "The Crow Saloon", "company": "customer-028", "location": { - "y": 0.40000000000000002, - "x": -2.8100000000000001 + "y": -2.9399999999999999, + "x": 2.0099999999999998 }, "guid": "node-030", "type": "customer" @@ -1004,8 +1017,8 @@ "name": "Braavos Cafe", "company": "customer-003", "location": { - "y": -1.55, - "x": 7.5099999999999998 + "y": -4.2599999999999998, + "x": -6.4199999999999999 }, "guid": "node-005", "type": "customer" @@ -1014,8 +1027,8 @@ "name": "Dorne Supermarket", "company": "customer-002", "location": { - "y": -1.9199999999999999, - "x": 8.4900000000000002 + "y": -3.6000000000000001, + "x": 2.5699999999999998 }, "guid": "node-004", "type": "customer" @@ -1024,8 +1037,8 @@ "name": "Iron Island's Bagel Shop", "company": "customer-007", "location": { - "y": 2.02, - "x": -5.1399999999999997 + "y": 10.0, + "x": 4.9500000000000002 }, "guid": "node-009", "type": "customer" @@ -1034,8 +1047,8 @@ "name": "The Vale Coffee Shop", "company": "customer-006", "location": { - "y": 2.71, - "x": -5.5999999999999996 + "y": 1.75, + "x": 1.99 }, "guid": "node-008", "type": "customer" @@ -1044,8 +1057,8 @@ "name": "Black Kinght's Guild", "company": "customer-029", "location": { - "y": -0.81999999999999995, - "x": -3.7400000000000002 + "y": -2.0699999999999998, + "x": 1.3100000000000001 }, "guid": "node-031", "type": "customer" @@ -1055,385 +1068,385 @@ { "source": "node-032", "guid": "edge-001", - "dist": 0.78751200489630502, - "target": "node-001" + "dist": 2.8773383615449761, + "target": "node-020" }, { - "source": "node-010", + "source": "node-032", "guid": "edge-002", - "dist": 0.49340815364442109, - "target": "node-025" + "dist": 1.4339855408383024, + "target": "node-001" }, { - "source": "node-010", + "source": "node-032", "guid": "edge-003", - "dist": 1.1055526491518239, - "target": "node-024" + "dist": 1.4320631509878508, + "target": "node-031" }, { "source": "node-010", "guid": "edge-004", - "dist": 1.822756263802537, - "target": "node-031" + "dist": 0.40749410471691377, + "target": "node-009" }, { - "source": "node-011", + "source": "node-010", "guid": "edge-005", - "dist": 0.15460731934548377, - "target": "node-012" + "dist": 0.45662307724056794, + "target": "node-022" }, { - "source": "node-012", + "source": "node-011", "guid": "edge-006", - "dist": 0.12715321488147138, - "target": "node-011" + "dist": 1.3342824802511164, + "target": "node-005" }, { "source": "node-012", "guid": "edge-007", - "dist": 1.2650396874475116, - "target": "node-009" + "dist": 1.6501069293881818, + "target": "node-013" }, { - "source": "node-012", + "source": "node-013", "guid": "edge-008", - "dist": 0.82257512744697703, - "target": "node-023" + "dist": 1.3349537245031604, + "target": "node-012" }, { - "source": "node-012", + "source": "node-013", "guid": "edge-009", - "dist": 1.6199501565688212, - "target": "node-030" + "dist": 1.2938233414226847, + "target": "node-014" }, { - "source": "node-013", + "source": "node-014", "guid": "edge-010", - "dist": 0.20179814301586546, - "target": "node-030" + "dist": 2.2364041125520346, + "target": "node-001" }, { "source": "node-014", "guid": "edge-011", - "dist": 0.030981227065515166, - "target": "node-031" + "dist": 1.8546943860431031, + "target": "node-013" }, { "source": "node-015", "guid": "edge-012", - "dist": 0.91828470290190145, - "target": "node-024" + "dist": 0.82174903027271295, + "target": "node-031" }, { - "source": "node-016", + "source": "node-015", "guid": "edge-013", - "dist": 0.11929769803153786, - "target": "node-022" + "dist": 0.01757415364078933, + "target": "node-017" }, { - "source": "node-017", + "source": "node-016", "guid": "edge-014", - "dist": 1.3194297459785094, - "target": "node-003" + "dist": 1.2909907119962334, + "target": "node-029" }, { - "source": "node-018", + "source": "node-016", "guid": "edge-015", - "dist": 1.1477564987496605, - "target": "node-019" + "dist": 1.0693965594058785, + "target": "node-005" }, { - "source": "node-019", + "source": "node-017", "guid": "edge-016", - "dist": 1.0005515636460007, - "target": "node-018" + "dist": 0.38841765174674087, + "target": "node-001" }, { - "source": "node-019", + "source": "node-017", "guid": "edge-017", - "dist": 2.3349948120517716, - "target": "node-021" + "dist": 0.019084557352535884, + "target": "node-015" }, { - "source": "node-019", + "source": "node-018", "guid": "edge-018", - "dist": 2.2783802617270918, - "target": "node-027" + "dist": 0.52313061032539554, + "target": "node-019" }, { - "source": "node-006", + "source": "node-019", "guid": "edge-019", - "dist": 0.61441746866015101, - "target": "node-029" + "dist": 0.44755265674404243, + "target": "node-018" }, { - "source": "node-006", + "source": "node-019", "guid": "edge-020", - "dist": 0.53981600942017005, - "target": "node-007" + "dist": 0.18180294331703833, + "target": "node-020" }, { - "source": "node-029", + "source": "node-019", "guid": "edge-021", - "dist": 1.9667913474841139, - "target": "node-028" + "dist": 0.43953314533043475, + "target": "node-025" }, { - "source": "node-029", + "source": "node-006", "guid": "edge-022", - "dist": 0.31346401513640015, - "target": "node-022" + "dist": 0.42209775316722115, + "target": "node-021" }, { - "source": "node-029", + "source": "node-006", "guid": "edge-023", - "dist": 1.0643164191629122, - "target": "node-006" + "dist": 1.0164518061114023, + "target": "node-002" }, { - "source": "node-029", + "source": "node-006", "guid": "edge-024", - "dist": 2.0905704643222132, - "target": "node-030" + "dist": 0.50755018866791057, + "target": "node-007" }, { - "source": "node-028", + "source": "node-029", "guid": "edge-025", - "dist": 2.8984908811598706, - "target": "node-029" + "dist": 3.2049465426479946, + "target": "node-003" }, { - "source": "node-028", + "source": "node-029", "guid": "edge-026", - "dist": 3.2909165590709835, - "target": "node-027" + "dist": 2.2419864388648145, + "target": "node-028" }, { - "source": "node-021", + "source": "node-029", "guid": "edge-027", - "dist": 1.7819855102369069, - "target": "node-019" + "dist": 1.5759677453196319, + "target": "node-016" }, { - "source": "node-021", + "source": "node-028", "guid": "edge-028", - "dist": 1.9371490330667607, - "target": "node-020" + "dist": 1.8606894569786907, + "target": "node-029" }, { - "source": "node-020", + "source": "node-028", "guid": "edge-029", - "dist": 1.5946144825064035, - "target": "node-021" + "dist": 1.0643353753435219, + "target": "node-027" }, { - "source": "node-020", + "source": "node-021", "guid": "edge-030", - "dist": 2.0039179167987622, - "target": "node-005" + "dist": 0.41594990703886264, + "target": "node-006" }, { - "source": "node-023", + "source": "node-020", "guid": "edge-031", - "dist": 1.2949316990024491, - "target": "node-012" + "dist": 1.9016470310124443, + "target": "node-003" }, { - "source": "node-022", + "source": "node-020", "guid": "edge-032", - "dist": 0.38035114149797361, - "target": "node-029" + "dist": 0.21645482125257967, + "target": "node-019" }, { - "source": "node-022", + "source": "node-020", "guid": "edge-033", - "dist": 0.14479633573034492, - "target": "node-016" + "dist": 2.9277290608667301, + "target": "node-032" }, { - "source": "node-025", + "source": "node-023", "guid": "edge-034", - "dist": 0.62161957160110304, - "target": "node-010" + "dist": 0.83401926715501062, + "target": "node-002" }, { - "source": "node-025", + "source": "node-023", "guid": "edge-035", - "dist": 0.71757392002353071, - "target": "node-024" + "dist": 0.50984526102939942, + "target": "node-022" }, { - "source": "node-024", + "source": "node-022", "guid": "edge-036", - "dist": 1.3423468731368469, + "dist": 0.52217433016703163, "target": "node-010" }, { - "source": "node-024", + "source": "node-022", "guid": "edge-037", - "dist": 0.4207770013391478, - "target": "node-025" + "dist": 0.53334539041959139, + "target": "node-023" }, { - "source": "node-024", + "source": "node-025", "guid": "edge-038", - "dist": 1.1187926857490038, - "target": "node-015" + "dist": 0.25493401822624784, + "target": "node-019" }, { - "source": "node-027", + "source": "node-025", "guid": "edge-039", - "dist": 1.5220692154975517, - "target": "node-019" + "dist": 0.15026185469877257, + "target": "node-024" }, { - "source": "node-027", + "source": "node-024", "guid": "edge-040", - "dist": 1.0646343776392861, - "target": "node-001" + "dist": 0.18906476799202587, + "target": "node-025" }, { "source": "node-027", "guid": "edge-041", - "dist": 0.2053245110122307, - "target": "node-026" + "dist": 1.0367325319272074, + "target": "node-028" }, { "source": "node-027", "guid": "edge-042", - "dist": 2.7807671442988058, - "target": "node-028" + "dist": 1.0010487990128665, + "target": "node-026" }, { "source": "node-026", "guid": "edge-043", - "dist": 0.15994581717953688, + "dist": 1.2351509700876104, "target": "node-027" }, { "source": "node-003", "guid": "edge-044", - "dist": 1.2316776826737232, - "target": "node-004" + "dist": 2.3768604480789279, + "target": "node-029" }, { "source": "node-003", "guid": "edge-045", - "dist": 0.81998025924579199, - "target": "node-017" + "dist": 2.4173271734387978, + "target": "node-020" }, { "source": "node-002", "guid": "edge-046", - "dist": 1.2187284475067499, - "target": "node-009" + "dist": 0.85010928157867871, + "target": "node-023" }, { - "source": "node-001", + "source": "node-002", "guid": "edge-047", - "dist": 0.49241716395386576, - "target": "node-032" + "dist": 1.036371544017886, + "target": "node-006" }, { "source": "node-001", "guid": "edge-048", - "dist": 0.59336268412861271, - "target": "node-027" + "dist": 1.365361693079842, + "target": "node-032" }, { - "source": "node-007", + "source": "node-001", "guid": "edge-049", - "dist": 0.49760419918486437, - "target": "node-006" + "dist": 0.59643379879430947, + "target": "node-008" }, { - "source": "node-030", + "source": "node-001", "guid": "edge-050", - "dist": 2.1816328389708364, - "target": "node-029" + "dist": 2.3169849517508956, + "target": "node-014" }, { - "source": "node-030", + "source": "node-001", "guid": "edge-051", - "dist": 2.3641859334870099, - "target": "node-012" + "dist": 0.20756386527929024, + "target": "node-017" }, { - "source": "node-030", + "source": "node-007", "guid": "edge-052", - "dist": 0.25353921878336022, - "target": "node-013" + "dist": 0.86790240694876142, + "target": "node-008" }, { - "source": "node-030", + "source": "node-007", "guid": "edge-053", - "dist": 1.4905083534844126, - "target": "node-031" + "dist": 0.84392305575393411, + "target": "node-006" }, { - "source": "node-005", + "source": "node-030", "guid": "edge-054", - "dist": 1.2976496282358634, - "target": "node-020" + "dist": 0.91815336269182668, + "target": "node-004" }, { - "source": "node-005", + "source": "node-030", "guid": "edge-055", - "dist": 1.2398688453047526, - "target": "node-004" + "dist": 0.95486885717119296, + "target": "node-031" }, { - "source": "node-004", + "source": "node-005", "guid": "edge-056", - "dist": 1.3706860245952244, - "target": "node-003" + "dist": 1.0328903227852102, + "target": "node-011" }, { - "source": "node-004", + "source": "node-005", "guid": "edge-057", - "dist": 1.5046839510108851, - "target": "node-005" + "dist": 1.6119418989978072, + "target": "node-016" }, { - "source": "node-009", + "source": "node-004", "guid": "edge-058", - "dist": 1.4343786556506883, - "target": "node-002" + "dist": 0.97224629796203788, + "target": "node-030" }, { "source": "node-009", "guid": "edge-059", - "dist": 1.6887762486495728, - "target": "node-012" + "dist": 0.41064875371343468, + "target": "node-010" }, { - "source": "node-009", + "source": "node-008", "guid": "edge-060", - "dist": 0.47028072467856302, - "target": "node-008" + "dist": 0.64371986902195799, + "target": "node-001" }, { "source": "node-008", "guid": "edge-061", - "dist": 0.56689311350013794, - "target": "node-009" + "dist": 0.83670911360392808, + "target": "node-007" }, { "source": "node-031", "guid": "edge-062", - "dist": 1.4098011726121638, - "target": "node-010" + "dist": 0.99985383073138234, + "target": "node-032" }, { "source": "node-031", "guid": "edge-063", - "dist": 0.049106876146257306, - "target": "node-014" + "dist": 0.63058172312653316, + "target": "node-015" }, { "source": "node-031", "guid": "edge-064", - "dist": 1.1387807588597558, + "dist": 0.72803276040521414, "target": "node-030" } ] @@ -1442,552 +1455,590 @@ { "order_date": { "day": 1, - "hour": 3 + "hour": 9 }, "guid": "order-001", "products": { - "Bagel": 9, - "Donut": 8, - "Berliner": 8, - "Muffin": 1, - "Bread": 10 + "Bagel": 2, + "Donut": 9, + "Berliner": 9, + "Muffin": 5, + "Bread": 9 }, "customer_id": "customer-001", "delivery_date": { "day": 2, - "hour": 9 + "hour": 10 } }, { "order_date": { "day": 2, - "hour": 9 + "hour": 0 }, "guid": "order-002", "products": { - "Bagel": 3, - "Donut": 0, - "Berliner": 2, - "Muffin": 8, - "Bread": 5 + "Bagel": 4, + "Donut": 3, + "Berliner": 6, + "Muffin": 4, + "Bread": 1 }, "customer_id": "customer-001", "delivery_date": { "day": 2, - "hour": 2 + "hour": 11 } }, { "order_date": { "day": 2, - "hour": 6 + "hour": 11 }, "guid": "order-003", "products": { - "Bagel": 10, - "Donut": 8, - "Berliner": 2, - "Muffin": 4, - "Bread": 10 + "Bagel": 9, + "Donut": 0, + "Berliner": 3, + "Muffin": 7, + "Bread": 3 }, "customer_id": "customer-001", "delivery_date": { "day": 3, - "hour": 1 + "hour": 21 } }, { "order_date": { "day": 3, - "hour": 11 + "hour": 4 }, "guid": "order-004", "products": { - "Bagel": 6, - "Donut": 4, - "Berliner": 3, + "Bagel": 1, + "Donut": 2, + "Berliner": 8, "Muffin": 0, - "Bread": 7 + "Bread": 9 }, "customer_id": "customer-001", "delivery_date": { - "day": 4, - "hour": 16 + "day": 3, + "hour": 0 } }, { "order_date": { - "day": 4, - "hour": 3 + "day": 3, + "hour": 5 }, "guid": "order-005", "products": { - "Bagel": 1, - "Donut": 4, - "Berliner": 8, - "Muffin": 8, - "Bread": 1 + "Bagel": 9, + "Donut": 7, + "Berliner": 9, + "Muffin": 9, + "Bread": 5 }, "customer_id": "customer-001", "delivery_date": { "day": 4, - "hour": 12 + "hour": 8 } }, { "order_date": { "day": 4, - "hour": 3 + "hour": 12 }, "guid": "order-006", "products": { - "Bagel": 3, + "Bagel": 4, "Donut": 10, - "Berliner": 10, - "Muffin": 3, - "Bread": 4 + "Berliner": 7, + "Muffin": 7, + "Bread": 1 }, "customer_id": "customer-001", "delivery_date": { - "day": 5, - "hour": 10 + "day": 4, + "hour": 16 } }, { "order_date": { - "day": 5, + "day": 4, "hour": 4 }, "guid": "order-007", "products": { - "Bagel": 4, - "Donut": 10, - "Berliner": 8, - "Muffin": 9, + "Bagel": 9, + "Donut": 4, + "Berliner": 0, + "Muffin": 10, "Bread": 7 }, "customer_id": "customer-001", "delivery_date": { "day": 5, - "hour": 3 + "hour": 14 } }, { "order_date": { "day": 5, - "hour": 2 + "hour": 12 }, "guid": "order-008", "products": { - "Bagel": 9, + "Bagel": 4, "Donut": 5, - "Berliner": 5, - "Muffin": 0, - "Bread": 5 + "Berliner": 8, + "Muffin": 6, + "Bread": 0 }, "customer_id": "customer-001", "delivery_date": { - "day": 6, - "hour": 7 + "day": 5, + "hour": 4 } }, { "order_date": { - "day": 6, - "hour": 3 + "day": 5, + "hour": 12 }, "guid": "order-009", "products": { - "Bagel": 7, - "Donut": 4, - "Berliner": 5, + "Bagel": 8, + "Donut": 9, + "Berliner": 7, "Muffin": 1, - "Bread": 10 + "Bread": 2 }, "customer_id": "customer-001", "delivery_date": { - "day": 7, - "hour": 10 + "day": 6, + "hour": 20 } }, { "order_date": { - "day": 7, - "hour": 9 + "day": 6, + "hour": 7 }, "guid": "order-010", "products": { - "Bagel": 7, + "Bagel": 5, "Donut": 3, - "Berliner": 6, - "Muffin": 7, - "Bread": 10 + "Berliner": 10, + "Muffin": 3, + "Bread": 4 }, "customer_id": "customer-001", "delivery_date": { - "day": 8, - "hour": 17 + "day": 7, + "hour": 19 } }, { "order_date": { - "day": 8, - "hour": 5 + "day": 7, + "hour": 7 }, "guid": "order-011", "products": { - "Bagel": 5, - "Donut": 6, - "Berliner": 5, - "Muffin": 1, - "Bread": 3 + "Bagel": 0, + "Donut": 1, + "Berliner": 1, + "Muffin": 7, + "Bread": 7 }, "customer_id": "customer-001", "delivery_date": { - "day": 9, - "hour": 3 + "day": 7, + "hour": 0 } }, { "order_date": { - "day": 9, - "hour": 6 + "day": 7, + "hour": 12 }, "guid": "order-012", "products": { - "Bagel": 3, - "Donut": 5, - "Berliner": 3, - "Muffin": 2, - "Bread": 2 + "Bagel": 10, + "Donut": 4, + "Berliner": 10, + "Muffin": 9, + "Bread": 7 }, "customer_id": "customer-001", "delivery_date": { - "day": 9, - "hour": 11 + "day": 8, + "hour": 14 } }, { "order_date": { - "day": 9, - "hour": 0 + "day": 8, + "hour": 6 }, "guid": "order-013", "products": { - "Bagel": 5, - "Donut": 3, - "Berliner": 5, - "Muffin": 0, - "Bread": 7 + "Bagel": 3, + "Donut": 10, + "Berliner": 7, + "Muffin": 5, + "Bread": 5 }, "customer_id": "customer-001", "delivery_date": { - "day": 10, - "hour": 16 + "day": 9, + "hour": 14 } }, { "order_date": { - "day": 10, - "hour": 1 + "day": 9, + "hour": 4 }, "guid": "order-014", "products": { "Bagel": 4, - "Donut": 5, - "Berliner": 2, - "Muffin": 3, - "Bread": 2 + "Donut": 6, + "Berliner": 6, + "Muffin": 5, + "Bread": 7 }, "customer_id": "customer-001", "delivery_date": { - "day": 11, - "hour": 12 + "day": 10, + "hour": 18 } }, { "order_date": { - "day": 1, - "hour": 7 + "day": 10, + "hour": 0 }, "guid": "order-015", "products": { - "Bagel": 10, - "Donut": 10, - "Berliner": 10, - "Muffin": 3, - "Bread": 2 + "Bagel": 1, + "Donut": 6, + "Berliner": 8, + "Muffin": 7, + "Bread": 5 }, - "customer_id": "customer-002", + "customer_id": "customer-001", "delivery_date": { - "day": 2, - "hour": 6 + "day": 10, + "hour": 10 } }, { "order_date": { - "day": 2, - "hour": 4 + "day": 10, + "hour": 7 }, "guid": "order-016", "products": { - "Bagel": 1, + "Bagel": 0, "Donut": 9, - "Berliner": 4, - "Muffin": 0, - "Bread": 4 + "Berliner": 8, + "Muffin": 8, + "Bread": 9 }, - "customer_id": "customer-002", + "customer_id": "customer-001", "delivery_date": { - "day": 3, - "hour": 18 + "day": 11, + "hour": 7 } }, { "order_date": { - "day": 3, - "hour": 9 + "day": 1, + "hour": 11 }, "guid": "order-017", "products": { - "Bagel": 9, - "Donut": 0, - "Berliner": 2, - "Muffin": 7, - "Bread": 5 + "Bagel": 5, + "Donut": 4, + "Berliner": 6, + "Muffin": 6, + "Bread": 0 }, "customer_id": "customer-002", "delivery_date": { - "day": 4, - "hour": 0 + "day": 2, + "hour": 2 } }, { "order_date": { - "day": 4, - "hour": 11 + "day": 2, + "hour": 8 }, "guid": "order-018", "products": { - "Bagel": 10, - "Donut": 0, - "Berliner": 0, - "Muffin": 1, - "Bread": 3 + "Bagel": 1, + "Donut": 1, + "Berliner": 6, + "Muffin": 2, + "Bread": 6 }, "customer_id": "customer-002", "delivery_date": { - "day": 5, - "hour": 16 + "day": 3, + "hour": 19 } }, { "order_date": { - "day": 5, - "hour": 2 + "day": 3, + "hour": 1 }, "guid": "order-019", "products": { - "Bagel": 0, - "Donut": 5, - "Berliner": 3, - "Muffin": 8, + "Bagel": 7, + "Donut": 2, + "Berliner": 6, + "Muffin": 3, "Bread": 1 }, "customer_id": "customer-002", "delivery_date": { - "day": 5, - "hour": 2 + "day": 4, + "hour": 16 } }, { "order_date": { - "day": 5, - "hour": 12 + "day": 4, + "hour": 2 }, "guid": "order-020", "products": { - "Bagel": 5, - "Donut": 9, - "Berliner": 3, - "Muffin": 9, + "Bagel": 7, + "Donut": 3, + "Berliner": 9, + "Muffin": 5, "Bread": 10 }, "customer_id": "customer-002", "delivery_date": { - "day": 6, - "hour": 22 + "day": 5, + "hour": 10 } }, { "order_date": { - "day": 6, - "hour": 9 + "day": 5, + "hour": 7 }, "guid": "order-021", "products": { - "Bagel": 7, - "Donut": 9, - "Berliner": 4, - "Muffin": 8, - "Bread": 0 + "Bagel": 3, + "Donut": 0, + "Berliner": 0, + "Muffin": 4, + "Bread": 2 }, "customer_id": "customer-002", "delivery_date": { - "day": 7, - "hour": 10 + "day": 5, + "hour": 23 } }, { "order_date": { - "day": 7, - "hour": 0 + "day": 5, + "hour": 12 }, "guid": "order-022", "products": { - "Bagel": 10, - "Donut": 10, - "Berliner": 3, - "Muffin": 6, - "Bread": 0 + "Bagel": 5, + "Donut": 7, + "Berliner": 9, + "Muffin": 3, + "Bread": 3 }, "customer_id": "customer-002", "delivery_date": { - "day": 7, - "hour": 23 + "day": 6, + "hour": 14 } }, { "order_date": { - "day": 7, - "hour": 8 + "day": 6, + "hour": 1 }, "guid": "order-023", "products": { - "Bagel": 7, - "Donut": 4, - "Berliner": 5, + "Bagel": 9, + "Donut": 5, + "Berliner": 1, "Muffin": 10, - "Bread": 2 + "Bread": 6 }, "customer_id": "customer-002", "delivery_date": { - "day": 8, - "hour": 3 + "day": 7, + "hour": 9 } }, { "order_date": { - "day": 8, + "day": 7, "hour": 7 }, "guid": "order-024", "products": { - "Bagel": 7, - "Donut": 0, - "Berliner": 7, - "Muffin": 4, - "Bread": 10 + "Bagel": 10, + "Donut": 2, + "Berliner": 0, + "Muffin": 2, + "Bread": 8 }, "customer_id": "customer-002", "delivery_date": { - "day": 9, - "hour": 17 + "day": 8, + "hour": 0 } }, { "order_date": { - "day": 9, - "hour": 11 + "day": 8, + "hour": 4 }, "guid": "order-025", "products": { "Bagel": 6, - "Donut": 3, - "Berliner": 9, - "Muffin": 8, - "Bread": 9 + "Donut": 5, + "Berliner": 8, + "Muffin": 3, + "Bread": 3 }, "customer_id": "customer-002", "delivery_date": { "day": 9, - "hour": 9 + "hour": 22 } }, { "order_date": { "day": 9, - "hour": 3 + "hour": 9 }, "guid": "order-026", "products": { - "Bagel": 10, - "Donut": 2, - "Berliner": 4, - "Muffin": 7, - "Bread": 6 + "Bagel": 7, + "Donut": 9, + "Berliner": 8, + "Muffin": 3, + "Bread": 3 }, "customer_id": "customer-002", "delivery_date": { "day": 10, - "hour": 15 + "hour": 9 } }, { "order_date": { "day": 10, - "hour": 7 + "hour": 6 }, "guid": "order-027", "products": { - "Bagel": 9, - "Donut": 10, - "Berliner": 8, - "Muffin": 4, - "Bread": 10 + "Bagel": 6, + "Donut": 6, + "Berliner": 10, + "Muffin": 7, + "Bread": 2 + }, + "customer_id": "customer-002", + "delivery_date": { + "day": 10, + "hour": 10 + } + }, + { + "order_date": { + "day": 10, + "hour": 6 + }, + "guid": "order-028", + "products": { + "Bagel": 6, + "Donut": 1, + "Berliner": 10, + "Muffin": 1, + "Bread": 1 }, "customer_id": "customer-002", "delivery_date": { "day": 11, - "hour": 5 + "hour": 15 + } + }, + { + "order_date": { + "day": 11, + "hour": 9 + }, + "guid": "order-029", + "products": { + "Bagel": 10, + "Donut": 9, + "Berliner": 9, + "Muffin": 1, + "Bread": 4 + }, + "customer_id": "customer-002", + "delivery_date": { + "day": 11, + "hour": 0 } }, { "order_date": { "day": 1, - "hour": 5 + "hour": 10 }, - "guid": "order-028", + "guid": "order-030", "products": { "Bagel": 10, - "Donut": 6, - "Berliner": 2, - "Muffin": 4, - "Bread": 10 + "Donut": 0, + "Berliner": 7, + "Muffin": 3, + "Bread": 8 }, "customer_id": "customer-003", "delivery_date": { "day": 2, - "hour": 13 + "hour": 22 } }, { "order_date": { "day": 2, - "hour": 11 + "hour": 10 }, - "guid": "order-029", + "guid": "order-031", "products": { - "Bagel": 9, - "Donut": 7, + "Bagel": 6, + "Donut": 4, "Berliner": 0, - "Muffin": 1, - "Bread": 10 + "Muffin": 3, + "Bread": 8 }, "customer_id": "customer-003", "delivery_date": { "day": 3, - "hour": 15 + "hour": 1 } }, { @@ -1995,531 +2046,626 @@ "day": 3, "hour": 0 }, - "guid": "order-030", + "guid": "order-032", "products": { - "Bagel": 4, - "Donut": 7, - "Berliner": 0, - "Muffin": 5, - "Bread": 5 + "Bagel": 7, + "Donut": 9, + "Berliner": 4, + "Muffin": 3, + "Bread": 3 }, "customer_id": "customer-003", "delivery_date": { "day": 4, - "hour": 20 + "hour": 23 } }, { "order_date": { "day": 4, - "hour": 5 + "hour": 4 }, - "guid": "order-031", + "guid": "order-033", "products": { - "Bagel": 2, - "Donut": 9, - "Berliner": 5, - "Muffin": 0, - "Bread": 9 + "Bagel": 9, + "Donut": 10, + "Berliner": 9, + "Muffin": 10, + "Bread": 7 }, "customer_id": "customer-003", "delivery_date": { "day": 4, - "hour": 0 + "hour": 17 } }, { "order_date": { "day": 4, - "hour": 10 + "hour": 12 }, - "guid": "order-032", + "guid": "order-034", "products": { - "Bagel": 10, - "Donut": 6, - "Berliner": 7, - "Muffin": 9, - "Bread": 2 + "Bagel": 8, + "Donut": 9, + "Berliner": 8, + "Muffin": 3, + "Bread": 7 }, "customer_id": "customer-003", "delivery_date": { "day": 5, - "hour": 19 + "hour": 5 } }, { "order_date": { "day": 5, - "hour": 3 + "hour": 12 }, - "guid": "order-033", + "guid": "order-035", "products": { "Bagel": 2, - "Donut": 1, - "Berliner": 4, - "Muffin": 6, + "Donut": 8, + "Berliner": 9, + "Muffin": 0, "Bread": 8 }, "customer_id": "customer-003", "delivery_date": { "day": 6, - "hour": 20 + "hour": 6 } }, { "order_date": { "day": 6, - "hour": 4 + "hour": 0 }, - "guid": "order-034", + "guid": "order-036", "products": { - "Bagel": 9, - "Donut": 3, - "Berliner": 4, - "Muffin": 5, - "Bread": 8 + "Bagel": 8, + "Donut": 5, + "Berliner": 10, + "Muffin": 4, + "Bread": 4 }, "customer_id": "customer-003", "delivery_date": { - "day": 6, - "hour": 18 + "day": 7, + "hour": 1 } }, { "order_date": { - "day": 6, - "hour": 9 + "day": 7, + "hour": 3 }, - "guid": "order-035", + "guid": "order-037", "products": { - "Bagel": 6, - "Donut": 3, - "Berliner": 6, - "Muffin": 4, - "Bread": 3 + "Bagel": 0, + "Donut": 0, + "Berliner": 4, + "Muffin": 7, + "Bread": 5 }, "customer_id": "customer-003", "delivery_date": { "day": 7, - "hour": 15 + "hour": 7 } }, { "order_date": { "day": 7, - "hour": 3 + "hour": 10 }, - "guid": "order-036", + "guid": "order-038", "products": { - "Bagel": 7, - "Donut": 1, - "Berliner": 0, + "Bagel": 2, + "Donut": 4, + "Berliner": 5, "Muffin": 7, - "Bread": 8 + "Bread": 5 }, "customer_id": "customer-003", "delivery_date": { "day": 8, - "hour": 19 + "hour": 10 } }, { "order_date": { "day": 8, - "hour": 4 + "hour": 0 }, - "guid": "order-037", + "guid": "order-039", "products": { - "Bagel": 1, - "Donut": 3, - "Berliner": 1, - "Muffin": 2, - "Bread": 6 + "Bagel": 0, + "Donut": 9, + "Berliner": 0, + "Muffin": 4, + "Bread": 7 }, "customer_id": "customer-003", "delivery_date": { "day": 9, - "hour": 13 + "hour": 20 } }, { "order_date": { "day": 9, - "hour": 3 + "hour": 0 }, - "guid": "order-038", + "guid": "order-040", "products": { "Bagel": 2, - "Donut": 5, - "Berliner": 10, - "Muffin": 1, - "Bread": 7 + "Donut": 3, + "Berliner": 7, + "Muffin": 10, + "Bread": 10 }, "customer_id": "customer-003", "delivery_date": { - "day": 10, - "hour": 10 + "day": 9, + "hour": 12 } }, { "order_date": { - "day": 10, - "hour": 0 + "day": 9, + "hour": 7 }, - "guid": "order-039", + "guid": "order-041", "products": { - "Bagel": 7, - "Donut": 3, - "Berliner": 3, - "Muffin": 10, - "Bread": 0 + "Bagel": 1, + "Donut": 2, + "Berliner": 0, + "Muffin": 2, + "Bread": 8 }, "customer_id": "customer-003", "delivery_date": { - "day": 11, - "hour": 22 + "day": 10, + "hour": 8 } }, { "order_date": { - "day": 11, - "hour": 4 + "day": 10, + "hour": 5 }, - "guid": "order-040", + "guid": "order-042", "products": { - "Bagel": 0, + "Bagel": 3, "Donut": 3, - "Berliner": 5, + "Berliner": 9, "Muffin": 0, - "Bread": 10 + "Bread": 8 }, "customer_id": "customer-003", "delivery_date": { - "day": 11, - "hour": 13 + "day": 10, + "hour": 11 + } + }, + { + "order_date": { + "day": 10, + "hour": 11 + }, + "guid": "order-043", + "products": { + "Bagel": 10, + "Donut": 2, + "Berliner": 7, + "Muffin": 8, + "Bread": 6 + }, + "customer_id": "customer-003", + "delivery_date": { + "day": 11, + "hour": 17 } }, { "order_date": { "day": 1, - "hour": 9 + "hour": 11 }, - "guid": "order-041", + "guid": "order-044", "products": { - "Bagel": 6, - "Donut": 4, - "Berliner": 9, - "Muffin": 0, - "Bread": 5 + "Bagel": 3, + "Donut": 0, + "Berliner": 0, + "Muffin": 9, + "Bread": 4 }, "customer_id": "customer-004", "delivery_date": { "day": 2, - "hour": 23 + "hour": 0 } }, { "order_date": { "day": 2, - "hour": 6 + "hour": 9 }, - "guid": "order-042", + "guid": "order-045", + "products": { + "Bagel": 8, + "Donut": 1, + "Berliner": 6, + "Muffin": 2, + "Bread": 9 + }, + "customer_id": "customer-004", + "delivery_date": { + "day": 3, + "hour": 13 + } + }, + { + "order_date": { + "day": 3, + "hour": 10 + }, + "guid": "order-046", "products": { "Bagel": 0, - "Donut": 9, - "Berliner": 10, - "Muffin": 5, - "Bread": 0 + "Donut": 4, + "Berliner": 7, + "Muffin": 3, + "Bread": 4 }, "customer_id": "customer-004", "delivery_date": { "day": 3, - "hour": 1 + "hour": 11 } }, { "order_date": { "day": 3, - "hour": 6 + "hour": 4 }, - "guid": "order-043", + "guid": "order-047", "products": { - "Bagel": 3, - "Donut": 8, - "Berliner": 9, - "Muffin": 1, - "Bread": 10 + "Bagel": 10, + "Donut": 4, + "Berliner": 2, + "Muffin": 4, + "Bread": 3 }, "customer_id": "customer-004", "delivery_date": { "day": 4, - "hour": 8 + "hour": 5 } }, { "order_date": { "day": 4, - "hour": 0 + "hour": 10 }, - "guid": "order-044", + "guid": "order-048", "products": { - "Bagel": 9, - "Donut": 0, - "Berliner": 1, + "Bagel": 0, + "Donut": 3, + "Berliner": 5, "Muffin": 3, - "Bread": 8 + "Bread": 5 }, "customer_id": "customer-004", "delivery_date": { - "day": 4, - "hour": 18 + "day": 5, + "hour": 22 } }, { "order_date": { - "day": 4, - "hour": 7 + "day": 5, + "hour": 0 }, - "guid": "order-045", + "guid": "order-049", "products": { - "Bagel": 7, - "Donut": 2, - "Berliner": 3, - "Muffin": 6, - "Bread": 5 + "Bagel": 3, + "Donut": 4, + "Berliner": 10, + "Muffin": 2, + "Bread": 4 }, "customer_id": "customer-004", "delivery_date": { "day": 5, - "hour": 23 + "hour": 15 } }, { "order_date": { "day": 5, - "hour": 8 + "hour": 6 }, - "guid": "order-046", + "guid": "order-050", "products": { "Bagel": 4, - "Donut": 1, - "Berliner": 3, - "Muffin": 6, - "Bread": 0 + "Donut": 4, + "Berliner": 1, + "Muffin": 5, + "Bread": 10 }, "customer_id": "customer-004", "delivery_date": { "day": 6, - "hour": 16 + "hour": 8 } }, { "order_date": { "day": 6, - "hour": 8 + "hour": 10 }, - "guid": "order-047", + "guid": "order-051", "products": { "Bagel": 5, - "Donut": 9, - "Berliner": 7, + "Donut": 7, + "Berliner": 0, "Muffin": 0, - "Bread": 9 + "Bread": 7 + }, + "customer_id": "customer-004", + "delivery_date": { + "day": 6, + "hour": 10 + } + }, + { + "order_date": { + "day": 6, + "hour": 10 + }, + "guid": "order-052", + "products": { + "Bagel": 0, + "Donut": 3, + "Berliner": 2, + "Muffin": 7, + "Bread": 3 }, "customer_id": "customer-004", "delivery_date": { "day": 7, - "hour": 3 + "hour": 7 } }, { "order_date": { "day": 7, - "hour": 6 + "hour": 7 }, - "guid": "order-048", + "guid": "order-053", "products": { - "Bagel": 4, - "Donut": 5, - "Berliner": 9, - "Muffin": 4, - "Bread": 7 + "Bagel": 10, + "Donut": 2, + "Berliner": 0, + "Muffin": 8, + "Bread": 3 }, "customer_id": "customer-004", "delivery_date": { "day": 8, - "hour": 14 + "hour": 1 } }, { "order_date": { "day": 8, - "hour": 0 + "hour": 3 }, - "guid": "order-049", + "guid": "order-054", "products": { - "Bagel": 4, - "Donut": 4, + "Bagel": 6, + "Donut": 6, "Berliner": 1, - "Muffin": 5, - "Bread": 5 + "Muffin": 1, + "Bread": 1 }, "customer_id": "customer-004", "delivery_date": { - "day": 9, - "hour": 13 + "day": 8, + "hour": 17 } }, { "order_date": { - "day": 9, - "hour": 7 + "day": 8, + "hour": 0 }, - "guid": "order-050", + "guid": "order-055", "products": { - "Bagel": 1, - "Donut": 5, - "Berliner": 10, - "Muffin": 2, - "Bread": 3 + "Bagel": 4, + "Donut": 6, + "Berliner": 7, + "Muffin": 1, + "Bread": 10 }, "customer_id": "customer-004", "delivery_date": { - "day": 10, - "hour": 8 + "day": 9, + "hour": 4 } }, { "order_date": { - "day": 10, + "day": 9, "hour": 6 }, - "guid": "order-051", + "guid": "order-056", "products": { - "Bagel": 9, - "Donut": 10, - "Berliner": 10, - "Muffin": 5, - "Bread": 9 + "Bagel": 10, + "Donut": 7, + "Berliner": 0, + "Muffin": 3, + "Bread": 0 }, "customer_id": "customer-004", "delivery_date": { - "day": 11, - "hour": 7 + "day": 9, + "hour": 10 } }, { "order_date": { - "day": 11, - "hour": 8 + "day": 9, + "hour": 11 }, - "guid": "order-052", + "guid": "order-057", "products": { - "Bagel": 0, - "Donut": 6, + "Bagel": 4, + "Donut": 2, "Berliner": 10, - "Muffin": 4, - "Bread": 6 + "Muffin": 0, + "Bread": 7 }, "customer_id": "customer-004", "delivery_date": { - "day": 11, - "hour": 17 + "day": 10, + "hour": 4 } }, { "order_date": { - "day": 1, - "hour": 2 - }, - "guid": "order-053", + "day": 10, + "hour": 11 + }, + "guid": "order-058", "products": { - "Bagel": 1, - "Donut": 0, + "Bagel": 0, + "Donut": 5, "Berliner": 5, - "Muffin": 7, + "Muffin": 8, + "Bread": 1 + }, + "customer_id": "customer-004", + "delivery_date": { + "day": 11, + "hour": 19 + } + }, + { + "order_date": { + "day": 11, + "hour": 8 + }, + "guid": "order-059", + "products": { + "Bagel": 8, + "Donut": 3, + "Berliner": 4, + "Muffin": 10, "Bread": 8 }, + "customer_id": "customer-004", + "delivery_date": { + "day": 11, + "hour": 4 + } + }, + { + "order_date": { + "day": 1, + "hour": 5 + }, + "guid": "order-060", + "products": { + "Bagel": 3, + "Donut": 10, + "Berliner": 9, + "Muffin": 5, + "Bread": 9 + }, "customer_id": "customer-005", "delivery_date": { "day": 2, - "hour": 6 + "hour": 0 } }, { "order_date": { "day": 2, - "hour": 10 + "hour": 9 }, - "guid": "order-054", + "guid": "order-061", "products": { - "Bagel": 0, - "Donut": 8, + "Bagel": 10, + "Donut": 10, "Berliner": 5, - "Muffin": 7, - "Bread": 2 + "Muffin": 2, + "Bread": 9 }, "customer_id": "customer-005", "delivery_date": { - "day": 2, - "hour": 16 + "day": 3, + "hour": 18 } }, { "order_date": { - "day": 2, - "hour": 0 + "day": 3, + "hour": 1 }, - "guid": "order-055", + "guid": "order-062", "products": { - "Bagel": 3, - "Donut": 4, - "Berliner": 1, - "Muffin": 8, - "Bread": 5 + "Bagel": 1, + "Donut": 8, + "Berliner": 10, + "Muffin": 5, + "Bread": 8 }, "customer_id": "customer-005", "delivery_date": { "day": 3, - "hour": 15 + "hour": 8 } }, { "order_date": { "day": 3, - "hour": 8 + "hour": 11 }, - "guid": "order-056", + "guid": "order-063", "products": { - "Bagel": 7, - "Donut": 10, - "Berliner": 3, - "Muffin": 9, - "Bread": 8 + "Bagel": 5, + "Donut": 3, + "Berliner": 0, + "Muffin": 8, + "Bread": 2 }, "customer_id": "customer-005", "delivery_date": { "day": 4, - "hour": 13 + "hour": 16 } }, { "order_date": { "day": 4, - "hour": 6 + "hour": 1 }, - "guid": "order-057", + "guid": "order-064", "products": { - "Bagel": 8, - "Donut": 0, - "Berliner": 9, + "Bagel": 3, + "Donut": 5, + "Berliner": 6, "Muffin": 8, - "Bread": 2 + "Bread": 1 }, "customer_id": "customer-005", "delivery_date": { "day": 5, - "hour": 23 + "hour": 11 } }, { @@ -2527,170 +2673,208 @@ "day": 5, "hour": 7 }, - "guid": "order-058", + "guid": "order-065", "products": { - "Bagel": 5, - "Donut": 6, - "Berliner": 9, + "Bagel": 2, + "Donut": 7, + "Berliner": 6, "Muffin": 4, - "Bread": 8 + "Bread": 7 }, "customer_id": "customer-005", "delivery_date": { "day": 6, - "hour": 17 + "hour": 1 } }, { "order_date": { "day": 6, - "hour": 0 + "hour": 5 }, - "guid": "order-059", + "guid": "order-066", "products": { - "Bagel": 7, - "Donut": 8, - "Berliner": 6, + "Bagel": 5, + "Donut": 10, + "Berliner": 1, "Muffin": 0, - "Bread": 1 + "Bread": 9 }, "customer_id": "customer-005", "delivery_date": { - "day": 7, - "hour": 12 + "day": 6, + "hour": 19 } }, { "order_date": { - "day": 7, - "hour": 6 + "day": 6, + "hour": 0 }, - "guid": "order-060", + "guid": "order-067", "products": { - "Bagel": 8, - "Donut": 10, - "Berliner": 7, - "Muffin": 7, - "Bread": 6 + "Bagel": 9, + "Donut": 7, + "Berliner": 9, + "Muffin": 4, + "Bread": 2 }, "customer_id": "customer-005", "delivery_date": { - "day": 8, - "hour": 15 + "day": 7, + "hour": 11 } }, { "order_date": { - "day": 8, - "hour": 1 + "day": 7, + "hour": 8 }, - "guid": "order-061", + "guid": "order-068", "products": { "Bagel": 0, - "Donut": 9, - "Berliner": 2, - "Muffin": 0, - "Bread": 8 + "Donut": 8, + "Berliner": 0, + "Muffin": 4, + "Bread": 9 }, "customer_id": "customer-005", "delivery_date": { - "day": 9, - "hour": 0 + "day": 7, + "hour": 12 } }, { "order_date": { - "day": 9, - "hour": 12 + "day": 7, + "hour": 4 }, - "guid": "order-062", + "guid": "order-069", "products": { - "Bagel": 8, - "Donut": 2, - "Berliner": 10, - "Muffin": 5, - "Bread": 2 + "Bagel": 4, + "Donut": 4, + "Berliner": 6, + "Muffin": 1, + "Bread": 8 }, "customer_id": "customer-005", "delivery_date": { - "day": 10, - "hour": 8 + "day": 8, + "hour": 6 } }, { "order_date": { - "day": 10, - "hour": 4 + "day": 8, + "hour": 11 }, - "guid": "order-063", + "guid": "order-070", "products": { - "Bagel": 10, + "Bagel": 6, "Donut": 6, - "Berliner": 10, - "Muffin": 9, - "Bread": 1 + "Berliner": 6, + "Muffin": 6, + "Bread": 6 }, "customer_id": "customer-005", "delivery_date": { - "day": 10, + "day": 8, "hour": 23 } }, { "order_date": { - "day": 10, - "hour": 4 + "day": 8, + "hour": 11 }, - "guid": "order-064", + "guid": "order-071", "products": { - "Bagel": 6, - "Donut": 4, - "Berliner": 8, - "Muffin": 5, + "Bagel": 4, + "Donut": 7, + "Berliner": 9, + "Muffin": 2, "Bread": 0 }, "customer_id": "customer-005", "delivery_date": { - "day": 11, - "hour": 3 + "day": 9, + "hour": 11 } }, { "order_date": { - "day": 11, - "hour": 6 + "day": 9, + "hour": 7 }, - "guid": "order-065", + "guid": "order-072", "products": { - "Bagel": 8, - "Donut": 3, + "Bagel": 3, + "Donut": 0, "Berliner": 0, - "Muffin": 7, - "Bread": 3 + "Muffin": 4, + "Bread": 1 }, "customer_id": "customer-005", "delivery_date": { - "day": 11, - "hour": 22 + "day": 10, + "hour": 9 } }, { "order_date": { - "day": 1, - "hour": 11 - }, - "guid": "order-066", + "day": 10, + "hour": 9 + }, + "guid": "order-073", "products": { - "Bagel": 0, - "Donut": 5, - "Berliner": 10, - "Muffin": 3, + "Bagel": 10, + "Donut": 8, + "Berliner": 1, + "Muffin": 9, "Bread": 4 }, + "customer_id": "customer-005", + "delivery_date": { + "day": 11, + "hour": 5 + } + }, + { + "order_date": { + "day": 11, + "hour": 6 + }, + "guid": "order-074", + "products": { + "Bagel": 0, + "Donut": 3, + "Berliner": 4, + "Muffin": 9, + "Bread": 0 + }, + "customer_id": "customer-005", + "delivery_date": { + "day": 11, + "hour": 16 + } + }, + { + "order_date": { + "day": 1, + "hour": 2 + }, + "guid": "order-075", + "products": { + "Bagel": 5, + "Donut": 8, + "Berliner": 1, + "Muffin": 1, + "Bread": 7 + }, "customer_id": "customer-006", "delivery_date": { "day": 2, - "hour": 20 + "hour": 11 } }, { @@ -2698,246 +2882,265 @@ "day": 2, "hour": 1 }, - "guid": "order-067", + "guid": "order-076", "products": { - "Bagel": 1, - "Donut": 1, - "Berliner": 8, - "Muffin": 10, - "Bread": 3 + "Bagel": 2, + "Donut": 0, + "Berliner": 0, + "Muffin": 1, + "Bread": 9 }, "customer_id": "customer-006", "delivery_date": { "day": 3, - "hour": 5 + "hour": 8 } }, { "order_date": { "day": 3, - "hour": 6 + "hour": 1 }, - "guid": "order-068", + "guid": "order-077", "products": { - "Bagel": 7, - "Donut": 9, - "Berliner": 7, - "Muffin": 3, + "Bagel": 3, + "Donut": 8, + "Berliner": 8, + "Muffin": 2, "Bread": 2 }, "customer_id": "customer-006", "delivery_date": { "day": 4, - "hour": 17 + "hour": 5 } }, { "order_date": { "day": 4, - "hour": 6 + "hour": 9 }, - "guid": "order-069", + "guid": "order-078", "products": { - "Bagel": 9, + "Bagel": 0, "Donut": 10, - "Berliner": 6, - "Muffin": 10, - "Bread": 7 + "Berliner": 10, + "Muffin": 2, + "Bread": 5 }, "customer_id": "customer-006", "delivery_date": { "day": 5, - "hour": 7 + "hour": 4 } }, { "order_date": { "day": 5, - "hour": 9 + "hour": 5 }, - "guid": "order-070", + "guid": "order-079", "products": { - "Bagel": 10, - "Donut": 6, - "Berliner": 5, - "Muffin": 4, - "Bread": 3 + "Bagel": 3, + "Donut": 7, + "Berliner": 10, + "Muffin": 7, + "Bread": 4 }, "customer_id": "customer-006", "delivery_date": { - "day": 6, - "hour": 1 + "day": 5, + "hour": 6 } }, { "order_date": { - "day": 6, - "hour": 7 + "day": 5, + "hour": 12 }, - "guid": "order-071", + "guid": "order-080", "products": { - "Bagel": 0, - "Donut": 4, + "Bagel": 6, + "Donut": 8, "Berliner": 7, "Muffin": 9, - "Bread": 4 + "Bread": 8 }, "customer_id": "customer-006", "delivery_date": { "day": 6, - "hour": 2 + "hour": 4 } }, { "order_date": { "day": 6, - "hour": 2 + "hour": 11 }, - "guid": "order-072", + "guid": "order-081", "products": { - "Bagel": 2, - "Donut": 5, - "Berliner": 4, - "Muffin": 3, - "Bread": 8 + "Bagel": 0, + "Donut": 2, + "Berliner": 0, + "Muffin": 7, + "Bread": 4 }, "customer_id": "customer-006", "delivery_date": { "day": 7, - "hour": 10 + "hour": 20 } }, { "order_date": { "day": 7, - "hour": 12 + "hour": 5 }, - "guid": "order-073", + "guid": "order-082", "products": { - "Bagel": 6, + "Bagel": 4, "Donut": 4, - "Berliner": 3, - "Muffin": 10, - "Bread": 7 + "Berliner": 5, + "Muffin": 4, + "Bread": 8 }, "customer_id": "customer-006", "delivery_date": { - "day": 8, - "hour": 12 + "day": 7, + "hour": 1 } }, { "order_date": { - "day": 8, - "hour": 9 + "day": 7, + "hour": 0 }, - "guid": "order-074", + "guid": "order-083", "products": { - "Bagel": 7, + "Bagel": 1, "Donut": 0, - "Berliner": 2, - "Muffin": 5, + "Berliner": 10, + "Muffin": 1, "Bread": 4 }, "customer_id": "customer-006", "delivery_date": { "day": 8, - "hour": 14 + "hour": 6 } }, { "order_date": { "day": 8, - "hour": 4 + "hour": 2 }, - "guid": "order-075", + "guid": "order-084", "products": { "Bagel": 2, - "Donut": 10, - "Berliner": 9, - "Muffin": 5, - "Bread": 6 + "Donut": 4, + "Berliner": 5, + "Muffin": 1, + "Bread": 5 }, "customer_id": "customer-006", "delivery_date": { - "day": 9, - "hour": 16 + "day": 8, + "hour": 9 } }, { "order_date": { - "day": 9, - "hour": 10 + "day": 8, + "hour": 8 }, - "guid": "order-076", + "guid": "order-085", "products": { - "Bagel": 0, - "Donut": 1, + "Bagel": 7, + "Donut": 0, "Berliner": 5, - "Muffin": 4, - "Bread": 6 + "Muffin": 6, + "Bread": 5 }, "customer_id": "customer-006", "delivery_date": { "day": 9, - "hour": 20 + "hour": 3 } }, { "order_date": { "day": 9, - "hour": 9 + "hour": 0 }, - "guid": "order-077", + "guid": "order-086", + "products": { + "Bagel": 8, + "Donut": 10, + "Berliner": 7, + "Muffin": 8, + "Bread": 8 + }, + "customer_id": "customer-006", + "delivery_date": { + "day": 10, + "hour": 17 + } + }, + { + "order_date": { + "day": 10, + "hour": 4 + }, + "guid": "order-087", "products": { "Bagel": 8, "Donut": 0, - "Berliner": 10, - "Muffin": 6, - "Bread": 5 + "Berliner": 5, + "Muffin": 2, + "Bread": 6 }, "customer_id": "customer-006", "delivery_date": { "day": 10, - "hour": 1 + "hour": 10 } }, { "order_date": { "day": 10, - "hour": 11 + "hour": 8 }, - "guid": "order-078", + "guid": "order-088", "products": { - "Bagel": 3, + "Bagel": 2, "Donut": 3, - "Berliner": 9, - "Muffin": 0, - "Bread": 1 + "Berliner": 3, + "Muffin": 6, + "Bread": 6 }, "customer_id": "customer-006", "delivery_date": { "day": 11, - "hour": 10 + "hour": 7 } }, { "order_date": { "day": 1, - "hour": 7 + "hour": 4 }, - "guid": "order-079", + "guid": "order-089", "products": { "Bagel": 1, "Donut": 7, - "Berliner": 2, - "Muffin": 1, - "Bread": 9 + "Berliner": 5, + "Muffin": 8, + "Bread": 8 }, "customer_id": "customer-007", "delivery_date": { "day": 2, - "hour": 2 + "hour": 11 } }, { @@ -2945,417 +3148,398 @@ "day": 2, "hour": 8 }, - "guid": "order-080", + "guid": "order-090", "products": { - "Bagel": 0, - "Donut": 0, - "Berliner": 5, - "Muffin": 3, - "Bread": 2 + "Bagel": 4, + "Donut": 10, + "Berliner": 1, + "Muffin": 10, + "Bread": 4 }, "customer_id": "customer-007", "delivery_date": { - "day": 2, - "hour": 2 + "day": 3, + "hour": 14 } }, { "order_date": { - "day": 2, - "hour": 2 + "day": 3, + "hour": 6 }, - "guid": "order-081", + "guid": "order-091", "products": { - "Bagel": 1, - "Donut": 5, - "Berliner": 2, - "Muffin": 2, - "Bread": 7 + "Bagel": 7, + "Donut": 0, + "Berliner": 6, + "Muffin": 8, + "Bread": 1 }, "customer_id": "customer-007", "delivery_date": { "day": 3, - "hour": 9 + "hour": 20 } }, { "order_date": { "day": 3, - "hour": 1 + "hour": 11 }, - "guid": "order-082", + "guid": "order-092", "products": { - "Bagel": 7, - "Donut": 4, - "Berliner": 1, - "Muffin": 3, - "Bread": 0 + "Bagel": 1, + "Donut": 6, + "Berliner": 10, + "Muffin": 4, + "Bread": 1 }, "customer_id": "customer-007", "delivery_date": { "day": 4, - "hour": 18 + "hour": 10 } }, { "order_date": { "day": 4, - "hour": 8 + "hour": 11 }, - "guid": "order-083", + "guid": "order-093", "products": { - "Bagel": 10, + "Bagel": 4, "Donut": 1, - "Berliner": 3, + "Berliner": 4, "Muffin": 9, "Bread": 2 }, "customer_id": "customer-007", "delivery_date": { "day": 4, - "hour": 11 + "hour": 5 } }, { "order_date": { "day": 4, - "hour": 3 - }, - "guid": "order-084", - "products": { - "Bagel": 7, - "Donut": 8, - "Berliner": 7, - "Muffin": 8, - "Bread": 5 - }, - "customer_id": "customer-007", - "delivery_date": { - "day": 5, - "hour": 2 - } - }, - { - "order_date": { - "day": 5, - "hour": 3 + "hour": 7 }, - "guid": "order-085", + "guid": "order-094", "products": { - "Bagel": 7, - "Donut": 2, - "Berliner": 9, + "Bagel": 1, + "Donut": 9, + "Berliner": 5, "Muffin": 4, "Bread": 5 }, "customer_id": "customer-007", "delivery_date": { "day": 5, - "hour": 17 + "hour": 9 } }, { "order_date": { "day": 5, - "hour": 10 - }, - "guid": "order-086", - "products": { - "Bagel": 1, - "Donut": 10, - "Berliner": 2, - "Muffin": 2, - "Bread": 7 - }, - "customer_id": "customer-007", - "delivery_date": { - "day": 6, - "hour": 4 - } - }, - { - "order_date": { - "day": 6, - "hour": 6 + "hour": 9 }, - "guid": "order-087", + "guid": "order-095", "products": { - "Bagel": 3, - "Donut": 9, - "Berliner": 7, - "Muffin": 2, - "Bread": 10 + "Bagel": 0, + "Donut": 1, + "Berliner": 10, + "Muffin": 7, + "Bread": 1 }, "customer_id": "customer-007", "delivery_date": { "day": 6, - "hour": 21 + "hour": 12 } }, { "order_date": { "day": 6, - "hour": 8 + "hour": 11 }, - "guid": "order-088", + "guid": "order-096", "products": { - "Bagel": 9, + "Bagel": 4, "Donut": 3, - "Berliner": 2, - "Muffin": 0, - "Bread": 1 + "Berliner": 10, + "Muffin": 2, + "Bread": 9 }, "customer_id": "customer-007", "delivery_date": { "day": 7, - "hour": 6 + "hour": 9 } }, { "order_date": { "day": 7, - "hour": 11 + "hour": 9 }, - "guid": "order-089", + "guid": "order-097", "products": { - "Bagel": 10, - "Donut": 3, - "Berliner": 7, - "Muffin": 1, - "Bread": 3 + "Bagel": 2, + "Donut": 1, + "Berliner": 0, + "Muffin": 6, + "Bread": 2 }, "customer_id": "customer-007", "delivery_date": { "day": 7, - "hour": 8 + "hour": 18 } }, { "order_date": { "day": 7, - "hour": 4 + "hour": 3 }, - "guid": "order-090", + "guid": "order-098", "products": { - "Bagel": 1, - "Donut": 4, - "Berliner": 7, - "Muffin": 0, - "Bread": 1 + "Bagel": 5, + "Donut": 5, + "Berliner": 6, + "Muffin": 4, + "Bread": 2 }, "customer_id": "customer-007", "delivery_date": { "day": 8, - "hour": 11 + "hour": 21 } }, { "order_date": { "day": 8, - "hour": 10 - }, - "guid": "order-091", - "products": { - "Bagel": 10, - "Donut": 0, - "Berliner": 5, - "Muffin": 1, - "Bread": 3 - }, - "customer_id": "customer-007", - "delivery_date": { - "day": 9, - "hour": 20 - } - }, - { - "order_date": { - "day": 9, - "hour": 12 + "hour": 1 }, - "guid": "order-092", + "guid": "order-099", "products": { - "Bagel": 8, + "Bagel": 3, "Donut": 10, - "Berliner": 4, - "Muffin": 2, - "Bread": 3 + "Berliner": 6, + "Muffin": 6, + "Bread": 5 }, "customer_id": "customer-007", "delivery_date": { "day": 9, - "hour": 12 + "hour": 16 } }, { "order_date": { "day": 9, - "hour": 5 + "hour": 2 }, - "guid": "order-093", + "guid": "order-100", "products": { "Bagel": 6, - "Donut": 1, - "Berliner": 10, - "Muffin": 10, - "Bread": 6 + "Donut": 9, + "Berliner": 9, + "Muffin": 4, + "Bread": 10 }, "customer_id": "customer-007", "delivery_date": { "day": 10, - "hour": 17 + "hour": 7 } }, { "order_date": { "day": 10, - "hour": 10 + "hour": 6 }, - "guid": "order-094", + "guid": "order-101", "products": { "Bagel": 8, - "Donut": 2, - "Berliner": 4, - "Muffin": 6, - "Bread": 8 + "Donut": 4, + "Berliner": 0, + "Muffin": 2, + "Bread": 5 }, "customer_id": "customer-007", "delivery_date": { "day": 10, - "hour": 5 + "hour": 23 } }, { "order_date": { "day": 10, - "hour": 6 + "hour": 9 }, - "guid": "order-095", + "guid": "order-102", "products": { - "Bagel": 6, - "Donut": 3, - "Berliner": 8, - "Muffin": 7, - "Bread": 4 + "Bagel": 5, + "Donut": 5, + "Berliner": 10, + "Muffin": 3, + "Bread": 2 }, "customer_id": "customer-007", "delivery_date": { "day": 11, - "hour": 1 + "hour": 7 } }, { "order_date": { - "day": 1, - "hour": 4 + "day": 11, + "hour": 0 }, - "guid": "order-096", + "guid": "order-103", "products": { - "Bagel": 4, - "Donut": 1, - "Berliner": 1, - "Muffin": 9, - "Bread": 0 + "Bagel": 2, + "Donut": 0, + "Berliner": 4, + "Muffin": 4, + "Bread": 10 + }, + "customer_id": "customer-007", + "delivery_date": { + "day": 11, + "hour": 1 + } + }, + { + "order_date": { + "day": 1, + "hour": 8 + }, + "guid": "order-104", + "products": { + "Bagel": 7, + "Donut": 4, + "Berliner": 10, + "Muffin": 8, + "Bread": 9 }, "customer_id": "customer-008", "delivery_date": { "day": 2, - "hour": 2 + "hour": 8 } }, { "order_date": { "day": 2, - "hour": 3 + "hour": 7 }, - "guid": "order-097", + "guid": "order-105", "products": { - "Bagel": 6, - "Donut": 7, - "Berliner": 10, - "Muffin": 2, - "Bread": 6 + "Bagel": 5, + "Donut": 9, + "Berliner": 9, + "Muffin": 0, + "Bread": 7 }, "customer_id": "customer-008", "delivery_date": { - "day": 3, - "hour": 0 + "day": 2, + "hour": 21 } }, { "order_date": { - "day": 3, - "hour": 2 + "day": 2, + "hour": 9 }, - "guid": "order-098", + "guid": "order-106", "products": { - "Bagel": 4, - "Donut": 3, - "Berliner": 6, + "Bagel": 9, + "Donut": 0, + "Berliner": 7, "Muffin": 0, "Bread": 0 }, "customer_id": "customer-008", "delivery_date": { "day": 3, - "hour": 0 + "hour": 13 } }, { "order_date": { "day": 3, - "hour": 12 + "hour": 5 }, - "guid": "order-099", + "guid": "order-107", "products": { - "Bagel": 4, - "Donut": 0, - "Berliner": 9, - "Muffin": 6, - "Bread": 6 + "Bagel": 6, + "Donut": 4, + "Berliner": 3, + "Muffin": 4, + "Bread": 2 }, "customer_id": "customer-008", "delivery_date": { - "day": 4, - "hour": 2 + "day": 3, + "hour": 5 } }, { "order_date": { + "day": 3, + "hour": 1 + }, + "guid": "order-108", + "products": { + "Bagel": 9, + "Donut": 4, + "Berliner": 3, + "Muffin": 0, + "Bread": 2 + }, + "customer_id": "customer-008", + "delivery_date": { "day": 4, "hour": 4 + } + }, + { + "order_date": { + "day": 4, + "hour": 12 }, - "guid": "order-100", + "guid": "order-109", "products": { - "Bagel": 8, - "Donut": 1, - "Berliner": 9, - "Muffin": 9, - "Bread": 2 + "Bagel": 6, + "Donut": 10, + "Berliner": 10, + "Muffin": 6, + "Bread": 0 }, "customer_id": "customer-008", "delivery_date": { - "day": 5, - "hour": 8 + "day": 4, + "hour": 20 } }, { "order_date": { - "day": 5, - "hour": 7 + "day": 4, + "hour": 6 }, - "guid": "order-101", + "guid": "order-110", "products": { - "Bagel": 3, + "Bagel": 10, "Donut": 2, - "Berliner": 5, - "Muffin": 4, - "Bread": 10 + "Berliner": 8, + "Muffin": 7, + "Bread": 5 }, "customer_id": "customer-008", "delivery_date": { "day": 5, - "hour": 22 + "hour": 11 } }, { @@ -3363,37 +3547,37 @@ "day": 5, "hour": 9 }, - "guid": "order-102", + "guid": "order-111", "products": { - "Bagel": 4, - "Donut": 5, - "Berliner": 8, - "Muffin": 3, - "Bread": 5 + "Bagel": 1, + "Donut": 3, + "Berliner": 5, + "Muffin": 0, + "Bread": 10 }, "customer_id": "customer-008", "delivery_date": { "day": 6, - "hour": 18 + "hour": 7 } }, { "order_date": { "day": 6, - "hour": 10 + "hour": 8 }, - "guid": "order-103", + "guid": "order-112", "products": { - "Bagel": 0, - "Donut": 4, - "Berliner": 0, - "Muffin": 1, - "Bread": 5 + "Bagel": 6, + "Donut": 10, + "Berliner": 9, + "Muffin": 7, + "Bread": 2 }, "customer_id": "customer-008", "delivery_date": { "day": 7, - "hour": 9 + "hour": 3 } }, { @@ -3401,526 +3585,583 @@ "day": 7, "hour": 6 }, - "guid": "order-104", + "guid": "order-113", "products": { - "Bagel": 0, - "Donut": 8, - "Berliner": 10, - "Muffin": 4, - "Bread": 10 + "Bagel": 3, + "Donut": 3, + "Berliner": 3, + "Muffin": 7, + "Bread": 7 }, "customer_id": "customer-008", "delivery_date": { "day": 8, - "hour": 22 + "hour": 4 } }, { "order_date": { "day": 8, - "hour": 9 + "hour": 5 }, - "guid": "order-105", + "guid": "order-114", "products": { - "Bagel": 4, - "Donut": 2, - "Berliner": 4, - "Muffin": 7, - "Bread": 4 + "Bagel": 1, + "Donut": 9, + "Berliner": 10, + "Muffin": 10, + "Bread": 9 }, "customer_id": "customer-008", "delivery_date": { "day": 8, - "hour": 0 + "hour": 12 } }, { "order_date": { "day": 8, - "hour": 10 + "hour": 2 }, - "guid": "order-106", + "guid": "order-115", "products": { - "Bagel": 6, - "Donut": 10, - "Berliner": 6, - "Muffin": 9, - "Bread": 0 + "Bagel": 7, + "Donut": 0, + "Berliner": 7, + "Muffin": 10, + "Bread": 2 }, "customer_id": "customer-008", "delivery_date": { "day": 9, - "hour": 8 + "hour": 15 } }, { "order_date": { "day": 9, - "hour": 10 + "hour": 2 }, - "guid": "order-107", + "guid": "order-116", "products": { - "Bagel": 9, - "Donut": 9, - "Berliner": 3, - "Muffin": 8, - "Bread": 2 + "Bagel": 1, + "Donut": 2, + "Berliner": 7, + "Muffin": 4, + "Bread": 1 }, "customer_id": "customer-008", "delivery_date": { - "day": 9, - "hour": 3 + "day": 10, + "hour": 20 } }, { "order_date": { - "day": 9, - "hour": 10 + "day": 10, + "hour": 1 }, - "guid": "order-108", + "guid": "order-117", "products": { - "Bagel": 9, - "Donut": 9, - "Berliner": 1, - "Muffin": 6, - "Bread": 7 + "Bagel": 5, + "Donut": 1, + "Berliner": 3, + "Muffin": 4, + "Bread": 8 }, "customer_id": "customer-008", "delivery_date": { - "day": 10, + "day": 11, "hour": 5 } }, { "order_date": { - "day": 10, - "hour": 0 + "day": 11, + "hour": 5 }, - "guid": "order-109", + "guid": "order-118", "products": { - "Bagel": 6, - "Donut": 7, + "Bagel": 1, + "Donut": 4, "Berliner": 7, - "Muffin": 2, - "Bread": 1 + "Muffin": 6, + "Bread": 5 }, "customer_id": "customer-008", "delivery_date": { "day": 11, - "hour": 5 + "hour": 10 } }, { "order_date": { "day": 1, - "hour": 4 + "hour": 8 }, - "guid": "order-110", + "guid": "order-119", "products": { - "Bagel": 3, + "Bagel": 1, "Donut": 0, - "Berliner": 8, - "Muffin": 3, - "Bread": 1 + "Berliner": 7, + "Muffin": 9, + "Bread": 10 }, "customer_id": "customer-009", "delivery_date": { "day": 2, - "hour": 11 + "hour": 13 } }, { "order_date": { "day": 2, - "hour": 7 + "hour": 8 }, - "guid": "order-111", + "guid": "order-120", "products": { - "Bagel": 4, - "Donut": 5, + "Bagel": 9, + "Donut": 10, "Berliner": 5, - "Muffin": 8, - "Bread": 0 + "Muffin": 7, + "Bread": 7 }, "customer_id": "customer-009", "delivery_date": { "day": 3, - "hour": 13 + "hour": 16 } }, { "order_date": { "day": 3, - "hour": 0 + "hour": 9 }, - "guid": "order-112", + "guid": "order-121", "products": { - "Bagel": 6, - "Donut": 4, - "Berliner": 5, - "Muffin": 4, - "Bread": 9 + "Bagel": 0, + "Donut": 0, + "Berliner": 4, + "Muffin": 7, + "Bread": 5 }, "customer_id": "customer-009", "delivery_date": { "day": 3, - "hour": 5 + "hour": 12 } }, { "order_date": { "day": 3, - "hour": 0 + "hour": 1 }, - "guid": "order-113", + "guid": "order-122", "products": { - "Bagel": 9, - "Donut": 3, - "Berliner": 9, - "Muffin": 1, - "Bread": 0 + "Bagel": 8, + "Donut": 8, + "Berliner": 0, + "Muffin": 0, + "Bread": 9 }, "customer_id": "customer-009", "delivery_date": { "day": 4, - "hour": 18 + "hour": 2 } }, { "order_date": { "day": 4, - "hour": 1 + "hour": 12 }, - "guid": "order-114", + "guid": "order-123", "products": { - "Bagel": 6, - "Donut": 6, - "Berliner": 1, - "Muffin": 3, - "Bread": 3 + "Bagel": 9, + "Donut": 8, + "Berliner": 9, + "Muffin": 8, + "Bread": 6 }, "customer_id": "customer-009", "delivery_date": { "day": 5, - "hour": 13 + "hour": 17 } }, { "order_date": { "day": 5, - "hour": 5 + "hour": 3 }, - "guid": "order-115", + "guid": "order-124", "products": { - "Bagel": 0, - "Donut": 1, - "Berliner": 1, + "Bagel": 10, + "Donut": 10, + "Berliner": 0, "Muffin": 10, - "Bread": 8 + "Bread": 7 }, "customer_id": "customer-009", "delivery_date": { - "day": 6, - "hour": 5 + "day": 5, + "hour": 7 } }, { "order_date": { - "day": 6, - "hour": 4 + "day": 5, + "hour": 11 }, - "guid": "order-116", + "guid": "order-125", "products": { - "Bagel": 2, - "Donut": 1, - "Berliner": 9, - "Muffin": 7, - "Bread": 3 + "Bagel": 6, + "Donut": 3, + "Berliner": 6, + "Muffin": 1, + "Bread": 10 }, "customer_id": "customer-009", "delivery_date": { "day": 6, - "hour": 22 + "hour": 4 } }, { "order_date": { "day": 6, - "hour": 2 + "hour": 10 }, - "guid": "order-117", + "guid": "order-126", "products": { - "Bagel": 9, - "Donut": 3, - "Berliner": 9, - "Muffin": 5, - "Bread": 5 + "Bagel": 0, + "Donut": 2, + "Berliner": 3, + "Muffin": 9, + "Bread": 7 }, "customer_id": "customer-009", "delivery_date": { "day": 7, - "hour": 22 + "hour": 12 } }, { "order_date": { "day": 7, - "hour": 7 + "hour": 3 }, - "guid": "order-118", + "guid": "order-127", "products": { - "Bagel": 7, - "Donut": 1, - "Berliner": 1, - "Muffin": 5, - "Bread": 8 + "Bagel": 0, + "Donut": 6, + "Berliner": 4, + "Muffin": 7, + "Bread": 1 }, "customer_id": "customer-009", "delivery_date": { "day": 7, - "hour": 17 + "hour": 22 } }, { "order_date": { "day": 7, - "hour": 11 + "hour": 6 }, - "guid": "order-119", + "guid": "order-128", "products": { - "Bagel": 10, + "Bagel": 7, "Donut": 3, - "Berliner": 9, - "Muffin": 1, - "Bread": 6 + "Berliner": 7, + "Muffin": 0, + "Bread": 3 }, "customer_id": "customer-009", "delivery_date": { "day": 8, - "hour": 12 + "hour": 19 } }, { "order_date": { "day": 8, - "hour": 8 + "hour": 0 }, - "guid": "order-120", + "guid": "order-129", "products": { - "Bagel": 10, - "Donut": 5, - "Berliner": 7, - "Muffin": 0, - "Bread": 1 + "Bagel": 5, + "Donut": 8, + "Berliner": 6, + "Muffin": 2, + "Bread": 8 }, "customer_id": "customer-009", "delivery_date": { - "day": 9, - "hour": 6 + "day": 8, + "hour": 3 } }, { "order_date": { - "day": 9, - "hour": 11 + "day": 8, + "hour": 3 }, - "guid": "order-121", + "guid": "order-130", "products": { - "Bagel": 7, - "Donut": 3, - "Berliner": 7, - "Muffin": 4, + "Bagel": 9, + "Donut": 4, + "Berliner": 2, + "Muffin": 0, "Bread": 6 }, "customer_id": "customer-009", "delivery_date": { - "day": 10, - "hour": 20 + "day": 9, + "hour": 5 } }, { "order_date": { - "day": 10, - "hour": 10 + "day": 9, + "hour": 4 }, - "guid": "order-122", + "guid": "order-131", "products": { - "Bagel": 2, - "Donut": 3, - "Berliner": 8, - "Muffin": 8, - "Bread": 0 + "Bagel": 4, + "Donut": 7, + "Berliner": 0, + "Muffin": 6, + "Bread": 9 }, "customer_id": "customer-009", "delivery_date": { - "day": 11, - "hour": 6 + "day": 9, + "hour": 20 } }, { "order_date": { - "day": 11, - "hour": 6 + "day": 9, + "hour": 9 }, - "guid": "order-123", + "guid": "order-132", "products": { - "Bagel": 5, + "Bagel": 10, "Donut": 4, - "Berliner": 1, + "Berliner": 9, "Muffin": 2, - "Bread": 0 + "Bread": 6 }, "customer_id": "customer-009", "delivery_date": { - "day": 11, - "hour": 0 + "day": 10, + "hour": 19 } }, { "order_date": { - "day": 1, - "hour": 1 + "day": 10, + "hour": 2 }, - "guid": "order-124", + "guid": "order-133", "products": { - "Bagel": 10, - "Donut": 9, - "Berliner": 0, - "Muffin": 0, - "Bread": 1 + "Bagel": 1, + "Donut": 10, + "Berliner": 3, + "Muffin": 5, + "Bread": 4 }, - "customer_id": "customer-010", + "customer_id": "customer-009", "delivery_date": { - "day": 2, - "hour": 6 + "day": 10, + "hour": 7 + } + }, + { + "order_date": { + "day": 10, + "hour": 5 + }, + "guid": "order-134", + "products": { + "Bagel": 6, + "Donut": 7, + "Berliner": 0, + "Muffin": 6, + "Bread": 0 + }, + "customer_id": "customer-009", + "delivery_date": { + "day": 11, + "hour": 9 + } + }, + { + "order_date": { + "day": 1, + "hour": 0 + }, + "guid": "order-135", + "products": { + "Bagel": 7, + "Donut": 9, + "Berliner": 8, + "Muffin": 2, + "Bread": 8 + }, + "customer_id": "customer-010", + "delivery_date": { + "day": 2, + "hour": 17 } }, { "order_date": { "day": 2, - "hour": 1 + "hour": 12 }, - "guid": "order-125", + "guid": "order-136", "products": { "Bagel": 2, - "Donut": 3, - "Berliner": 6, - "Muffin": 1, - "Bread": 6 + "Donut": 7, + "Berliner": 10, + "Muffin": 2, + "Bread": 2 }, "customer_id": "customer-010", "delivery_date": { "day": 3, - "hour": 20 + "hour": 17 } }, { "order_date": { "day": 3, - "hour": 8 + "hour": 11 }, - "guid": "order-126", + "guid": "order-137", "products": { - "Bagel": 2, - "Donut": 7, - "Berliner": 0, - "Muffin": 6, - "Bread": 10 + "Bagel": 8, + "Donut": 5, + "Berliner": 8, + "Muffin": 10, + "Bread": 8 }, "customer_id": "customer-010", "delivery_date": { "day": 4, - "hour": 12 + "hour": 5 } }, { "order_date": { "day": 4, - "hour": 3 + "hour": 2 }, - "guid": "order-127", + "guid": "order-138", "products": { "Bagel": 5, - "Donut": 9, - "Berliner": 0, - "Muffin": 1, - "Bread": 10 + "Donut": 5, + "Berliner": 6, + "Muffin": 0, + "Bread": 4 + }, + "customer_id": "customer-010", + "delivery_date": { + "day": 4, + "hour": 0 + } + }, + { + "order_date": { + "day": 4, + "hour": 10 + }, + "guid": "order-139", + "products": { + "Bagel": 9, + "Donut": 4, + "Berliner": 8, + "Muffin": 7, + "Bread": 2 }, "customer_id": "customer-010", "delivery_date": { "day": 5, - "hour": 5 + "hour": 8 } }, { "order_date": { "day": 5, - "hour": 4 + "hour": 8 }, - "guid": "order-128", + "guid": "order-140", "products": { - "Bagel": 6, - "Donut": 3, - "Berliner": 3, - "Muffin": 4, + "Bagel": 10, + "Donut": 1, + "Berliner": 2, + "Muffin": 9, "Bread": 4 }, "customer_id": "customer-010", "delivery_date": { "day": 6, - "hour": 4 + "hour": 20 } }, { "order_date": { "day": 6, - "hour": 4 + "hour": 8 }, - "guid": "order-129", + "guid": "order-141", "products": { - "Bagel": 5, - "Donut": 4, + "Bagel": 7, + "Donut": 1, "Berliner": 3, "Muffin": 10, - "Bread": 8 + "Bread": 5 }, "customer_id": "customer-010", "delivery_date": { "day": 6, - "hour": 12 + "hour": 7 } }, { "order_date": { "day": 6, - "hour": 4 + "hour": 3 }, - "guid": "order-130", + "guid": "order-142", "products": { - "Bagel": 2, - "Donut": 0, - "Berliner": 4, - "Muffin": 7, - "Bread": 7 + "Bagel": 9, + "Donut": 4, + "Berliner": 1, + "Muffin": 8, + "Bread": 8 }, "customer_id": "customer-010", "delivery_date": { "day": 7, - "hour": 17 + "hour": 7 } }, { "order_date": { "day": 7, - "hour": 0 + "hour": 4 }, - "guid": "order-131", + "guid": "order-143", "products": { - "Bagel": 10, - "Donut": 8, - "Berliner": 2, - "Muffin": 5, - "Bread": 7 + "Bagel": 9, + "Donut": 1, + "Berliner": 7, + "Muffin": 2, + "Bread": 1 }, "customer_id": "customer-010", "delivery_date": { @@ -3931,191 +4172,248 @@ { "order_date": { "day": 8, - "hour": 6 + "hour": 10 }, - "guid": "order-132", + "guid": "order-144", "products": { - "Bagel": 4, - "Donut": 6, - "Berliner": 6, + "Bagel": 3, + "Donut": 4, + "Berliner": 0, "Muffin": 7, - "Bread": 2 + "Bread": 4 }, "customer_id": "customer-010", "delivery_date": { "day": 9, - "hour": 9 + "hour": 20 } }, { "order_date": { "day": 9, - "hour": 7 + "hour": 5 }, - "guid": "order-133", + "guid": "order-145", "products": { - "Bagel": 4, - "Donut": 4, - "Berliner": 9, - "Muffin": 9, - "Bread": 2 + "Bagel": 6, + "Donut": 6, + "Berliner": 3, + "Muffin": 8, + "Bread": 10 }, "customer_id": "customer-010", "delivery_date": { - "day": 10, - "hour": 1 + "day": 9, + "hour": 8 } }, { "order_date": { - "day": 10, - "hour": 8 + "day": 9, + "hour": 6 }, - "guid": "order-134", + "guid": "order-146", "products": { - "Bagel": 4, - "Donut": 0, - "Berliner": 4, - "Muffin": 2, - "Bread": 0 + "Bagel": 5, + "Donut": 6, + "Berliner": 3, + "Muffin": 5, + "Bread": 6 }, "customer_id": "customer-010", "delivery_date": { - "day": 11, - "hour": 6 + "day": 10, + "hour": 1 } }, { "order_date": { - "day": 1, - "hour": 9 + "day": 10, + "hour": 5 }, - "guid": "order-135", + "guid": "order-147", "products": { - "Bagel": 5, - "Donut": 5, - "Berliner": 6, - "Muffin": 9, - "Bread": 9 + "Bagel": 9, + "Donut": 0, + "Berliner": 10, + "Muffin": 1, + "Bread": 3 }, - "customer_id": "customer-011", + "customer_id": "customer-010", "delivery_date": { - "day": 2, - "hour": 10 + "day": 10, + "hour": 11 } }, { "order_date": { - "day": 2, - "hour": 12 + "day": 10, + "hour": 7 }, - "guid": "order-136", + "guid": "order-148", "products": { - "Bagel": 6, - "Donut": 1, - "Berliner": 0, - "Muffin": 4, + "Bagel": 0, + "Donut": 5, + "Berliner": 10, + "Muffin": 9, "Bread": 6 }, - "customer_id": "customer-011", + "customer_id": "customer-010", "delivery_date": { - "day": 3, - "hour": 10 + "day": 11, + "hour": 1 } }, { "order_date": { - "day": 3, - "hour": 2 + "day": 11, + "hour": 10 }, - "guid": "order-137", + "guid": "order-149", "products": { - "Bagel": 3, - "Donut": 9, - "Berliner": 7, - "Muffin": 0, - "Bread": 0 + "Bagel": 4, + "Donut": 6, + "Berliner": 4, + "Muffin": 9, + "Bread": 1 + }, + "customer_id": "customer-010", + "delivery_date": { + "day": 11, + "hour": 1 + } + }, + { + "order_date": { + "day": 1, + "hour": 9 + }, + "guid": "order-150", + "products": { + "Bagel": 9, + "Donut": 5, + "Berliner": 1, + "Muffin": 9, + "Bread": 9 + }, + "customer_id": "customer-011", + "delivery_date": { + "day": 2, + "hour": 17 + } + }, + { + "order_date": { + "day": 2, + "hour": 10 + }, + "guid": "order-151", + "products": { + "Bagel": 4, + "Donut": 10, + "Berliner": 8, + "Muffin": 3, + "Bread": 10 + }, + "customer_id": "customer-011", + "delivery_date": { + "day": 3, + "hour": 18 + } + }, + { + "order_date": { + "day": 3, + "hour": 1 + }, + "guid": "order-152", + "products": { + "Bagel": 8, + "Donut": 7, + "Berliner": 1, + "Muffin": 5, + "Bread": 3 }, "customer_id": "customer-011", "delivery_date": { "day": 4, - "hour": 8 + "hour": 18 } }, { "order_date": { "day": 4, - "hour": 7 + "hour": 11 }, - "guid": "order-138", + "guid": "order-153", "products": { - "Bagel": 8, - "Donut": 8, - "Berliner": 2, - "Muffin": 6, + "Bagel": 9, + "Donut": 7, + "Berliner": 0, + "Muffin": 9, "Bread": 4 }, "customer_id": "customer-011", "delivery_date": { "day": 5, - "hour": 13 + "hour": 23 } }, { "order_date": { "day": 5, - "hour": 1 + "hour": 5 }, - "guid": "order-139", + "guid": "order-154", "products": { - "Bagel": 3, - "Donut": 3, - "Berliner": 6, - "Muffin": 10, - "Bread": 1 + "Bagel": 4, + "Donut": 5, + "Berliner": 2, + "Muffin": 6, + "Bread": 6 }, "customer_id": "customer-011", "delivery_date": { "day": 6, - "hour": 4 + "hour": 17 } }, { "order_date": { "day": 6, - "hour": 7 + "hour": 5 }, - "guid": "order-140", + "guid": "order-155", "products": { - "Bagel": 7, - "Donut": 8, - "Berliner": 9, - "Muffin": 6, - "Bread": 4 + "Bagel": 10, + "Donut": 1, + "Berliner": 3, + "Muffin": 4, + "Bread": 7 }, "customer_id": "customer-011", "delivery_date": { "day": 7, - "hour": 0 + "hour": 10 } }, { "order_date": { "day": 7, - "hour": 4 + "hour": 0 }, - "guid": "order-141", + "guid": "order-156", "products": { - "Bagel": 3, - "Donut": 2, - "Berliner": 6, - "Muffin": 3, + "Bagel": 0, + "Donut": 10, + "Berliner": 8, + "Muffin": 2, "Bread": 10 }, "customer_id": "customer-011", "delivery_date": { "day": 8, - "hour": 22 + "hour": 23 } }, { @@ -4123,70 +4421,70 @@ "day": 8, "hour": 11 }, - "guid": "order-142", + "guid": "order-157", "products": { - "Bagel": 1, - "Donut": 9, - "Berliner": 2, - "Muffin": 0, - "Bread": 10 + "Bagel": 9, + "Donut": 1, + "Berliner": 8, + "Muffin": 3, + "Bread": 7 }, "customer_id": "customer-011", "delivery_date": { "day": 9, - "hour": 10 + "hour": 12 } }, { "order_date": { "day": 9, - "hour": 9 + "hour": 12 }, - "guid": "order-143", + "guid": "order-158", "products": { - "Bagel": 3, - "Donut": 8, - "Berliner": 1, + "Bagel": 7, + "Donut": 4, + "Berliner": 0, "Muffin": 7, - "Bread": 4 + "Bread": 7 }, "customer_id": "customer-011", "delivery_date": { "day": 10, - "hour": 4 + "hour": 22 } }, { "order_date": { "day": 10, - "hour": 4 + "hour": 11 }, - "guid": "order-144", + "guid": "order-159", "products": { - "Bagel": 7, - "Donut": 0, - "Berliner": 10, + "Bagel": 6, + "Donut": 5, + "Berliner": 8, "Muffin": 8, "Bread": 2 }, "customer_id": "customer-011", "delivery_date": { "day": 11, - "hour": 0 + "hour": 13 } }, { "order_date": { "day": 1, - "hour": 6 + "hour": 8 }, - "guid": "order-145", + "guid": "order-160", "products": { - "Bagel": 9, - "Donut": 8, - "Berliner": 8, - "Muffin": 5, - "Bread": 0 + "Bagel": 0, + "Donut": 3, + "Berliner": 5, + "Muffin": 1, + "Bread": 3 }, "customer_id": "customer-012", "delivery_date": { @@ -4197,262 +4495,262 @@ { "order_date": { "day": 2, - "hour": 5 + "hour": 2 }, - "guid": "order-146", + "guid": "order-161", "products": { "Bagel": 2, - "Donut": 3, - "Berliner": 9, - "Muffin": 2, - "Bread": 9 + "Donut": 4, + "Berliner": 8, + "Muffin": 4, + "Bread": 2 }, "customer_id": "customer-012", "delivery_date": { "day": 3, - "hour": 2 + "hour": 11 } }, { "order_date": { "day": 3, - "hour": 1 + "hour": 2 }, - "guid": "order-147", + "guid": "order-162", "products": { - "Bagel": 5, - "Donut": 1, - "Berliner": 8, - "Muffin": 9, - "Bread": 7 + "Bagel": 2, + "Donut": 0, + "Berliner": 6, + "Muffin": 2, + "Bread": 0 }, "customer_id": "customer-012", "delivery_date": { "day": 4, - "hour": 23 + "hour": 11 } }, { "order_date": { "day": 4, - "hour": 7 + "hour": 12 }, - "guid": "order-148", + "guid": "order-163", "products": { - "Bagel": 7, - "Donut": 5, - "Berliner": 0, - "Muffin": 3, - "Bread": 6 + "Bagel": 8, + "Donut": 10, + "Berliner": 5, + "Muffin": 10, + "Bread": 4 }, "customer_id": "customer-012", "delivery_date": { "day": 5, - "hour": 6 + "hour": 21 } }, { "order_date": { "day": 5, - "hour": 11 + "hour": 4 }, - "guid": "order-149", + "guid": "order-164", "products": { - "Bagel": 5, + "Bagel": 3, "Donut": 6, - "Berliner": 10, - "Muffin": 10, - "Bread": 5 + "Berliner": 7, + "Muffin": 3, + "Bread": 0 }, "customer_id": "customer-012", "delivery_date": { "day": 6, - "hour": 3 + "hour": 5 } }, { "order_date": { "day": 6, - "hour": 4 + "hour": 6 }, - "guid": "order-150", + "guid": "order-165", "products": { - "Bagel": 8, - "Donut": 5, - "Berliner": 0, - "Muffin": 9, - "Bread": 5 + "Bagel": 10, + "Donut": 3, + "Berliner": 1, + "Muffin": 8, + "Bread": 2 }, "customer_id": "customer-012", "delivery_date": { "day": 7, - "hour": 17 + "hour": 16 } }, { "order_date": { "day": 7, - "hour": 4 + "hour": 8 }, - "guid": "order-151", + "guid": "order-166", "products": { - "Bagel": 4, - "Donut": 3, - "Berliner": 2, - "Muffin": 8, - "Bread": 6 + "Bagel": 0, + "Donut": 2, + "Berliner": 0, + "Muffin": 2, + "Bread": 9 }, "customer_id": "customer-012", "delivery_date": { "day": 8, - "hour": 18 + "hour": 8 } }, { "order_date": { "day": 8, - "hour": 0 + "hour": 12 }, - "guid": "order-152", + "guid": "order-167", "products": { - "Bagel": 3, - "Donut": 8, - "Berliner": 6, - "Muffin": 0, - "Bread": 3 + "Bagel": 8, + "Donut": 9, + "Berliner": 10, + "Muffin": 2, + "Bread": 8 }, "customer_id": "customer-012", "delivery_date": { "day": 9, - "hour": 14 + "hour": 1 } }, { "order_date": { "day": 9, - "hour": 0 + "hour": 3 }, - "guid": "order-153", + "guid": "order-168", "products": { - "Bagel": 8, - "Donut": 7, - "Berliner": 4, - "Muffin": 1, - "Bread": 0 + "Bagel": 10, + "Donut": 4, + "Berliner": 6, + "Muffin": 0, + "Bread": 2 }, "customer_id": "customer-012", "delivery_date": { "day": 10, - "hour": 9 + "hour": 11 } }, { "order_date": { "day": 10, - "hour": 10 + "hour": 9 }, - "guid": "order-154", + "guid": "order-169", "products": { - "Bagel": 4, - "Donut": 9, - "Berliner": 2, - "Muffin": 2, + "Bagel": 8, + "Donut": 2, + "Berliner": 10, + "Muffin": 0, "Bread": 8 }, "customer_id": "customer-012", "delivery_date": { "day": 11, - "hour": 6 + "hour": 23 } }, { "order_date": { "day": 1, - "hour": 1 + "hour": 6 }, - "guid": "order-155", + "guid": "order-170", "products": { - "Bagel": 7, - "Donut": 5, - "Berliner": 10, - "Muffin": 2, - "Bread": 8 + "Bagel": 6, + "Donut": 10, + "Berliner": 8, + "Muffin": 9, + "Bread": 6 }, "customer_id": "customer-013", "delivery_date": { "day": 2, - "hour": 5 + "hour": 3 } }, { "order_date": { "day": 2, - "hour": 5 + "hour": 11 }, - "guid": "order-156", + "guid": "order-171", "products": { - "Bagel": 8, - "Donut": 8, - "Berliner": 8, - "Muffin": 9, - "Bread": 8 + "Bagel": 7, + "Donut": 7, + "Berliner": 5, + "Muffin": 7, + "Bread": 5 }, "customer_id": "customer-013", "delivery_date": { "day": 3, - "hour": 13 + "hour": 8 } }, { "order_date": { "day": 3, - "hour": 7 + "hour": 11 }, - "guid": "order-157", + "guid": "order-172", "products": { "Bagel": 7, - "Donut": 7, - "Berliner": 8, - "Muffin": 8, - "Bread": 3 + "Donut": 3, + "Berliner": 3, + "Muffin": 1, + "Bread": 8 }, "customer_id": "customer-013", "delivery_date": { "day": 4, - "hour": 14 + "hour": 23 } }, { "order_date": { "day": 4, - "hour": 4 + "hour": 7 }, - "guid": "order-158", + "guid": "order-173", "products": { - "Bagel": 3, - "Donut": 3, - "Berliner": 10, - "Muffin": 6, - "Bread": 9 + "Bagel": 5, + "Donut": 9, + "Berliner": 4, + "Muffin": 3, + "Bread": 4 }, "customer_id": "customer-013", "delivery_date": { "day": 5, - "hour": 5 + "hour": 9 } }, { "order_date": { "day": 5, - "hour": 11 + "hour": 0 }, - "guid": "order-159", + "guid": "order-174", "products": { - "Bagel": 6, - "Donut": 4, - "Berliner": 1, - "Muffin": 7, - "Bread": 0 + "Bagel": 3, + "Donut": 1, + "Berliner": 5, + "Muffin": 8, + "Bread": 9 }, "customer_id": "customer-013", "delivery_date": { @@ -4463,53 +4761,53 @@ { "order_date": { "day": 6, - "hour": 3 + "hour": 0 }, - "guid": "order-160", + "guid": "order-175", "products": { "Bagel": 1, - "Donut": 7, - "Berliner": 4, + "Donut": 2, + "Berliner": 5, "Muffin": 10, - "Bread": 3 + "Bread": 4 }, "customer_id": "customer-013", "delivery_date": { "day": 7, - "hour": 10 + "hour": 20 } }, { "order_date": { "day": 7, - "hour": 0 + "hour": 4 }, - "guid": "order-161", + "guid": "order-176", "products": { - "Bagel": 9, - "Donut": 6, - "Berliner": 3, - "Muffin": 4, - "Bread": 7 + "Bagel": 10, + "Donut": 7, + "Berliner": 8, + "Muffin": 5, + "Bread": 10 }, "customer_id": "customer-013", "delivery_date": { "day": 8, - "hour": 22 + "hour": 6 } }, { "order_date": { "day": 8, - "hour": 11 + "hour": 1 }, - "guid": "order-162", + "guid": "order-177", "products": { - "Bagel": 1, + "Bagel": 8, "Donut": 7, - "Berliner": 7, - "Muffin": 2, - "Bread": 5 + "Berliner": 4, + "Muffin": 9, + "Bread": 8 }, "customer_id": "customer-013", "delivery_date": { @@ -4520,53 +4818,53 @@ { "order_date": { "day": 9, - "hour": 1 + "hour": 9 }, - "guid": "order-163", + "guid": "order-178", "products": { - "Bagel": 3, - "Donut": 0, - "Berliner": 1, + "Bagel": 7, + "Donut": 10, + "Berliner": 9, "Muffin": 9, - "Bread": 1 + "Bread": 10 }, "customer_id": "customer-013", "delivery_date": { "day": 10, - "hour": 20 + "hour": 10 } }, { "order_date": { "day": 10, - "hour": 11 + "hour": 10 }, - "guid": "order-164", + "guid": "order-179", "products": { - "Bagel": 6, - "Donut": 1, - "Berliner": 7, + "Bagel": 7, + "Donut": 8, + "Berliner": 4, "Muffin": 6, - "Bread": 7 + "Bread": 3 }, "customer_id": "customer-013", "delivery_date": { "day": 11, - "hour": 22 + "hour": 9 } }, { "order_date": { "day": 1, - "hour": 9 + "hour": 5 }, - "guid": "order-165", + "guid": "order-180", "products": { - "Bagel": 7, - "Donut": 7, + "Bagel": 9, + "Donut": 2, "Berliner": 0, - "Muffin": 6, - "Bread": 5 + "Muffin": 3, + "Bread": 7 }, "customer_id": "customer-014", "delivery_date": { @@ -4579,113 +4877,113 @@ "day": 2, "hour": 11 }, - "guid": "order-166", + "guid": "order-181", "products": { - "Bagel": 3, - "Donut": 7, - "Berliner": 8, - "Muffin": 9, - "Bread": 0 + "Bagel": 5, + "Donut": 0, + "Berliner": 1, + "Muffin": 0, + "Bread": 6 }, "customer_id": "customer-014", "delivery_date": { "day": 3, - "hour": 23 + "hour": 5 } }, { "order_date": { "day": 3, - "hour": 12 + "hour": 9 }, - "guid": "order-167", + "guid": "order-182", "products": { - "Bagel": 7, - "Donut": 7, - "Berliner": 7, - "Muffin": 6, - "Bread": 4 + "Bagel": 5, + "Donut": 6, + "Berliner": 3, + "Muffin": 8, + "Bread": 6 }, "customer_id": "customer-014", "delivery_date": { "day": 4, - "hour": 10 + "hour": 14 } }, { "order_date": { "day": 4, - "hour": 5 + "hour": 4 }, - "guid": "order-168", + "guid": "order-183", "products": { - "Bagel": 1, - "Donut": 6, - "Berliner": 8, - "Muffin": 4, - "Bread": 1 + "Bagel": 7, + "Donut": 10, + "Berliner": 4, + "Muffin": 5, + "Bread": 5 }, "customer_id": "customer-014", "delivery_date": { "day": 5, - "hour": 9 + "hour": 2 } }, { "order_date": { "day": 5, - "hour": 4 + "hour": 8 }, - "guid": "order-169", + "guid": "order-184", "products": { "Bagel": 1, - "Donut": 2, - "Berliner": 4, - "Muffin": 10, - "Bread": 3 + "Donut": 9, + "Berliner": 3, + "Muffin": 2, + "Bread": 1 }, "customer_id": "customer-014", "delivery_date": { "day": 6, - "hour": 10 + "hour": 21 } }, { "order_date": { "day": 6, - "hour": 8 + "hour": 7 }, - "guid": "order-170", + "guid": "order-185", "products": { - "Bagel": 8, - "Donut": 0, + "Bagel": 0, + "Donut": 10, "Berliner": 5, - "Muffin": 6, - "Bread": 1 + "Muffin": 0, + "Bread": 10 }, "customer_id": "customer-014", "delivery_date": { "day": 7, - "hour": 14 + "hour": 17 } }, { "order_date": { "day": 7, - "hour": 2 + "hour": 9 }, - "guid": "order-171", + "guid": "order-186", "products": { - "Bagel": 2, - "Donut": 1, - "Berliner": 2, - "Muffin": 3, - "Bread": 10 + "Bagel": 9, + "Donut": 4, + "Berliner": 0, + "Muffin": 4, + "Bread": 9 }, "customer_id": "customer-014", "delivery_date": { "day": 8, - "hour": 14 + "hour": 5 } }, { @@ -4693,227 +4991,227 @@ "day": 8, "hour": 7 }, - "guid": "order-172", + "guid": "order-187", "products": { - "Bagel": 5, - "Donut": 4, - "Berliner": 7, - "Muffin": 9, - "Bread": 8 + "Bagel": 1, + "Donut": 6, + "Berliner": 2, + "Muffin": 0, + "Bread": 1 }, "customer_id": "customer-014", "delivery_date": { "day": 9, - "hour": 4 + "hour": 2 } }, { "order_date": { "day": 9, - "hour": 9 + "hour": 0 }, - "guid": "order-173", + "guid": "order-188", "products": { - "Bagel": 7, - "Donut": 6, - "Berliner": 4, - "Muffin": 7, - "Bread": 5 + "Bagel": 8, + "Donut": 5, + "Berliner": 5, + "Muffin": 3, + "Bread": 0 }, "customer_id": "customer-014", "delivery_date": { "day": 10, - "hour": 13 + "hour": 2 } }, { "order_date": { "day": 10, - "hour": 10 + "hour": 1 }, - "guid": "order-174", + "guid": "order-189", "products": { - "Bagel": 3, - "Donut": 5, - "Berliner": 10, - "Muffin": 3, - "Bread": 5 + "Bagel": 0, + "Donut": 6, + "Berliner": 4, + "Muffin": 9, + "Bread": 0 }, "customer_id": "customer-014", "delivery_date": { "day": 11, - "hour": 15 + "hour": 3 } }, { "order_date": { "day": 1, - "hour": 12 + "hour": 11 }, - "guid": "order-175", + "guid": "order-190", "products": { - "Bagel": 4, - "Donut": 8, - "Berliner": 0, - "Muffin": 4, - "Bread": 4 + "Bagel": 10, + "Donut": 9, + "Berliner": 9, + "Muffin": 7, + "Bread": 7 }, "customer_id": "customer-015", "delivery_date": { "day": 2, - "hour": 20 + "hour": 21 } }, { "order_date": { "day": 2, - "hour": 1 + "hour": 0 }, - "guid": "order-176", + "guid": "order-191", "products": { - "Bagel": 6, - "Donut": 4, + "Bagel": 3, + "Donut": 1, "Berliner": 5, - "Muffin": 6, - "Bread": 4 + "Muffin": 1, + "Bread": 6 }, "customer_id": "customer-015", "delivery_date": { "day": 3, - "hour": 11 + "hour": 21 } }, { "order_date": { "day": 3, - "hour": 0 + "hour": 12 }, - "guid": "order-177", + "guid": "order-192", "products": { "Bagel": 8, - "Donut": 5, - "Berliner": 6, - "Muffin": 4, - "Bread": 3 + "Donut": 10, + "Berliner": 9, + "Muffin": 1, + "Bread": 10 }, "customer_id": "customer-015", "delivery_date": { "day": 4, - "hour": 20 + "hour": 1 } }, { "order_date": { "day": 4, - "hour": 1 + "hour": 11 }, - "guid": "order-178", + "guid": "order-193", "products": { - "Bagel": 2, - "Donut": 9, - "Berliner": 4, - "Muffin": 10, - "Bread": 0 + "Bagel": 0, + "Donut": 6, + "Berliner": 9, + "Muffin": 8, + "Bread": 2 }, "customer_id": "customer-015", "delivery_date": { "day": 5, - "hour": 15 + "hour": 13 } }, { "order_date": { "day": 5, - "hour": 0 + "hour": 8 }, - "guid": "order-179", + "guid": "order-194", "products": { - "Bagel": 3, + "Bagel": 1, "Donut": 10, - "Berliner": 0, - "Muffin": 3, - "Bread": 7 + "Berliner": 10, + "Muffin": 0, + "Bread": 8 }, "customer_id": "customer-015", "delivery_date": { "day": 6, - "hour": 16 + "hour": 13 } }, { "order_date": { "day": 6, - "hour": 8 + "hour": 6 }, - "guid": "order-180", + "guid": "order-195", "products": { "Bagel": 0, - "Donut": 9, - "Berliner": 7, - "Muffin": 2, - "Bread": 3 + "Donut": 8, + "Berliner": 9, + "Muffin": 10, + "Bread": 10 }, "customer_id": "customer-015", "delivery_date": { "day": 7, - "hour": 6 + "hour": 4 } }, { "order_date": { "day": 7, - "hour": 5 + "hour": 2 }, - "guid": "order-181", + "guid": "order-196", "products": { - "Bagel": 6, - "Donut": 1, - "Berliner": 5, - "Muffin": 2, - "Bread": 6 + "Bagel": 9, + "Donut": 7, + "Berliner": 0, + "Muffin": 1, + "Bread": 1 }, "customer_id": "customer-015", "delivery_date": { "day": 8, - "hour": 14 + "hour": 16 } }, { "order_date": { "day": 8, - "hour": 11 + "hour": 1 }, - "guid": "order-182", + "guid": "order-197", "products": { - "Bagel": 0, - "Donut": 9, - "Berliner": 3, - "Muffin": 1, - "Bread": 5 + "Bagel": 7, + "Donut": 4, + "Berliner": 0, + "Muffin": 4, + "Bread": 7 }, "customer_id": "customer-015", "delivery_date": { "day": 9, - "hour": 6 + "hour": 21 } }, { "order_date": { "day": 9, - "hour": 8 + "hour": 3 }, - "guid": "order-183", + "guid": "order-198", "products": { - "Bagel": 1, + "Bagel": 8, "Donut": 0, - "Berliner": 10, + "Berliner": 5, "Muffin": 0, - "Bread": 3 + "Bread": 6 }, "customer_id": "customer-015", "delivery_date": { "day": 10, - "hour": 5 + "hour": 13 } }, { @@ -4921,184 +5219,184 @@ "day": 10, "hour": 6 }, - "guid": "order-184", + "guid": "order-199", "products": { - "Bagel": 6, - "Donut": 7, - "Berliner": 6, - "Muffin": 3, - "Bread": 4 + "Bagel": 2, + "Donut": 1, + "Berliner": 9, + "Muffin": 9, + "Bread": 5 }, "customer_id": "customer-015", "delivery_date": { "day": 11, - "hour": 18 + "hour": 16 } }, { "order_date": { "day": 1, - "hour": 1 + "hour": 10 }, - "guid": "order-185", + "guid": "order-200", "products": { "Bagel": 0, - "Donut": 5, - "Berliner": 9, - "Muffin": 4, + "Donut": 1, + "Berliner": 10, + "Muffin": 2, "Bread": 3 }, "customer_id": "customer-016", "delivery_date": { "day": 2, - "hour": 0 + "hour": 18 } }, { "order_date": { "day": 2, - "hour": 3 + "hour": 6 }, - "guid": "order-186", + "guid": "order-201", "products": { - "Bagel": 4, - "Donut": 2, - "Berliner": 7, - "Muffin": 9, - "Bread": 9 + "Bagel": 9, + "Donut": 4, + "Berliner": 10, + "Muffin": 3, + "Bread": 1 }, "customer_id": "customer-016", "delivery_date": { "day": 3, - "hour": 8 + "hour": 9 } }, { "order_date": { "day": 3, - "hour": 10 + "hour": 12 }, - "guid": "order-187", + "guid": "order-202", "products": { "Bagel": 10, "Donut": 8, - "Berliner": 9, - "Muffin": 5, - "Bread": 9 + "Berliner": 5, + "Muffin": 1, + "Bread": 4 }, "customer_id": "customer-016", "delivery_date": { "day": 4, - "hour": 4 + "hour": 23 } }, { "order_date": { "day": 4, - "hour": 0 + "hour": 12 }, - "guid": "order-188", + "guid": "order-203", "products": { - "Bagel": 0, - "Donut": 6, - "Berliner": 10, - "Muffin": 8, - "Bread": 8 + "Bagel": 6, + "Donut": 3, + "Berliner": 8, + "Muffin": 3, + "Bread": 0 }, "customer_id": "customer-016", "delivery_date": { "day": 5, - "hour": 5 + "hour": 0 } }, { "order_date": { "day": 5, - "hour": 7 + "hour": 10 }, - "guid": "order-189", + "guid": "order-204", "products": { - "Bagel": 5, - "Donut": 3, - "Berliner": 5, - "Muffin": 7, - "Bread": 7 + "Bagel": 6, + "Donut": 7, + "Berliner": 1, + "Muffin": 1, + "Bread": 3 }, "customer_id": "customer-016", "delivery_date": { "day": 6, - "hour": 4 + "hour": 23 } }, { "order_date": { "day": 6, - "hour": 3 + "hour": 11 }, - "guid": "order-190", + "guid": "order-205", "products": { - "Bagel": 6, - "Donut": 5, - "Berliner": 0, - "Muffin": 2, - "Bread": 10 + "Bagel": 1, + "Donut": 0, + "Berliner": 1, + "Muffin": 0, + "Bread": 9 }, "customer_id": "customer-016", "delivery_date": { "day": 7, - "hour": 4 + "hour": 14 } }, { "order_date": { "day": 7, - "hour": 0 + "hour": 11 }, - "guid": "order-191", + "guid": "order-206", "products": { - "Bagel": 2, - "Donut": 6, - "Berliner": 3, - "Muffin": 6, - "Bread": 5 + "Bagel": 4, + "Donut": 3, + "Berliner": 9, + "Muffin": 2, + "Bread": 1 }, "customer_id": "customer-016", "delivery_date": { "day": 8, - "hour": 21 + "hour": 22 } }, { "order_date": { "day": 8, - "hour": 11 + "hour": 10 }, - "guid": "order-192", + "guid": "order-207", "products": { - "Bagel": 7, - "Donut": 0, - "Berliner": 3, - "Muffin": 0, - "Bread": 6 + "Bagel": 0, + "Donut": 10, + "Berliner": 9, + "Muffin": 4, + "Bread": 10 }, "customer_id": "customer-016", "delivery_date": { "day": 9, - "hour": 5 + "hour": 9 } }, { "order_date": { "day": 9, - "hour": 8 + "hour": 7 }, - "guid": "order-193", + "guid": "order-208", "products": { - "Bagel": 4, - "Donut": 7, - "Berliner": 6, + "Bagel": 1, + "Donut": 4, + "Berliner": 2, "Muffin": 7, - "Bread": 5 + "Bread": 8 }, "customer_id": "customer-016", "delivery_date": { @@ -5109,115 +5407,115 @@ { "order_date": { "day": 10, - "hour": 11 + "hour": 8 }, - "guid": "order-194", + "guid": "order-209", "products": { - "Bagel": 5, - "Donut": 6, + "Bagel": 4, + "Donut": 9, "Berliner": 8, - "Muffin": 5, - "Bread": 8 + "Muffin": 4, + "Bread": 6 }, "customer_id": "customer-016", "delivery_date": { "day": 11, - "hour": 4 + "hour": 12 } }, { "order_date": { "day": 1, - "hour": 5 + "hour": 0 }, - "guid": "order-195", + "guid": "order-210", "products": { - "Bagel": 5, - "Donut": 1, - "Berliner": 1, - "Muffin": 8, + "Bagel": 10, + "Donut": 9, + "Berliner": 6, + "Muffin": 5, "Bread": 3 }, "customer_id": "customer-017", "delivery_date": { "day": 2, - "hour": 13 + "hour": 2 } }, { "order_date": { "day": 2, - "hour": 5 + "hour": 6 }, - "guid": "order-196", + "guid": "order-211", "products": { - "Bagel": 7, - "Donut": 6, - "Berliner": 3, - "Muffin": 1, - "Bread": 3 + "Bagel": 3, + "Donut": 1, + "Berliner": 4, + "Muffin": 10, + "Bread": 9 }, "customer_id": "customer-017", "delivery_date": { "day": 3, - "hour": 18 + "hour": 6 } }, { "order_date": { "day": 3, - "hour": 4 + "hour": 10 }, - "guid": "order-197", + "guid": "order-212", "products": { - "Bagel": 1, - "Donut": 5, - "Berliner": 1, - "Muffin": 3, - "Bread": 1 + "Bagel": 4, + "Donut": 6, + "Berliner": 7, + "Muffin": 1, + "Bread": 8 }, "customer_id": "customer-017", "delivery_date": { "day": 4, - "hour": 12 + "hour": 3 } }, { "order_date": { "day": 4, - "hour": 12 + "hour": 10 }, - "guid": "order-198", + "guid": "order-213", "products": { "Bagel": 7, - "Donut": 3, - "Berliner": 5, - "Muffin": 0, - "Bread": 0 + "Donut": 2, + "Berliner": 3, + "Muffin": 2, + "Bread": 9 }, "customer_id": "customer-017", "delivery_date": { "day": 5, - "hour": 9 + "hour": 5 } }, { "order_date": { "day": 5, - "hour": 1 + "hour": 9 }, - "guid": "order-199", + "guid": "order-214", "products": { - "Bagel": 7, - "Donut": 6, - "Berliner": 4, - "Muffin": 5, - "Bread": 10 + "Bagel": 2, + "Donut": 9, + "Berliner": 5, + "Muffin": 0, + "Bread": 4 }, "customer_id": "customer-017", "delivery_date": { "day": 6, - "hour": 11 + "hour": 6 } }, { @@ -5225,75 +5523,75 @@ "day": 6, "hour": 9 }, - "guid": "order-200", + "guid": "order-215", "products": { - "Bagel": 6, - "Donut": 0, - "Berliner": 8, - "Muffin": 2, - "Bread": 5 + "Bagel": 5, + "Donut": 1, + "Berliner": 4, + "Muffin": 6, + "Bread": 9 }, "customer_id": "customer-017", "delivery_date": { "day": 7, - "hour": 0 + "hour": 11 } }, { "order_date": { "day": 7, - "hour": 6 + "hour": 10 }, - "guid": "order-201", + "guid": "order-216", "products": { - "Bagel": 10, - "Donut": 2, - "Berliner": 2, - "Muffin": 4, - "Bread": 7 + "Bagel": 0, + "Donut": 9, + "Berliner": 0, + "Muffin": 8, + "Bread": 6 }, "customer_id": "customer-017", "delivery_date": { "day": 8, - "hour": 10 + "hour": 11 } }, { "order_date": { "day": 8, - "hour": 9 + "hour": 11 }, - "guid": "order-202", + "guid": "order-217", "products": { - "Bagel": 0, - "Donut": 2, - "Berliner": 5, - "Muffin": 5, - "Bread": 2 + "Bagel": 7, + "Donut": 10, + "Berliner": 7, + "Muffin": 3, + "Bread": 0 }, "customer_id": "customer-017", "delivery_date": { "day": 9, - "hour": 6 + "hour": 1 } }, { "order_date": { "day": 9, - "hour": 4 + "hour": 10 }, - "guid": "order-203", + "guid": "order-218", "products": { - "Bagel": 3, - "Donut": 10, - "Berliner": 2, - "Muffin": 8, - "Bread": 8 + "Bagel": 0, + "Donut": 0, + "Berliner": 6, + "Muffin": 5, + "Bread": 2 }, "customer_id": "customer-017", "delivery_date": { "day": 10, - "hour": 20 + "hour": 23 } }, { @@ -5301,89 +5599,89 @@ "day": 10, "hour": 3 }, - "guid": "order-204", + "guid": "order-219", "products": { - "Bagel": 2, + "Bagel": 7, "Donut": 7, "Berliner": 5, - "Muffin": 9, - "Bread": 8 + "Muffin": 10, + "Bread": 0 }, "customer_id": "customer-017", "delivery_date": { "day": 11, - "hour": 6 + "hour": 0 } }, { "order_date": { "day": 1, - "hour": 8 + "hour": 12 }, - "guid": "order-205", + "guid": "order-220", "products": { - "Bagel": 3, - "Donut": 6, - "Berliner": 9, - "Muffin": 10, - "Bread": 1 + "Bagel": 5, + "Donut": 3, + "Berliner": 0, + "Muffin": 1, + "Bread": 5 }, "customer_id": "customer-018", "delivery_date": { "day": 2, - "hour": 15 + "hour": 14 } }, { "order_date": { "day": 2, - "hour": 4 + "hour": 11 }, - "guid": "order-206", + "guid": "order-221", "products": { - "Bagel": 7, + "Bagel": 0, "Donut": 4, - "Berliner": 10, - "Muffin": 2, - "Bread": 8 + "Berliner": 8, + "Muffin": 7, + "Bread": 6 }, "customer_id": "customer-018", "delivery_date": { "day": 3, - "hour": 23 + "hour": 18 } }, { "order_date": { "day": 3, - "hour": 6 + "hour": 9 }, - "guid": "order-207", + "guid": "order-222", "products": { - "Bagel": 3, - "Donut": 7, - "Berliner": 8, - "Muffin": 2, - "Bread": 4 + "Bagel": 0, + "Donut": 2, + "Berliner": 2, + "Muffin": 8, + "Bread": 9 }, "customer_id": "customer-018", "delivery_date": { "day": 4, - "hour": 13 + "hour": 21 } }, { "order_date": { "day": 4, - "hour": 0 + "hour": 4 }, - "guid": "order-208", + "guid": "order-223", "products": { - "Bagel": 4, - "Donut": 9, - "Berliner": 1, - "Muffin": 4, - "Bread": 6 + "Bagel": 6, + "Donut": 2, + "Berliner": 0, + "Muffin": 1, + "Bread": 9 }, "customer_id": "customer-018", "delivery_date": { @@ -5394,20 +5692,20 @@ { "order_date": { "day": 5, - "hour": 3 + "hour": 4 }, - "guid": "order-209", + "guid": "order-224", "products": { - "Bagel": 1, - "Donut": 10, - "Berliner": 8, - "Muffin": 0, - "Bread": 8 + "Bagel": 5, + "Donut": 6, + "Berliner": 0, + "Muffin": 8, + "Bread": 6 }, "customer_id": "customer-018", "delivery_date": { "day": 6, - "hour": 0 + "hour": 17 } }, { @@ -5415,189 +5713,189 @@ "day": 6, "hour": 3 }, - "guid": "order-210", + "guid": "order-225", "products": { - "Bagel": 1, - "Donut": 7, - "Berliner": 2, - "Muffin": 6, - "Bread": 2 + "Bagel": 8, + "Donut": 8, + "Berliner": 8, + "Muffin": 10, + "Bread": 8 }, "customer_id": "customer-018", "delivery_date": { "day": 7, - "hour": 18 + "hour": 0 } }, { "order_date": { "day": 7, - "hour": 5 + "hour": 8 }, - "guid": "order-211", + "guid": "order-226", "products": { - "Bagel": 2, - "Donut": 5, - "Berliner": 1, - "Muffin": 10, - "Bread": 0 + "Bagel": 8, + "Donut": 2, + "Berliner": 10, + "Muffin": 8, + "Bread": 2 }, "customer_id": "customer-018", "delivery_date": { "day": 8, - "hour": 18 + "hour": 20 } }, { "order_date": { "day": 8, - "hour": 6 + "hour": 8 }, - "guid": "order-212", + "guid": "order-227", "products": { - "Bagel": 1, - "Donut": 5, - "Berliner": 6, - "Muffin": 9, + "Bagel": 2, + "Donut": 10, + "Berliner": 5, + "Muffin": 2, "Bread": 1 }, "customer_id": "customer-018", "delivery_date": { "day": 9, - "hour": 16 + "hour": 15 } }, { "order_date": { "day": 9, - "hour": 3 + "hour": 4 }, - "guid": "order-213", + "guid": "order-228", "products": { - "Bagel": 7, - "Donut": 0, - "Berliner": 4, - "Muffin": 7, - "Bread": 4 + "Bagel": 1, + "Donut": 3, + "Berliner": 5, + "Muffin": 8, + "Bread": 5 }, "customer_id": "customer-018", "delivery_date": { "day": 10, - "hour": 11 + "hour": 7 } }, { "order_date": { "day": 10, - "hour": 8 + "hour": 3 }, - "guid": "order-214", + "guid": "order-229", "products": { - "Bagel": 1, - "Donut": 3, - "Berliner": 7, - "Muffin": 4, - "Bread": 3 + "Bagel": 10, + "Donut": 2, + "Berliner": 5, + "Muffin": 1, + "Bread": 9 }, "customer_id": "customer-018", "delivery_date": { "day": 11, - "hour": 10 + "hour": 12 } }, { "order_date": { "day": 1, - "hour": 9 + "hour": 10 }, - "guid": "order-215", + "guid": "order-230", "products": { - "Bagel": 3, - "Donut": 10, - "Berliner": 7, - "Muffin": 6, - "Bread": 0 + "Bagel": 6, + "Donut": 1, + "Berliner": 10, + "Muffin": 7, + "Bread": 5 }, "customer_id": "customer-019", "delivery_date": { "day": 2, - "hour": 4 + "hour": 7 } }, { "order_date": { "day": 2, - "hour": 5 + "hour": 6 }, - "guid": "order-216", + "guid": "order-231", "products": { - "Bagel": 7, - "Donut": 7, - "Berliner": 4, - "Muffin": 10, - "Bread": 5 + "Bagel": 10, + "Donut": 2, + "Berliner": 10, + "Muffin": 8, + "Bread": 2 }, "customer_id": "customer-019", "delivery_date": { "day": 3, - "hour": 13 + "hour": 16 } }, { "order_date": { "day": 3, - "hour": 9 + "hour": 10 }, - "guid": "order-217", + "guid": "order-232", "products": { - "Bagel": 2, - "Donut": 2, - "Berliner": 4, - "Muffin": 6, - "Bread": 1 + "Bagel": 7, + "Donut": 7, + "Berliner": 0, + "Muffin": 5, + "Bread": 10 }, "customer_id": "customer-019", "delivery_date": { "day": 4, - "hour": 19 + "hour": 18 } }, { "order_date": { "day": 4, - "hour": 9 + "hour": 2 }, - "guid": "order-218", + "guid": "order-233", "products": { - "Bagel": 10, - "Donut": 2, - "Berliner": 3, - "Muffin": 8, - "Bread": 7 + "Bagel": 1, + "Donut": 6, + "Berliner": 6, + "Muffin": 6, + "Bread": 0 }, "customer_id": "customer-019", "delivery_date": { "day": 5, - "hour": 14 + "hour": 2 } }, { "order_date": { "day": 5, - "hour": 4 + "hour": 3 }, - "guid": "order-219", + "guid": "order-234", "products": { "Bagel": 9, "Donut": 8, "Berliner": 9, "Muffin": 5, - "Bread": 4 + "Bread": 10 }, "customer_id": "customer-019", "delivery_date": { "day": 6, - "hour": 5 + "hour": 13 } }, { @@ -5605,189 +5903,189 @@ "day": 6, "hour": 11 }, - "guid": "order-220", + "guid": "order-235", "products": { - "Bagel": 0, - "Donut": 1, - "Berliner": 7, - "Muffin": 2, - "Bread": 4 + "Bagel": 9, + "Donut": 2, + "Berliner": 2, + "Muffin": 8, + "Bread": 5 }, "customer_id": "customer-019", "delivery_date": { "day": 7, - "hour": 0 + "hour": 17 } }, { "order_date": { "day": 7, - "hour": 7 + "hour": 8 }, - "guid": "order-221", + "guid": "order-236", "products": { - "Bagel": 3, - "Donut": 1, + "Bagel": 7, + "Donut": 3, "Berliner": 0, - "Muffin": 7, - "Bread": 7 + "Muffin": 1, + "Bread": 3 }, "customer_id": "customer-019", "delivery_date": { "day": 8, - "hour": 20 + "hour": 0 } }, { "order_date": { "day": 8, - "hour": 11 + "hour": 2 }, - "guid": "order-222", + "guid": "order-237", "products": { - "Bagel": 3, - "Donut": 10, - "Berliner": 6, - "Muffin": 2, - "Bread": 2 + "Bagel": 5, + "Donut": 7, + "Berliner": 9, + "Muffin": 6, + "Bread": 8 }, "customer_id": "customer-019", "delivery_date": { "day": 9, - "hour": 14 + "hour": 19 } }, { "order_date": { "day": 9, - "hour": 7 + "hour": 6 }, - "guid": "order-223", + "guid": "order-238", "products": { - "Bagel": 2, - "Donut": 6, - "Berliner": 2, - "Muffin": 7, - "Bread": 8 + "Bagel": 6, + "Donut": 1, + "Berliner": 1, + "Muffin": 9, + "Bread": 4 }, "customer_id": "customer-019", "delivery_date": { "day": 10, - "hour": 4 + "hour": 3 } }, { "order_date": { "day": 10, - "hour": 8 + "hour": 9 }, - "guid": "order-224", + "guid": "order-239", "products": { "Bagel": 2, - "Donut": 5, - "Berliner": 10, - "Muffin": 3, - "Bread": 7 + "Donut": 0, + "Berliner": 5, + "Muffin": 10, + "Bread": 8 }, "customer_id": "customer-019", "delivery_date": { "day": 11, - "hour": 8 + "hour": 5 } }, { "order_date": { "day": 1, - "hour": 7 + "hour": 12 }, - "guid": "order-225", + "guid": "order-240", "products": { - "Bagel": 1, - "Donut": 9, - "Berliner": 2, - "Muffin": 3, - "Bread": 7 + "Bagel": 4, + "Donut": 8, + "Berliner": 0, + "Muffin": 2, + "Bread": 4 }, "customer_id": "customer-020", "delivery_date": { "day": 2, - "hour": 15 + "hour": 11 } }, { "order_date": { "day": 2, - "hour": 1 + "hour": 2 }, - "guid": "order-226", + "guid": "order-241", "products": { "Bagel": 8, - "Donut": 2, + "Donut": 1, "Berliner": 7, - "Muffin": 6, - "Bread": 3 + "Muffin": 9, + "Bread": 10 }, "customer_id": "customer-020", "delivery_date": { "day": 3, - "hour": 13 + "hour": 11 } }, { "order_date": { "day": 3, - "hour": 5 + "hour": 11 }, - "guid": "order-227", + "guid": "order-242", "products": { - "Bagel": 8, - "Donut": 6, - "Berliner": 2, - "Muffin": 10, - "Bread": 8 + "Bagel": 2, + "Donut": 8, + "Berliner": 3, + "Muffin": 2, + "Bread": 7 }, "customer_id": "customer-020", "delivery_date": { "day": 4, - "hour": 2 + "hour": 16 } }, { "order_date": { "day": 4, - "hour": 6 + "hour": 9 }, - "guid": "order-228", + "guid": "order-243", "products": { "Bagel": 1, - "Donut": 5, - "Berliner": 1, - "Muffin": 10, - "Bread": 0 + "Donut": 10, + "Berliner": 10, + "Muffin": 1, + "Bread": 3 }, "customer_id": "customer-020", "delivery_date": { "day": 5, - "hour": 5 + "hour": 11 } }, { "order_date": { "day": 5, - "hour": 7 + "hour": 11 }, - "guid": "order-229", + "guid": "order-244", "products": { - "Bagel": 9, - "Donut": 10, - "Berliner": 10, - "Muffin": 8, - "Bread": 6 + "Bagel": 7, + "Donut": 2, + "Berliner": 0, + "Muffin": 7, + "Bread": 1 }, "customer_id": "customer-020", "delivery_date": { "day": 6, - "hour": 10 + "hour": 12 } }, { @@ -5795,56 +6093,56 @@ "day": 6, "hour": 6 }, - "guid": "order-230", + "guid": "order-245", "products": { - "Bagel": 9, - "Donut": 0, - "Berliner": 5, + "Bagel": 8, + "Donut": 6, + "Berliner": 0, "Muffin": 4, - "Bread": 6 + "Bread": 10 }, "customer_id": "customer-020", "delivery_date": { "day": 7, - "hour": 7 + "hour": 14 } }, { "order_date": { "day": 7, - "hour": 2 + "hour": 7 }, - "guid": "order-231", + "guid": "order-246", "products": { - "Bagel": 7, - "Donut": 5, + "Bagel": 9, + "Donut": 2, "Berliner": 5, - "Muffin": 5, + "Muffin": 6, "Bread": 10 }, "customer_id": "customer-020", "delivery_date": { "day": 8, - "hour": 20 + "hour": 9 } }, { "order_date": { "day": 8, - "hour": 5 + "hour": 3 }, - "guid": "order-232", + "guid": "order-247", "products": { - "Bagel": 4, - "Donut": 9, - "Berliner": 9, - "Muffin": 8, - "Bread": 3 + "Bagel": 1, + "Donut": 2, + "Berliner": 10, + "Muffin": 5, + "Bread": 2 }, "customer_id": "customer-020", "delivery_date": { "day": 9, - "hour": 21 + "hour": 22 } }, { @@ -5852,360 +6150,455 @@ "day": 9, "hour": 11 }, - "guid": "order-233", + "guid": "order-248", "products": { "Bagel": 2, - "Donut": 0, - "Berliner": 7, - "Muffin": 10, - "Bread": 1 + "Donut": 1, + "Berliner": 10, + "Muffin": 7, + "Bread": 6 }, "customer_id": "customer-020", "delivery_date": { "day": 10, - "hour": 11 + "hour": 23 } }, { "order_date": { "day": 10, - "hour": 5 + "hour": 6 }, - "guid": "order-234", + "guid": "order-249", "products": { - "Bagel": 7, - "Donut": 10, - "Berliner": 8, - "Muffin": 3, + "Bagel": 8, + "Donut": 6, + "Berliner": 4, + "Muffin": 5, "Bread": 2 }, "customer_id": "customer-020", "delivery_date": { "day": 11, - "hour": 4 + "hour": 2 } }, { "order_date": { "day": 1, - "hour": 6 + "hour": 5 }, - "guid": "order-235", + "guid": "order-250", "products": { "Bagel": 3, - "Donut": 0, - "Berliner": 9, - "Muffin": 6, - "Bread": 9 + "Donut": 8, + "Berliner": 6, + "Muffin": 4, + "Bread": 3 }, "customer_id": "customer-021", "delivery_date": { - "day": 3, - "hour": 15 + "day": 4, + "hour": 14 } }, { "order_date": { "day": 2, - "hour": 0 + "hour": 10 }, - "guid": "order-236", + "guid": "order-251", "products": { - "Bagel": 9, - "Donut": 6, - "Berliner": 7, + "Bagel": 2, + "Donut": 2, + "Berliner": 3, "Muffin": 9, - "Bread": 1 + "Bread": 0 }, "customer_id": "customer-021", "delivery_date": { - "day": 10, - "hour": 6 + "day": 12, + "hour": 0 } }, { "order_date": { - "day": 4, - "hour": 9 + "day": 3, + "hour": 11 }, - "guid": "order-237", + "guid": "order-252", "products": { - "Bagel": 4, - "Donut": 5, - "Berliner": 2, - "Muffin": 7, - "Bread": 8 + "Bagel": 10, + "Donut": 1, + "Berliner": 10, + "Muffin": 6, + "Bread": 10 }, "customer_id": "customer-021", "delivery_date": { - "day": 12, - "hour": 2 + "day": 11, + "hour": 12 + } + }, + { + "order_date": { + "day": 4, + "hour": 11 + }, + "guid": "order-253", + "products": { + "Bagel": 8, + "Donut": 6, + "Berliner": 6, + "Muffin": 1, + "Bread": 7 + }, + "customer_id": "customer-021", + "delivery_date": { + "day": 11, + "hour": 7 } }, { "order_date": { "day": 5, - "hour": 4 + "hour": 8 }, - "guid": "order-238", + "guid": "order-254", "products": { - "Bagel": 6, - "Donut": 10, - "Berliner": 8, - "Muffin": 5, - "Bread": 10 + "Bagel": 4, + "Donut": 3, + "Berliner": 2, + "Muffin": 10, + "Bread": 4 }, "customer_id": "customer-021", "delivery_date": { - "day": 9, - "hour": 3 + "day": 13, + "hour": 5 } }, { "order_date": { "day": 7, - "hour": 12 + "hour": 7 }, - "guid": "order-239", + "guid": "order-255", "products": { - "Bagel": 7, - "Donut": 3, - "Berliner": 4, - "Muffin": 8, - "Bread": 2 + "Bagel": 4, + "Donut": 8, + "Berliner": 2, + "Muffin": 2, + "Bread": 0 }, "customer_id": "customer-021", "delivery_date": { - "day": 16, - "hour": 20 + "day": 13, + "hour": 1 } }, { "order_date": { "day": 8, - "hour": 10 + "hour": 8 }, - "guid": "order-240", + "guid": "order-256", "products": { - "Bagel": 1, + "Bagel": 9, "Donut": 10, - "Berliner": 8, - "Muffin": 2, - "Bread": 9 + "Berliner": 9, + "Muffin": 8, + "Bread": 7 }, "customer_id": "customer-021", "delivery_date": { - "day": 16, - "hour": 23 + "day": 18, + "hour": 11 } }, { "order_date": { - "day": 10, - "hour": 5 + "day": 9, + "hour": 10 }, - "guid": "order-241", + "guid": "order-257", "products": { - "Bagel": 10, - "Donut": 1, - "Berliner": 5, - "Muffin": 5, + "Bagel": 0, + "Donut": 4, + "Berliner": 10, + "Muffin": 7, "Bread": 7 }, "customer_id": "customer-021", "delivery_date": { - "day": 14, - "hour": 1 + "day": 12, + "hour": 8 + } + }, + { + "order_date": { + "day": 10, + "hour": 9 + }, + "guid": "order-258", + "products": { + "Bagel": 9, + "Donut": 10, + "Berliner": 1, + "Muffin": 2, + "Bread": 0 + }, + "customer_id": "customer-021", + "delivery_date": { + "day": 12, + "hour": 21 } }, { "order_date": { "day": 1, - "hour": 3 + "hour": 9 }, - "guid": "order-242", + "guid": "order-259", "products": { - "Bagel": 7, - "Donut": 5, + "Bagel": 1, + "Donut": 3, "Berliner": 10, "Muffin": 8, - "Bread": 7 + "Bread": 4 }, "customer_id": "customer-022", "delivery_date": { - "day": 4, - "hour": 2 + "day": 6, + "hour": 10 } }, { "order_date": { "day": 2, - "hour": 9 + "hour": 1 }, - "guid": "order-243", + "guid": "order-260", "products": { - "Bagel": 8, - "Donut": 6, - "Berliner": 5, - "Muffin": 9, - "Bread": 2 + "Bagel": 6, + "Donut": 0, + "Berliner": 4, + "Muffin": 4, + "Bread": 8 }, "customer_id": "customer-022", "delivery_date": { - "day": 10, - "hour": 1 + "day": 8, + "hour": 22 } }, { "order_date": { - "day": 4, - "hour": 9 + "day": 3, + "hour": 3 }, - "guid": "order-244", + "guid": "order-261", "products": { - "Bagel": 8, + "Bagel": 10, "Donut": 7, - "Berliner": 5, - "Muffin": 4, - "Bread": 5 + "Berliner": 9, + "Muffin": 2, + "Bread": 4 }, "customer_id": "customer-022", "delivery_date": { - "day": 15, - "hour": 13 + "day": 5, + "hour": 22 } }, { "order_date": { - "day": 5, - "hour": 12 + "day": 4, + "hour": 6 }, - "guid": "order-245", + "guid": "order-262", "products": { - "Bagel": 9, - "Donut": 10, - "Berliner": 2, - "Muffin": 8, - "Bread": 4 + "Bagel": 0, + "Donut": 6, + "Berliner": 3, + "Muffin": 7, + "Bread": 6 }, "customer_id": "customer-022", "delivery_date": { - "day": 8, - "hour": 18 + "day": 9, + "hour": 17 } }, { "order_date": { "day": 6, - "hour": 3 + "hour": 1 }, - "guid": "order-246", + "guid": "order-263", "products": { - "Bagel": 10, - "Donut": 5, - "Berliner": 5, - "Muffin": 9, - "Bread": 1 + "Bagel": 2, + "Donut": 8, + "Berliner": 1, + "Muffin": 4, + "Bread": 4 }, "customer_id": "customer-022", "delivery_date": { - "day": 11, - "hour": 8 + "day": 10, + "hour": 11 } }, { "order_date": { "day": 7, - "hour": 4 + "hour": 7 }, - "guid": "order-247", + "guid": "order-264", "products": { - "Bagel": 6, + "Bagel": 3, "Donut": 7, - "Berliner": 7, - "Muffin": 0, + "Berliner": 9, + "Muffin": 8, + "Bread": 10 + }, + "customer_id": "customer-022", + "delivery_date": { + "day": 9, + "hour": 5 + } + }, + { + "order_date": { + "day": 8, + "hour": 7 + }, + "guid": "order-265", + "products": { + "Bagel": 7, + "Donut": 9, + "Berliner": 10, + "Muffin": 1, + "Bread": 1 + }, + "customer_id": "customer-022", + "delivery_date": { + "day": 19, + "hour": 21 + } + }, + { + "order_date": { + "day": 9, + "hour": 2 + }, + "guid": "order-266", + "products": { + "Bagel": 1, + "Donut": 10, + "Berliner": 9, + "Muffin": 1, "Bread": 8 }, "customer_id": "customer-022", "delivery_date": { - "day": 16, - "hour": 23 + "day": 19, + "hour": 15 } }, { "order_date": { "day": 10, - "hour": 3 + "hour": 8 }, - "guid": "order-248", + "guid": "order-267", "products": { - "Bagel": 0, - "Donut": 3, - "Berliner": 7, - "Muffin": 10, - "Bread": 7 + "Bagel": 10, + "Donut": 5, + "Berliner": 4, + "Muffin": 7, + "Bread": 5 }, "customer_id": "customer-022", "delivery_date": { - "day": 17, - "hour": 4 + "day": 16, + "hour": 2 } }, { "order_date": { "day": 1, + "hour": 7 + }, + "guid": "order-268", + "products": { + "Bagel": 9, + "Donut": 9, + "Berliner": 1, + "Muffin": 1, + "Bread": 7 + }, + "customer_id": "customer-023", + "delivery_date": { + "day": 5, + "hour": 20 + } + }, + { + "order_date": { + "day": 2, "hour": 10 }, - "guid": "order-249", + "guid": "order-269", "products": { "Bagel": 10, - "Donut": 10, - "Berliner": 3, - "Muffin": 6, - "Bread": 10 + "Donut": 8, + "Berliner": 4, + "Muffin": 8, + "Bread": 3 }, "customer_id": "customer-023", "delivery_date": { - "day": 3, - "hour": 20 + "day": 7, + "hour": 1 } }, { "order_date": { "day": 3, - "hour": 2 + "hour": 11 }, - "guid": "order-250", + "guid": "order-270", "products": { - "Bagel": 3, - "Donut": 1, - "Berliner": 10, - "Muffin": 10, - "Bread": 3 + "Bagel": 0, + "Donut": 4, + "Berliner": 9, + "Muffin": 4, + "Bread": 6 }, "customer_id": "customer-023", "delivery_date": { - "day": 11, - "hour": 21 + "day": 13, + "hour": 0 } }, { "order_date": { "day": 4, - "hour": 1 + "hour": 6 }, - "guid": "order-251", + "guid": "order-271", "products": { - "Bagel": 0, - "Donut": 1, - "Berliner": 10, - "Muffin": 3, - "Bread": 3 + "Bagel": 8, + "Donut": 6, + "Berliner": 5, + "Muffin": 5, + "Bread": 7 }, "customer_id": "customer-023", "delivery_date": { - "day": 6, - "hour": 1 + "day": 7, + "hour": 20 } }, { @@ -6213,51 +6606,51 @@ "day": 5, "hour": 3 }, - "guid": "order-252", + "guid": "order-272", "products": { - "Bagel": 5, - "Donut": 0, - "Berliner": 8, - "Muffin": 9, - "Bread": 5 + "Bagel": 0, + "Donut": 5, + "Berliner": 2, + "Muffin": 7, + "Bread": 6 }, "customer_id": "customer-023", "delivery_date": { - "day": 8, - "hour": 12 + "day": 10, + "hour": 21 } }, { "order_date": { "day": 6, - "hour": 8 + "hour": 1 }, - "guid": "order-253", + "guid": "order-273", "products": { - "Bagel": 6, - "Donut": 3, - "Berliner": 5, - "Muffin": 10, + "Bagel": 0, + "Donut": 8, + "Berliner": 9, + "Muffin": 9, "Bread": 9 }, "customer_id": "customer-023", "delivery_date": { - "day": 10, - "hour": 16 + "day": 12, + "hour": 4 } }, { "order_date": { "day": 7, - "hour": 0 + "hour": 8 }, - "guid": "order-254", + "guid": "order-274", "products": { - "Bagel": 8, - "Donut": 10, - "Berliner": 5, - "Muffin": 5, - "Bread": 6 + "Bagel": 0, + "Donut": 7, + "Berliner": 4, + "Muffin": 3, + "Bread": 7 }, "customer_id": "customer-023", "delivery_date": { @@ -6268,39 +6661,39 @@ { "order_date": { "day": 10, - "hour": 3 + "hour": 4 }, - "guid": "order-255", + "guid": "order-275", "products": { "Bagel": 0, - "Donut": 3, - "Berliner": 1, - "Muffin": 8, - "Bread": 1 + "Donut": 4, + "Berliner": 2, + "Muffin": 2, + "Bread": 4 }, "customer_id": "customer-023", "delivery_date": { - "day": 16, - "hour": 10 + "day": 18, + "hour": 1 } }, { "order_date": { "day": 1, - "hour": 3 + "hour": 9 }, - "guid": "order-256", + "guid": "order-276", "products": { - "Bagel": 10, - "Donut": 8, + "Bagel": 5, + "Donut": 7, "Berliner": 1, - "Muffin": 10, - "Bread": 9 + "Muffin": 3, + "Bread": 0 }, "customer_id": "customer-024", "delivery_date": { - "day": 9, - "hour": 11 + "day": 3, + "hour": 9 } }, { @@ -6308,436 +6701,436 @@ "day": 2, "hour": 0 }, - "guid": "order-257", + "guid": "order-277", "products": { "Bagel": 3, - "Donut": 2, - "Berliner": 8, - "Muffin": 10, - "Bread": 5 + "Donut": 10, + "Berliner": 3, + "Muffin": 4, + "Bread": 1 }, "customer_id": "customer-024", "delivery_date": { - "day": 6, - "hour": 20 + "day": 13, + "hour": 16 } }, { "order_date": { "day": 4, - "hour": 3 + "hour": 11 }, - "guid": "order-258", + "guid": "order-278", "products": { - "Bagel": 3, - "Donut": 1, - "Berliner": 3, - "Muffin": 7, - "Bread": 5 + "Bagel": 5, + "Donut": 4, + "Berliner": 6, + "Muffin": 4, + "Bread": 1 }, "customer_id": "customer-024", "delivery_date": { - "day": 7, - "hour": 13 + "day": 6, + "hour": 21 } }, { "order_date": { "day": 5, - "hour": 3 + "hour": 0 }, - "guid": "order-259", + "guid": "order-279", "products": { "Bagel": 4, - "Donut": 10, - "Berliner": 9, - "Muffin": 10, - "Bread": 3 + "Donut": 8, + "Berliner": 1, + "Muffin": 7, + "Bread": 2 }, "customer_id": "customer-024", "delivery_date": { - "day": 11, - "hour": 15 + "day": 12, + "hour": 0 } }, { "order_date": { - "day": 7, - "hour": 10 + "day": 6, + "hour": 6 }, - "guid": "order-260", + "guid": "order-280", "products": { - "Bagel": 7, - "Donut": 3, - "Berliner": 6, - "Muffin": 4, - "Bread": 4 + "Bagel": 2, + "Donut": 5, + "Berliner": 8, + "Muffin": 0, + "Bread": 2 }, "customer_id": "customer-024", "delivery_date": { "day": 9, - "hour": 6 + "hour": 22 } }, { "order_date": { - "day": 8, - "hour": 6 + "day": 7, + "hour": 10 }, - "guid": "order-261", + "guid": "order-281", "products": { - "Bagel": 0, - "Donut": 9, - "Berliner": 4, - "Muffin": 6, - "Bread": 5 + "Bagel": 2, + "Donut": 7, + "Berliner": 3, + "Muffin": 4, + "Bread": 8 }, "customer_id": "customer-024", "delivery_date": { "day": 17, - "hour": 22 + "hour": 17 } }, { "order_date": { - "day": 9, - "hour": 8 + "day": 8, + "hour": 4 }, - "guid": "order-262", + "guid": "order-282", "products": { - "Bagel": 3, - "Donut": 2, - "Berliner": 3, - "Muffin": 2, - "Bread": 6 + "Bagel": 8, + "Donut": 3, + "Berliner": 5, + "Muffin": 1, + "Bread": 7 }, "customer_id": "customer-024", "delivery_date": { - "day": 20, - "hour": 0 + "day": 12, + "hour": 18 } }, { "order_date": { - "day": 10, - "hour": 3 + "day": 9, + "hour": 1 }, - "guid": "order-263", + "guid": "order-283", "products": { - "Bagel": 2, - "Donut": 4, + "Bagel": 5, + "Donut": 9, "Berliner": 8, - "Muffin": 6, - "Bread": 3 + "Muffin": 0, + "Bread": 1 }, "customer_id": "customer-024", "delivery_date": { - "day": 19, - "hour": 14 + "day": 11, + "hour": 4 } }, { "order_date": { - "day": 1, - "hour": 7 + "day": 10, + "hour": 1 }, - "guid": "order-264", + "guid": "order-284", "products": { - "Bagel": 2, + "Bagel": 7, "Donut": 7, - "Berliner": 7, + "Berliner": 9, "Muffin": 9, - "Bread": 3 + "Bread": 0 }, - "customer_id": "customer-025", + "customer_id": "customer-024", "delivery_date": { - "day": 3, - "hour": 23 + "day": 14, + "hour": 6 } }, { "order_date": { "day": 2, - "hour": 12 + "hour": 3 }, - "guid": "order-265", + "guid": "order-285", "products": { - "Bagel": 4, + "Bagel": 9, "Donut": 0, - "Berliner": 6, - "Muffin": 4, - "Bread": 5 + "Berliner": 8, + "Muffin": 2, + "Bread": 0 }, "customer_id": "customer-025", "delivery_date": { - "day": 6, - "hour": 2 + "day": 13, + "hour": 5 } }, { "order_date": { "day": 3, - "hour": 11 - }, - "guid": "order-266", - "products": { - "Bagel": 7, - "Donut": 2, - "Berliner": 7, - "Muffin": 9, - "Bread": 6 - }, - "customer_id": "customer-025", - "delivery_date": { - "day": 10, - "hour": 3 - } - }, - { - "order_date": { - "day": 4, - "hour": 9 + "hour": 1 }, - "guid": "order-267", + "guid": "order-286", "products": { - "Bagel": 3, - "Donut": 10, - "Berliner": 8, - "Muffin": 0, - "Bread": 0 + "Bagel": 10, + "Donut": 1, + "Berliner": 4, + "Muffin": 1, + "Bread": 10 }, "customer_id": "customer-025", "delivery_date": { - "day": 7, - "hour": 7 + "day": 6, + "hour": 21 } }, { "order_date": { - "day": 5, - "hour": 8 + "day": 4, + "hour": 9 }, - "guid": "order-268", + "guid": "order-287", "products": { - "Bagel": 2, - "Donut": 6, + "Bagel": 3, + "Donut": 7, "Berliner": 1, "Muffin": 2, - "Bread": 3 + "Bread": 6 }, "customer_id": "customer-025", "delivery_date": { - "day": 9, - "hour": 3 + "day": 11, + "hour": 17 } }, { "order_date": { - "day": 6, - "hour": 3 + "day": 5, + "hour": 8 }, - "guid": "order-269", + "guid": "order-288", "products": { - "Bagel": 3, - "Donut": 8, - "Berliner": 4, - "Muffin": 8, - "Bread": 4 + "Bagel": 10, + "Donut": 4, + "Berliner": 6, + "Muffin": 6, + "Bread": 3 }, "customer_id": "customer-025", "delivery_date": { - "day": 13, - "hour": 15 + "day": 10, + "hour": 23 } }, { "order_date": { "day": 7, - "hour": 5 + "hour": 8 }, - "guid": "order-270", + "guid": "order-289", "products": { - "Bagel": 2, - "Donut": 0, - "Berliner": 9, - "Muffin": 7, - "Bread": 1 + "Bagel": 6, + "Donut": 10, + "Berliner": 1, + "Muffin": 8, + "Bread": 6 }, "customer_id": "customer-025", "delivery_date": { - "day": 14, - "hour": 22 + "day": 10, + "hour": 4 } }, { "order_date": { "day": 8, - "hour": 12 + "hour": 3 }, - "guid": "order-271", + "guid": "order-290", "products": { - "Bagel": 3, - "Donut": 8, - "Berliner": 9, + "Bagel": 4, + "Donut": 3, + "Berliner": 3, "Muffin": 7, - "Bread": 5 + "Bread": 0 }, "customer_id": "customer-025", "delivery_date": { - "day": 16, + "day": 12, "hour": 1 } }, { "order_date": { "day": 9, - "hour": 7 + "hour": 9 }, - "guid": "order-272", + "guid": "order-291", "products": { - "Bagel": 9, - "Donut": 1, - "Berliner": 3, - "Muffin": 1, - "Bread": 0 + "Bagel": 3, + "Donut": 3, + "Berliner": 2, + "Muffin": 8, + "Bread": 7 }, "customer_id": "customer-025", "delivery_date": { - "day": 17, - "hour": 21 + "day": 11, + "hour": 0 } }, { "order_date": { "day": 10, - "hour": 9 + "hour": 12 }, - "guid": "order-273", + "guid": "order-292", "products": { "Bagel": 10, - "Donut": 6, - "Berliner": 1, - "Muffin": 8, - "Bread": 3 + "Donut": 10, + "Berliner": 3, + "Muffin": 10, + "Bread": 7 }, "customer_id": "customer-025", "delivery_date": { - "day": 16, - "hour": 8 + "day": 12, + "hour": 10 } }, { "order_date": { "day": 1, - "hour": 9 + "hour": 5 }, - "guid": "order-274", + "guid": "order-293", "products": { "Bagel": 0, - "Donut": 0, - "Berliner": 0, - "Muffin": 4, - "Bread": 8 + "Donut": 4, + "Berliner": 2, + "Muffin": 6, + "Bread": 10 }, "customer_id": "customer-026", "delivery_date": { - "day": 3, - "hour": 23 + "day": 4, + "hour": 17 } }, { "order_date": { "day": 2, - "hour": 10 + "hour": 9 }, - "guid": "order-275", + "guid": "order-294", "products": { - "Bagel": 0, - "Donut": 5, - "Berliner": 1, - "Muffin": 4, - "Bread": 6 + "Bagel": 8, + "Donut": 9, + "Berliner": 6, + "Muffin": 2, + "Bread": 10 }, "customer_id": "customer-026", "delivery_date": { - "day": 13, - "hour": 11 + "day": 6, + "hour": 16 } }, { "order_date": { "day": 4, - "hour": 2 + "hour": 7 }, - "guid": "order-276", + "guid": "order-295", "products": { - "Bagel": 3, - "Donut": 10, - "Berliner": 1, - "Muffin": 6, + "Bagel": 0, + "Donut": 3, + "Berliner": 2, + "Muffin": 4, "Bread": 7 }, "customer_id": "customer-026", "delivery_date": { - "day": 14, - "hour": 23 + "day": 8, + "hour": 3 + } + }, + { + "order_date": { + "day": 5, + "hour": 12 + }, + "guid": "order-296", + "products": { + "Bagel": 5, + "Donut": 9, + "Berliner": 2, + "Muffin": 3, + "Bread": 1 + }, + "customer_id": "customer-026", + "delivery_date": { + "day": 15, + "hour": 16 } }, { "order_date": { "day": 6, - "hour": 2 + "hour": 3 }, - "guid": "order-277", + "guid": "order-297", "products": { - "Bagel": 0, - "Donut": 6, - "Berliner": 7, - "Muffin": 6, - "Bread": 6 + "Bagel": 3, + "Donut": 1, + "Berliner": 0, + "Muffin": 2, + "Bread": 5 }, "customer_id": "customer-026", "delivery_date": { "day": 10, - "hour": 10 + "hour": 19 } }, { "order_date": { - "day": 7, - "hour": 4 + "day": 8, + "hour": 8 }, - "guid": "order-278", + "guid": "order-298", "products": { - "Bagel": 7, - "Donut": 6, + "Bagel": 5, + "Donut": 7, "Berliner": 8, - "Muffin": 7, - "Bread": 1 + "Muffin": 5, + "Bread": 4 }, "customer_id": "customer-026", "delivery_date": { - "day": 11, + "day": 15, "hour": 12 } }, { "order_date": { "day": 9, - "hour": 0 + "hour": 3 }, - "guid": "order-279", + "guid": "order-299", "products": { - "Bagel": 0, - "Donut": 1, - "Berliner": 7, + "Bagel": 9, + "Donut": 9, + "Berliner": 1, "Muffin": 0, - "Bread": 4 + "Bread": 10 }, "customer_id": "customer-026", "delivery_date": { - "day": 16, - "hour": 12 + "day": 12, + "hour": 18 } }, { @@ -6745,588 +7138,607 @@ "day": 10, "hour": 0 }, - "guid": "order-280", + "guid": "order-300", "products": { - "Bagel": 6, - "Donut": 4, - "Berliner": 0, - "Muffin": 9, - "Bread": 7 + "Bagel": 1, + "Donut": 2, + "Berliner": 1, + "Muffin": 0, + "Bread": 10 }, "customer_id": "customer-026", "delivery_date": { - "day": 19, - "hour": 18 + "day": 12, + "hour": 11 } }, { "order_date": { "day": 1, - "hour": 10 + "hour": 0 }, - "guid": "order-281", + "guid": "order-301", "products": { - "Bagel": 9, - "Donut": 10, - "Berliner": 10, - "Muffin": 10, - "Bread": 0 + "Bagel": 7, + "Donut": 1, + "Berliner": 3, + "Muffin": 8, + "Bread": 10 }, "customer_id": "customer-027", "delivery_date": { - "day": 11, - "hour": 16 + "day": 12, + "hour": 14 } }, { "order_date": { "day": 2, - "hour": 9 + "hour": 8 }, - "guid": "order-282", + "guid": "order-302", "products": { - "Bagel": 9, + "Bagel": 3, "Donut": 9, - "Berliner": 8, - "Muffin": 6, - "Bread": 2 + "Berliner": 9, + "Muffin": 5, + "Bread": 7 }, "customer_id": "customer-027", "delivery_date": { - "day": 12, - "hour": 13 + "day": 4, + "hour": 6 } }, { "order_date": { "day": 4, - "hour": 11 + "hour": 12 }, - "guid": "order-283", + "guid": "order-303", "products": { - "Bagel": 3, - "Donut": 2, - "Berliner": 4, - "Muffin": 3, - "Bread": 10 + "Bagel": 2, + "Donut": 4, + "Berliner": 1, + "Muffin": 0, + "Bread": 9 }, "customer_id": "customer-027", "delivery_date": { - "day": 7, - "hour": 18 + "day": 15, + "hour": 21 } }, { "order_date": { "day": 5, - "hour": 9 + "hour": 7 }, - "guid": "order-284", + "guid": "order-304", "products": { - "Bagel": 0, - "Donut": 6, - "Berliner": 6, - "Muffin": 4, - "Bread": 0 + "Bagel": 10, + "Donut": 7, + "Berliner": 5, + "Muffin": 2, + "Bread": 6 }, "customer_id": "customer-027", "delivery_date": { - "day": 16, - "hour": 2 + "day": 10, + "hour": 5 } }, { "order_date": { - "day": 7, - "hour": 12 + "day": 6, + "hour": 0 }, - "guid": "order-285", + "guid": "order-305", "products": { "Bagel": 6, - "Donut": 7, - "Berliner": 9, + "Donut": 8, + "Berliner": 1, "Muffin": 9, - "Bread": 5 + "Bread": 8 }, "customer_id": "customer-027", "delivery_date": { - "day": 14, - "hour": 19 + "day": 9, + "hour": 1 } }, { "order_date": { "day": 8, - "hour": 12 + "hour": 1 }, - "guid": "order-286", + "guid": "order-306", "products": { - "Bagel": 3, + "Bagel": 7, "Donut": 0, - "Berliner": 10, - "Muffin": 6, - "Bread": 9 + "Berliner": 7, + "Muffin": 9, + "Bread": 2 }, "customer_id": "customer-027", "delivery_date": { "day": 13, - "hour": 10 + "hour": 16 } }, { "order_date": { - "day": 9, - "hour": 6 + "day": 10, + "hour": 12 }, - "guid": "order-287", + "guid": "order-307", "products": { - "Bagel": 10, - "Donut": 1, - "Berliner": 6, - "Muffin": 5, - "Bread": 8 + "Bagel": 9, + "Donut": 3, + "Berliner": 0, + "Muffin": 10, + "Bread": 7 }, "customer_id": "customer-027", "delivery_date": { - "day": 17, - "hour": 4 + "day": 19, + "hour": 11 } }, { "order_date": { - "day": 10, + "day": 2, "hour": 8 }, - "guid": "order-288", + "guid": "order-308", "products": { - "Bagel": 7, - "Donut": 10, - "Berliner": 0, - "Muffin": 8, - "Bread": 10 + "Bagel": 6, + "Donut": 1, + "Berliner": 8, + "Muffin": 10, + "Bread": 7 }, - "customer_id": "customer-027", + "customer_id": "customer-028", "delivery_date": { "day": 13, - "hour": 16 + "hour": 21 } }, { "order_date": { - "day": 4, - "hour": 1 + "day": 3, + "hour": 7 }, - "guid": "order-289", + "guid": "order-309", "products": { - "Bagel": 0, - "Donut": 8, - "Berliner": 9, + "Bagel": 4, + "Donut": 10, + "Berliner": 5, "Muffin": 2, - "Bread": 4 + "Bread": 8 }, "customer_id": "customer-028", "delivery_date": { - "day": 14, - "hour": 4 + "day": 10, + "hour": 12 } }, { "order_date": { - "day": 5, - "hour": 2 + "day": 4, + "hour": 9 }, - "guid": "order-290", + "guid": "order-310", "products": { - "Bagel": 3, + "Bagel": 10, "Donut": 4, - "Berliner": 10, - "Muffin": 6, - "Bread": 3 + "Berliner": 6, + "Muffin": 3, + "Bread": 1 }, "customer_id": "customer-028", "delivery_date": { - "day": 11, - "hour": 1 + "day": 9, + "hour": 23 } }, { "order_date": { - "day": 7, + "day": 5, "hour": 2 }, - "guid": "order-291", + "guid": "order-311", "products": { - "Bagel": 1, - "Donut": 7, + "Bagel": 9, + "Donut": 9, "Berliner": 4, - "Muffin": 8, - "Bread": 1 + "Muffin": 3, + "Bread": 8 }, "customer_id": "customer-028", "delivery_date": { - "day": 10, - "hour": 7 + "day": 13, + "hour": 5 } }, { "order_date": { - "day": 8, - "hour": 7 + "day": 6, + "hour": 5 }, - "guid": "order-292", + "guid": "order-312", "products": { - "Bagel": 6, - "Donut": 6, - "Berliner": 0, - "Muffin": 7, + "Bagel": 4, + "Donut": 10, + "Berliner": 7, + "Muffin": 3, "Bread": 7 }, "customer_id": "customer-028", "delivery_date": { - "day": 10, - "hour": 13 + "day": 9, + "hour": 5 } }, { "order_date": { - "day": 9, - "hour": 4 + "day": 7, + "hour": 2 }, - "guid": "order-293", + "guid": "order-313", "products": { - "Bagel": 5, - "Donut": 6, - "Berliner": 2, - "Muffin": 1, - "Bread": 5 + "Bagel": 10, + "Donut": 7, + "Berliner": 8, + "Muffin": 4, + "Bread": 9 }, "customer_id": "customer-028", "delivery_date": { - "day": 17, - "hour": 15 + "day": 12, + "hour": 13 } }, { "order_date": { - "day": 10, - "hour": 12 + "day": 8, + "hour": 7 }, - "guid": "order-294", + "guid": "order-314", "products": { - "Bagel": 10, + "Bagel": 6, "Donut": 6, - "Berliner": 8, - "Muffin": 7, - "Bread": 0 + "Berliner": 4, + "Muffin": 5, + "Bread": 6 }, "customer_id": "customer-028", "delivery_date": { - "day": 16, - "hour": 18 + "day": 17, + "hour": 13 } }, { "order_date": { - "day": 1, - "hour": 8 + "day": 9, + "hour": 1 }, - "guid": "order-295", + "guid": "order-315", "products": { - "Bagel": 8, - "Donut": 0, - "Berliner": 2, - "Muffin": 8, - "Bread": 9 + "Bagel": 2, + "Donut": 8, + "Berliner": 4, + "Muffin": 1, + "Bread": 4 }, - "customer_id": "customer-029", + "customer_id": "customer-028", "delivery_date": { - "day": 7, - "hour": 13 + "day": 14, + "hour": 8 } }, { "order_date": { - "day": 2, - "hour": 4 + "day": 10, + "hour": 2 }, - "guid": "order-296", + "guid": "order-316", "products": { - "Bagel": 9, - "Donut": 10, - "Berliner": 1, - "Muffin": 9, - "Bread": 9 + "Bagel": 10, + "Donut": 4, + "Berliner": 5, + "Muffin": 7, + "Bread": 1 }, - "customer_id": "customer-029", + "customer_id": "customer-028", "delivery_date": { - "day": 4, - "hour": 4 + "day": 20, + "hour": 1 } }, { "order_date": { - "day": 4, - "hour": 9 + "day": 1, + "hour": 1 }, - "guid": "order-297", + "guid": "order-317", "products": { - "Bagel": 2, + "Bagel": 9, "Donut": 9, - "Berliner": 5, - "Muffin": 8, - "Bread": 6 + "Berliner": 7, + "Muffin": 9, + "Bread": 3 }, "customer_id": "customer-029", "delivery_date": { - "day": 7, - "hour": 17 + "day": 5, + "hour": 18 } }, { "order_date": { - "day": 5, - "hour": 10 + "day": 2, + "hour": 7 }, - "guid": "order-298", + "guid": "order-318", "products": { - "Bagel": 6, + "Bagel": 2, "Donut": 10, - "Berliner": 1, + "Berliner": 8, "Muffin": 0, - "Bread": 4 + "Bread": 6 }, "customer_id": "customer-029", "delivery_date": { - "day": 9, - "hour": 23 + "day": 5, + "hour": 2 } }, { "order_date": { - "day": 6, - "hour": 9 + "day": 3, + "hour": 11 }, - "guid": "order-299", + "guid": "order-319", "products": { - "Bagel": 6, - "Donut": 2, - "Berliner": 6, - "Muffin": 4, - "Bread": 10 + "Bagel": 0, + "Donut": 7, + "Berliner": 2, + "Muffin": 3, + "Bread": 9 }, "customer_id": "customer-029", "delivery_date": { - "day": 15, + "day": 7, "hour": 20 } }, { "order_date": { - "day": 7, - "hour": 6 + "day": 4, + "hour": 5 }, - "guid": "order-300", + "guid": "order-320", "products": { - "Bagel": 4, - "Donut": 4, - "Berliner": 10, - "Muffin": 8, - "Bread": 1 + "Bagel": 3, + "Donut": 9, + "Berliner": 8, + "Muffin": 10, + "Bread": 10 }, "customer_id": "customer-029", "delivery_date": { - "day": 11, - "hour": 1 + "day": 8, + "hour": 6 } }, { "order_date": { - "day": 8, - "hour": 8 + "day": 6, + "hour": 1 }, - "guid": "order-301", + "guid": "order-321", "products": { - "Bagel": 5, - "Donut": 5, - "Berliner": 2, - "Muffin": 10, - "Bread": 5 + "Bagel": 6, + "Donut": 2, + "Berliner": 6, + "Muffin": 5, + "Bread": 8 }, "customer_id": "customer-029", "delivery_date": { - "day": 18, - "hour": 7 + "day": 17, + "hour": 8 } }, { "order_date": { - "day": 9, - "hour": 4 + "day": 10, + "hour": 6 }, - "guid": "order-302", + "guid": "order-322", "products": { "Bagel": 3, - "Donut": 10, - "Berliner": 5, - "Muffin": 4, + "Donut": 6, + "Berliner": 1, + "Muffin": 9, "Bread": 5 }, "customer_id": "customer-029", "delivery_date": { - "day": 16, - "hour": 19 + "day": 19, + "hour": 6 } }, { "order_date": { - "day": 10, - "hour": 7 + "day": 1, + "hour": 1 }, - "guid": "order-303", + "guid": "order-323", "products": { - "Bagel": 1, - "Donut": 10, - "Berliner": 9, - "Muffin": 10, - "Bread": 2 + "Bagel": 2, + "Donut": 6, + "Berliner": 7, + "Muffin": 3, + "Bread": 6 }, - "customer_id": "customer-029", + "customer_id": "customer-030", "delivery_date": { - "day": 15, - "hour": 7 + "day": 4, + "hour": 16 } }, { "order_date": { - "day": 1, - "hour": 2 + "day": 2, + "hour": 3 }, - "guid": "order-304", + "guid": "order-324", "products": { - "Bagel": 5, - "Donut": 10, - "Berliner": 0, - "Muffin": 6, - "Bread": 6 + "Bagel": 6, + "Donut": 6, + "Berliner": 2, + "Muffin": 2, + "Bread": 4 }, "customer_id": "customer-030", "delivery_date": { - "day": 10, - "hour": 11 + "day": 11, + "hour": 22 } }, { "order_date": { - "day": 2, - "hour": 1 + "day": 4, + "hour": 3 }, - "guid": "order-305", + "guid": "order-325", "products": { "Bagel": 7, - "Donut": 10, + "Donut": 8, "Berliner": 9, "Muffin": 1, - "Bread": 8 + "Bread": 6 }, "customer_id": "customer-030", "delivery_date": { - "day": 5, - "hour": 8 + "day": 6, + "hour": 4 } }, { "order_date": { "day": 5, - "hour": 7 + "hour": 0 }, - "guid": "order-306", + "guid": "order-326", "products": { - "Bagel": 7, - "Donut": 0, + "Bagel": 3, + "Donut": 3, "Berliner": 8, - "Muffin": 2, - "Bread": 4 + "Muffin": 3, + "Bread": 7 }, "customer_id": "customer-030", "delivery_date": { - "day": 8, - "hour": 11 + "day": 13, + "hour": 18 } }, { "order_date": { "day": 6, - "hour": 12 + "hour": 6 }, - "guid": "order-307", + "guid": "order-327", "products": { - "Bagel": 4, - "Donut": 1, - "Berliner": 7, + "Bagel": 5, + "Donut": 8, + "Berliner": 4, "Muffin": 6, - "Bread": 10 + "Bread": 7 }, "customer_id": "customer-030", "delivery_date": { - "day": 11, - "hour": 0 + "day": 9, + "hour": 9 } }, { "order_date": { "day": 7, - "hour": 3 + "hour": 5 }, - "guid": "order-308", + "guid": "order-328", "products": { - "Bagel": 10, - "Donut": 0, - "Berliner": 1, + "Bagel": 0, + "Donut": 6, + "Berliner": 0, "Muffin": 9, - "Bread": 9 + "Bread": 6 }, "customer_id": "customer-030", "delivery_date": { - "day": 10, - "hour": 13 + "day": 12, + "hour": 17 + } + }, + { + "order_date": { + "day": 8, + "hour": 11 + }, + "guid": "order-329", + "products": { + "Bagel": 8, + "Donut": 4, + "Berliner": 8, + "Muffin": 10, + "Bread": 10 + }, + "customer_id": "customer-030", + "delivery_date": { + "day": 13, + "hour": 22 } }, { "order_date": { "day": 9, - "hour": 0 + "hour": 11 }, - "guid": "order-309", + "guid": "order-330", "products": { - "Bagel": 7, - "Donut": 8, - "Berliner": 7, - "Muffin": 8, - "Bread": 8 + "Bagel": 1, + "Donut": 10, + "Berliner": 9, + "Muffin": 3, + "Bread": 3 }, "customer_id": "customer-030", "delivery_date": { - "day": 14, - "hour": 2 + "day": 15, + "hour": 7 } }, { "order_date": { "day": 10, - "hour": 10 + "hour": 8 }, - "guid": "order-310", + "guid": "order-331", "products": { "Bagel": 5, - "Donut": 0, - "Berliner": 4, - "Muffin": 7, - "Bread": 6 + "Donut": 8, + "Berliner": 5, + "Muffin": 10, + "Bread": 3 }, "customer_id": "customer-030", "delivery_date": { "day": 21, - "hour": 1 + "hour": 19 } } ] diff --git a/scenarios/random-scenario.png b/scenarios/random-scenario.png index fd8aaacf039ef502f1bc36b9017730492b0151f3..642c05c073f3f73df58d166c3dd1d39efe9488f4 100644 GIT binary patch literal 41445 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∈ONjf=i%==)mH@i0eZ_n%I?18fBuKnfgCg1Yz| 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�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 jC