Advertisement
Guest User

Untitled

a guest
Feb 13th, 2017
233
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 135.79 KB | None | 0 0
  1. 2017-01-22 20:02:46.647778+00:00 Start of algorithm execution (simulation UUID: 3432a632-74dc-4954-820e-b28f3be0a060)
  2. 2017-01-22 20:02:46.647898+00:00 Algorithm configuration
  3. 2017-01-22 20:02:46.647972+00:00 Delivery time: 4.0 minutes (using saved value of 240 seconds)
  4. 2017-01-22 20:02:46.648039+00:00 Delivery time repetition (for the same address): 4.0 minutes (using saved value of 150 seconds)
  5. 2017-01-22 20:02:46.648108+00:00 Picking time: 8.0 minutes (using saved value of 480 seconds)
  6. 2017-01-22 20:02:46.648165+00:00 Fake driver vehicle capacity: 30
  7. 2017-01-22 20:02:46.648225+00:00 Hours to search past deliveries: 1 hours
  8. 2017-01-22 20:02:46.658692+00:00 Number of deliveries: 5
  9. 2017-01-22 20:02:46.658770+00:00 Included deliveries:
  10. 2017-01-22 20:02:46.700224+00:00 - <Delivery id='cbe02ee2-4cfe-42df-92fb-88b76b53d35f' current_state='new' delivery_at='2017-01-22 20:30:00+00:00' delivery_window=45 delivery_sequence=None driver_id=None kitchen_delivery=False>
  11. 2017-01-22 20:02:46.730575+00:00 - <Delivery id='1db8e207-fe1c-4d19-bde1-446e001de54b' current_state='new' delivery_at='2017-01-22 20:30:00+00:00' delivery_window=45 delivery_sequence=None driver_id=None kitchen_delivery=False>
  12. 2017-01-22 20:02:46.763199+00:00 - <Delivery id='de08f052-9797-4600-b3e0-5be6280cb514' current_state='new' delivery_at='2017-01-22 20:30:00+00:00' delivery_window=45 delivery_sequence=None driver_id=None kitchen_delivery=False>
  13. 2017-01-22 20:02:46.800787+00:00 - <Delivery id='e60c36b0-6c9e-4051-ab30-3ce842b53a5e' current_state='new' delivery_at='2017-01-22 20:30:00+00:00' delivery_window=45 delivery_sequence=None driver_id=None kitchen_delivery=False>
  14. 2017-01-22 20:02:46.831963+00:00 - <Delivery id='42bc1294-2663-4e26-8533-ce75d0d9c99e' current_state='new' delivery_at='2017-01-22 21:00:00+00:00' delivery_window=45 delivery_sequence=None driver_id=None kitchen_delivery=False>
  15. 2017-01-22 20:02:46.871283+00:00 Number of drivers considered: 36 (active, not deleted and scheduled for the specified time frame)
  16. 2017-01-22 20:02:46.871315+00:00 Drivers considered:
  17. 2017-01-22 20:02:46.871362+00:00 - <Driver id='54071821-6e26-4308-818e-a3f8505c6e30' name='Deliverymatess3' email='deliverymatess3@eatfirst.co.uk' phone='+44 7922 669530' active=True deleted=False vehicle_item_capacity=28 license_plate='xxx'>
  18. 2017-01-22 20:02:46.871397+00:00 - <Driver id='1913ce34-a7dc-4084-b499-cd6ac7568d66' name='Andre Burke' email='andre_burke92@hotmail.co.uk' phone='+44 7940 097878' active=True deleted=False vehicle_item_capacity=28 license_plate='LT64XXW'>
  19. 2017-01-22 20:02:46.871429+00:00 - <Driver id='8efb8dbf-4c71-4b98-b5c5-ec398718fb18' name='Cassio Sergio de Oliveira Sales' email='cassiosales@live.com' phone='+44 7465 295582' active=True deleted=False vehicle_item_capacity=28 license_plate='XXX'>
  20. 2017-01-22 20:02:46.871461+00:00 - <Driver id='91cd15b8-8351-41ef-9219-eeb3cc445e3b' name='Buzzhire4' email='buzzhire4@eatfirst.co.uk' phone='+44 7926 655564' active=True deleted=False vehicle_item_capacity=28 license_plate='xxx'>
  21. 2017-01-22 20:02:46.871492+00:00 - <Driver id='c0f21921-deaf-4466-9097-4909b586c209' name='Diana Tasoneiro' email='dianaaberna@hotmail.com' phone='+44 7479 695609' active=True deleted=False vehicle_item_capacity=28 license_plate='XXX'>
  22. 2017-01-22 20:02:46.871524+00:00 - <Driver id='bc8f85a6-0806-4a44-85b2-7449a6c6fc49' name='Andras Capatana' email='capatanaandras@gmail.com' phone='+44 7468 432550' active=True deleted=False vehicle_item_capacity=28 license_plate='LT65XMC'>
  23. 2017-01-22 20:02:46.871556+00:00 - <Driver id='ce5bb724-074c-4155-91cb-8c73b2377b3a' name='Favio Pedrazas' email='favi_misterio619@hotmail.com' phone='+44 7590 561377' active=True deleted=False vehicle_item_capacity=28 license_plate='EJ120ZF'>
  24. 2017-01-22 20:02:46.871640+00:00 - <Driver id='af144f88-0835-4e09-a39f-8aafae516abc' name='Israel Bernardis' email='ibindabernardis@gmail.com' phone='+44 7463 673137' active=True deleted=False vehicle_item_capacity=28 license_plate='WJ15 DFY'>
  25. 2017-01-22 20:02:46.871677+00:00 - <Driver id='f45c85f6-28c0-4fd9-831d-13bb35238475' name='Mihaly Zsombik' email='sampy0622@gmail.com' phone='+44 7399 472322' active=True deleted=False vehicle_item_capacity=28 license_plate='EO 12FZA'>
  26. 2017-01-22 20:02:46.871709+00:00 - <Driver id='de36b7a7-8a3f-4bc5-98e4-3284bfed272a' name='Jonathan David Jimenez Mederos' email='jonato76@hotmail.com' phone='+44 7958 228383' active=True deleted=False vehicle_item_capacity=28 license_plate='EK63OSL'>
  27. 2017-01-22 20:02:46.871770+00:00 - <Driver id='66e6b741-81ba-4dee-9d8d-059c5af318d7' name='Masoom Shaheen' email='masoomtrading@gmail.com' phone='+44 7450 257170' active=True deleted=False vehicle_item_capacity=28 license_plate='LM10FFO'>
  28. 2017-01-22 20:02:46.871808+00:00 - <Driver id='4f71f199-da34-4a92-b404-4e6902cadc85' name='Buzzhire3' email='buzzhire3@eatfirst.co.uk' phone='+44 7926 655563' active=True deleted=False vehicle_item_capacity=28 license_plate='xxx'>
  29. 2017-01-22 20:02:46.871841+00:00 - <Driver id='fcf11a19-72c5-4517-a11b-78ede2148346' name='Dok Yol Dok' email='emmanueldok@gmail.com' phone='+44 7398 530215' active=True deleted=False vehicle_item_capacity=28 license_plate='XXX'>
  30. 2017-01-22 20:02:46.871871+00:00 - <Driver id='3969ce51-0622-4b47-a904-d3158a3e986a' name='Buzzhire6' email='buzzhire6@eatfirst.co.uk' phone='+44 7926 655566' active=True deleted=False vehicle_item_capacity=28 license_plate='xxx'>
  31. 2017-01-22 20:02:46.871901+00:00 - <Driver id='21df3b22-4a6b-4f52-b552-dedb08e3088e' name='Buzzhire5' email='buzzhire5@eatfirst.co.uk' phone='+44 7926 655565' active=True deleted=False vehicle_item_capacity=28 license_plate='xxx'>
  32. 2017-01-22 20:02:46.871931+00:00 - <Driver id='df162ba9-b2c4-4063-9621-c4b308b5ae08' name='Janos Takacs' email='jk.takac@gmail.com' phone='+44 7887 582805' active=True deleted=False vehicle_item_capacity=28 license_plate='XXX'>
  33. 2017-01-22 20:02:46.871961+00:00 - <Driver id='b474704a-ecd4-4dc0-9122-f1b6fe3b7320' name='Javier Soliz Garcia' email='javisogar@hotmail.com' phone='+44 7737 844840' active=True deleted=False vehicle_item_capacity=28 license_plate='LC15 0JV'>
  34. 2017-01-22 20:02:46.872029+00:00 - <Driver id='393f5a01-cd03-483c-b7ec-2843438fbf0f' name='Matyas Bauer' email='mat197411@gmail.com' phone='+44 7772 605881' active=True deleted=False vehicle_item_capacity=28 license_plate='AVIIB07'>
  35. 2017-01-22 20:02:46.872082+00:00 - <Driver id='463da168-8449-4ef8-aa4c-e9acfec2b888' name='Akm Islam' email='rumon2006@gmail.com' phone='+44 7951 517963' active=True deleted=False vehicle_item_capacity=28 license_plate='XXX'>
  36. 2017-01-22 20:02:46.872117+00:00 - <Driver id='6b7ffd8c-3e55-4d1d-a561-3315e3f2df87' name='MD Hasan' email='uzzalh18@gmail.com' phone='+44 7449 182088' active=True deleted=False vehicle_item_capacity=28 license_plate='XXX'>
  37. 2017-01-22 20:02:46.872149+00:00 - <Driver id='3c3cc4da-f4c3-4ee0-8aa2-e2d872fb5e10' name='Diego Borges Barbosa' email='diegobb_nz@hotmail.com' phone='+44 7415 871556' active=True deleted=False vehicle_item_capacity=28 license_plate='LD66NZZ'>
  38. 2017-01-22 20:02:46.872181+00:00 - <Driver id='7f7e0ec8-ede6-4f64-a4c4-0b60166f1098' name='Buzzhire1' email='buzzhire1@eatfirst.co.uk' phone='+44 7926 655562' active=True deleted=False vehicle_item_capacity=28 license_plate='XXX'>
  39. 2017-01-22 20:02:46.872212+00:00 - <Driver id='cac39106-778b-4e6a-98d4-3bb18b33407f' name='Buzzhire2' email='buzzhire2@eatfirst.co.uk' phone='+44 7926 655561' active=True deleted=False vehicle_item_capacity=28 license_plate='XXX'>
  40. 2017-01-22 20:02:46.872243+00:00 - <Driver id='14471b5d-5caa-4342-ad0e-fae8350af069' name='Ramon Marti Mayor' email='ramon@eatfirst.co.uk' phone='+44 7922 669559' active=True deleted=False vehicle_item_capacity=7 license_plate='KS64 RFK'>
  41. 2017-01-22 20:02:46.872275+00:00 - <Driver id='8acea4cf-0ae8-4f52-b42d-2a4691e5bda6' name='GETT 07' email='gett07@eatfirst.co.uk' phone='+39 349 000 8739' active=True deleted=False vehicle_item_capacity=15 license_plate='XXX'>
  42. 2017-01-22 20:02:46.872305+00:00 - <Driver id='6ae9a607-c9d0-4782-bb18-f7f908fa01ce' name='GETT 10' email='gett10@eatfirst.co.uk' phone='+39 349 000 8742' active=True deleted=False vehicle_item_capacity=15 license_plate='XXX'>
  43. 2017-01-22 20:02:46.872337+00:00 - <Driver id='afa5d3e5-669e-4a98-9785-9db4fc5e95d0' name='GETT 06' email='gett06@eatfirst.co.uk' phone='+39 349 000 8738' active=True deleted=False vehicle_item_capacity=15 license_plate='XXX'>
  44. 2017-01-22 20:02:46.872367+00:00 - <Driver id='da6e3319-0975-4b39-b776-d05e93c3b7fd' name='GETT 08' email='gett08@eatfirst.co.uk' phone='+39 349 000 8740' active=True deleted=False vehicle_item_capacity=15 license_plate='XXX'>
  45. 2017-01-22 20:02:46.872427+00:00 - <Driver id='d88f1fea-882f-4dfe-a357-a494906b4063' name='GETT 01' email='gett01@eatfirst.co.uk' phone='+44 7715 411399' active=True deleted=False vehicle_item_capacity=15 license_plate='GETT'>
  46. 2017-01-22 20:02:46.872481+00:00 - <Driver id='ebbe9044-866f-42d6-8739-a71847c3ce2b' name='GETT 03' email='gett03@eatfirst.co.uk' phone='+39 349 000 8735' active=True deleted=False vehicle_item_capacity=15 license_plate='XXX'>
  47. 2017-01-22 20:02:46.872516+00:00 - <Driver id='7eb75f8b-a906-4834-a61c-822ed6b18030' name='GETT 09' email='gett09@eatfirst.co.uk' phone='+39 349 000 8741' active=True deleted=False vehicle_item_capacity=15 license_plate='XXX'>
  48. 2017-01-22 20:02:46.872547+00:00 - <Driver id='1ebe70e0-5571-4ebe-a6bb-93901193f767' name='GETT 02' email='gett02@eatfirst.co.uk' phone='+44 7796 772472' active=True deleted=False vehicle_item_capacity=15 license_plate='XXX'>
  49. 2017-01-22 20:02:46.872578+00:00 - <Driver id='c88a4d13-ff8b-429f-95f4-e229eb8b74d5' name='GETT 05' email='gett05@eatfirst.co.uk' phone='+39 349 000 8737' active=True deleted=False vehicle_item_capacity=15 license_plate='XXX'>
  50. 2017-01-22 20:02:46.872609+00:00 - <Driver id='4d02d8fc-cd73-4fe8-8b13-f55e205c7627' name='GETT 11' email='gett11@eatfirst.co.uk' phone='+44 7922 669558' active=True deleted=False vehicle_item_capacity=15 license_plate='XXX'>
  51. 2017-01-22 20:02:46.872639+00:00 - <Driver id='1357f48f-3ec8-40dd-8ee5-985a6072b962' name='GETT 04' email='gett04@eatfirst.co.uk' phone='+39 349 000 8736' active=True deleted=False vehicle_item_capacity=15 license_plate='XXX'>
  52. 2017-01-22 20:02:46.872672+00:00 - <Driver id='53d552ff-8909-4d75-b922-55d1807aab4a' name='Amazon' email='amazon@eatfirst.co.uk' phone='+39 349 001 8736' active=True deleted=False vehicle_item_capacity=1 license_plate='XXX'>
  53. 2017-01-22 20:02:46.883256+00:00 Events (quantity and UUID):
  54. 2017-01-22 20:02:46.888602+00:00 - 4 x bb49f708-384e-48b8-ab50-5e6e2399eeaf
  55. 2017-01-22 20:02:46.888668+00:00 - 1 x 9932b011-bc91-41d8-929b-92a50af472fc
  56. 2017-01-22 20:02:46.888754+00:00 - 1 x 1db50783-d404-471f-a660-cc1e0785f4c6
  57. 2017-01-22 20:02:46.888825+00:00 - 2 x d818ca04-61cc-4bd0-9ffe-ad58a580a8d2
  58. 2017-01-22 20:02:46.888890+00:00 - 2 x 2355bd7a-3d60-435d-af91-86edf04c651a
  59. 2017-01-22 20:02:46.888951+00:00 - 1 x 883c5c53-fd56-4328-989e-0cb01003e572
  60. 2017-01-22 20:02:46.889010+00:00 - 2 x ea3bd797-0600-4ed1-b372-25303d4978ea
  61. 2017-01-22 20:02:46.889069+00:00 - 1 x fdf31bb0-fd85-44f8-8d0a-50c23fddadf0
  62. 2017-01-22 20:02:46.889130+00:00 - 4 x 9e2022ea-4450-44e2-b486-4352914fc59b
  63. 2017-01-22 20:02:46.889188+00:00 - 1 x f32bc1f7-c4eb-470b-b46f-2b0fe6f16ddf
  64. 2017-01-22 20:02:46.889247+00:00 - 1 x 1225d482-06ea-491e-bb08-74c0b2af4264
  65. 2017-01-22 20:02:46.889306+00:00 - 1 x 8f37a689-5559-4e1a-ab7f-39ad2107c966
  66. 2017-01-22 20:02:46.946996+00:00 Google task started
  67. 2017-01-22 20:02:46.948123+00:00 Google task 1 of 36 done
  68. 2017-01-22 20:02:47.674816+00:00 Google task 2 of 36 done
  69. 2017-01-22 20:02:47.893101+00:00 Google task 3 of 36 done
  70. 2017-01-22 20:02:47.893264+00:00 Google task 4 of 36 done
  71. 2017-01-22 20:02:47.893367+00:00 Google task 5 of 36 done
  72. 2017-01-22 20:02:47.899453+00:00 Google task 6 of 36 done
  73. 2017-01-22 20:02:48.105392+00:00 Google task 7 of 36 done
  74. 2017-01-22 20:02:48.105541+00:00 Google task 8 of 36 done
  75. 2017-01-22 20:02:48.105667+00:00 Google task 9 of 36 done
  76. 2017-01-22 20:02:48.105812+00:00 Google task 10 of 36 done
  77. 2017-01-22 20:02:48.105930+00:00 Google task 11 of 36 done
  78. 2017-01-22 20:02:49.246242+00:00 Google task 12 of 36 done
  79. 2017-01-22 20:02:50.277977+00:00 Google task 13 of 36 done
  80. 2017-01-22 20:02:50.278122+00:00 Google task 14 of 36 done
  81. 2017-01-22 20:02:50.278247+00:00 Google task 15 of 36 done
  82. 2017-01-22 20:02:50.278367+00:00 Google task 16 of 36 done
  83. 2017-01-22 20:02:50.278480+00:00 Google task 17 of 36 done
  84. 2017-01-22 20:02:50.278606+00:00 Google task 18 of 36 done
  85. 2017-01-22 20:02:50.278695+00:00 Google task 19 of 36 done
  86. 2017-01-22 20:02:50.611829+00:00 Google task 20 of 36 done
  87. 2017-01-22 20:02:50.611978+00:00 Google task 21 of 36 done
  88. 2017-01-22 20:02:50.612104+00:00 Google task 22 of 36 done
  89. 2017-01-22 20:02:50.612218+00:00 Google task 23 of 36 done
  90. 2017-01-22 20:02:50.612349+00:00 Google task 24 of 36 done
  91. 2017-01-22 20:02:50.612439+00:00 Google task 25 of 36 done
  92. 2017-01-22 20:02:50.612538+00:00 Google task 26 of 36 done
  93. 2017-01-22 20:02:50.612654+00:00 Google task 27 of 36 done
  94. 2017-01-22 20:02:50.612786+00:00 Google task 28 of 36 done
  95. 2017-01-22 20:02:50.612891+00:00 Google task 29 of 36 done
  96. 2017-01-22 20:02:50.613012+00:00 Google task 30 of 36 done
  97. 2017-01-22 20:02:50.613102+00:00 Google task 31 of 36 done
  98. 2017-01-22 20:02:50.613190+00:00 Google task 32 of 36 done
  99. 2017-01-22 20:02:50.613280+00:00 Google task 33 of 36 done
  100. 2017-01-22 20:02:50.613369+00:00 Google task 34 of 36 done
  101. 2017-01-22 20:02:50.613454+00:00 Google task 35 of 36 done
  102. 2017-01-22 20:02:50.613542+00:00 Google task 36 of 36 done
  103. 2017-01-22 20:02:50.657662+00:00 Google task finished
  104. 2017-01-22 20:02:50.661278+00:00 Calculating last deliveries from 31 returned
  105. 2017-01-22 20:02:50.661360+00:00 Driver ID 1357f48f-3ec8-40dd-8ee5-985a6072b962 Last Delivery 127d19b9-eb86-4c5a-bc39-a766660367ef ETD 2017-01-22 19:39:49.108106+00:00
  106. 2017-01-22 20:02:50.661401+00:00 Driver ID 1357f48f-3ec8-40dd-8ee5-985a6072b962 Last Delivery abe72169-31cc-4bed-aa80-2fc5b62eae47 ETD 2017-01-22 19:23:51.104524+00:00
  107. 2017-01-22 20:02:50.661436+00:00 Driver ID 1357f48f-3ec8-40dd-8ee5-985a6072b962 Last Delivery 1aa3c082-5b72-4ab9-a57d-8ecfa71ec7e5 ETD 2017-01-22 19:34:33.430234+00:00
  108. 2017-01-22 20:02:50.661473+00:00 Driver ID 1357f48f-3ec8-40dd-8ee5-985a6072b962 Last Delivery 4a84c1ea-fca9-4cf0-ba1d-c58058d2d45e ETD 2017-01-22 20:11:51.108106+00:00
  109. 2017-01-22 20:02:50.661505+00:00 Driver ID 393f5a01-cd03-483c-b7ec-2843438fbf0f Last Delivery f3c6eacb-4780-49a2-a613-552e43610506 ETD 2017-01-22 19:14:02.297831+00:00
  110. 2017-01-22 20:02:50.661538+00:00 Driver ID 393f5a01-cd03-483c-b7ec-2843438fbf0f Last Delivery aaa485e3-5373-48e8-9e3a-cfd196ad45eb ETD 2017-01-22 20:27:13.712604+00:00
  111. 2017-01-22 20:02:50.661571+00:00 Driver ID 393f5a01-cd03-483c-b7ec-2843438fbf0f Last Delivery 3edaf1ec-e9e7-44a3-b903-191bc57d2127 ETD 2017-01-22 19:58:13.595994+00:00
  112. 2017-01-22 20:02:50.661602+00:00 Driver ID 393f5a01-cd03-483c-b7ec-2843438fbf0f Last Delivery 029b97bc-f10a-4511-9685-4aba0c302bb4 ETD 2017-01-22 20:46:44.712604+00:00
  113. 2017-01-22 20:02:50.661633+00:00 Driver ID 393f5a01-cd03-483c-b7ec-2843438fbf0f Last Delivery a081704b-3ca6-4cfa-9e16-76493d782810 ETD 2017-01-22 20:56:29.830853+00:00
  114. 2017-01-22 20:02:50.661664+00:00 Driver ID 3c3cc4da-f4c3-4ee0-8aa2-e2d872fb5e10 Last Delivery 405c23da-1db2-4b08-98f6-08a45bb121e5 ETD 2017-01-22 19:56:16.091183+00:00
  115. 2017-01-22 20:02:50.661695+00:00 Driver ID 3c3cc4da-f4c3-4ee0-8aa2-e2d872fb5e10 Last Delivery dd6f01e1-a6df-4a02-9206-475969391b11 ETD 2017-01-22 20:17:15.381292+00:00
  116. 2017-01-22 20:02:50.661726+00:00 Driver ID 463da168-8449-4ef8-aa4c-e9acfec2b888 Last Delivery 2a8cb89d-4174-4056-8b20-98ce9cbb9c61 ETD 2017-01-22 20:04:00+00:00
  117. 2017-01-22 20:02:50.661794+00:00 Driver ID 463da168-8449-4ef8-aa4c-e9acfec2b888 Last Delivery e7a65dbd-bf30-43d2-959c-4377395bc549 ETD 2017-01-22 20:31:56+00:00
  118. 2017-01-22 20:02:50.661829+00:00 Driver ID 6b7ffd8c-3e55-4d1d-a561-3315e3f2df87 Last Delivery 0dbfa67a-fba0-4f00-bcfd-55df6e17f3a8 ETD 2017-01-22 19:05:53.474381+00:00
  119. 2017-01-22 20:02:50.661860+00:00 Driver ID 6b7ffd8c-3e55-4d1d-a561-3315e3f2df87 Last Delivery d7ca1767-78cf-46bd-9048-fe9bbba0bd52 ETD 2017-01-22 19:25:12.325774+00:00
  120. 2017-01-22 20:02:50.661890+00:00 Driver ID 6b7ffd8c-3e55-4d1d-a561-3315e3f2df87 Last Delivery 8b318d0d-2f6f-403c-848e-040e29b8727d ETD 2017-01-22 19:37:41.426629+00:00
  121. 2017-01-22 20:02:50.661921+00:00 Driver ID 6b7ffd8c-3e55-4d1d-a561-3315e3f2df87 Last Delivery df5fc781-bab0-4d5b-bf72-9d23e324e34c ETD 2017-01-22 20:22:44.742743+00:00
  122. 2017-01-22 20:02:50.661951+00:00 Driver ID 6b7ffd8c-3e55-4d1d-a561-3315e3f2df87 Last Delivery 76cbad4a-f9aa-4697-8001-51184cf91b46 ETD 2017-01-22 19:28:41.893517+00:00
  123. 2017-01-22 20:02:50.661982+00:00 Driver ID 6b7ffd8c-3e55-4d1d-a561-3315e3f2df87 Last Delivery 84babdb3-5d07-4b88-98da-2ff797ab70b2 ETD 2017-01-22 20:52:02.742743+00:00
  124. 2017-01-22 20:02:50.662012+00:00 Driver ID 6b7ffd8c-3e55-4d1d-a561-3315e3f2df87 Last Delivery f1798d72-a44c-446d-8f47-680e87dafbbe ETD 2017-01-22 21:00:33.742743+00:00
  125. 2017-01-22 20:02:50.662042+00:00 Driver ID 6b7ffd8c-3e55-4d1d-a561-3315e3f2df87 Last Delivery d82c641c-273e-495c-a7d6-647f54ad1968 ETD 2017-01-22 21:03:03.742743+00:00
  126. 2017-01-22 20:02:50.662071+00:00 Driver ID 7f7e0ec8-ede6-4f64-a4c4-0b60166f1098 Last Delivery 5bf6b02b-23be-48ff-90cb-c66cb6300614 ETD 2017-01-22 19:33:43.782995+00:00
  127. 2017-01-22 20:02:50.662101+00:00 Driver ID 7f7e0ec8-ede6-4f64-a4c4-0b60166f1098 Last Delivery 216b6236-f77f-4fda-b672-7c6f3e4ca82d ETD 2017-01-22 19:58:42.782995+00:00
  128. 2017-01-22 20:02:50.662131+00:00 Driver ID b474704a-ecd4-4dc0-9122-f1b6fe3b7320 Last Delivery 2209fb40-3ba1-456d-9971-65b158fc9127 ETD 2017-01-22 19:05:37.182692+00:00
  129. 2017-01-22 20:02:50.662162+00:00 Driver ID b474704a-ecd4-4dc0-9122-f1b6fe3b7320 Last Delivery 3513d6cb-1221-4e4d-9d22-527dfae06512 ETD 2017-01-22 19:55:30.580967+00:00
  130. 2017-01-22 20:02:50.662191+00:00 Driver ID b474704a-ecd4-4dc0-9122-f1b6fe3b7320 Last Delivery edaf512a-ca85-42ed-94b4-9458f30c94dd ETD 2017-01-22 19:37:25.206555+00:00
  131. 2017-01-22 20:02:50.662221+00:00 Driver ID b474704a-ecd4-4dc0-9122-f1b6fe3b7320 Last Delivery 4589f7ea-71bc-4413-a0b7-e00287dbb378 ETD 2017-01-22 20:33:02.599069+00:00
  132. 2017-01-22 20:02:50.662251+00:00 Driver ID cac39106-778b-4e6a-98d4-3bb18b33407f Last Delivery b3e44747-a8fe-4e57-b68f-18d5d8515543 ETD 2017-01-22 18:45:31.525541+00:00
  133. 2017-01-22 20:02:50.662280+00:00 Driver ID cac39106-778b-4e6a-98d4-3bb18b33407f Last Delivery 270de067-1d55-4ad3-81d6-15cec45d0401 ETD 2017-01-22 19:38:19.389478+00:00
  134. 2017-01-22 20:02:50.662310+00:00 Driver ID cac39106-778b-4e6a-98d4-3bb18b33407f Last Delivery 020ede89-03bd-436d-ad2a-a4f0661da341 ETD 2017-01-22 20:14:23.014796+00:00
  135. 2017-01-22 20:02:50.662340+00:00 Driver ID cac39106-778b-4e6a-98d4-3bb18b33407f Last Delivery 01b8b6db-f48d-47f3-b1dd-d467a49da52d ETD 2017-01-22 21:05:56.014796+00:00
  136. 2017-01-22 20:02:50.662361+00:00
  137. 2017-01-22 20:02:50.662381+00:00 Chosen last deliveries
  138. 2017-01-22 20:02:50.662408+00:00 Driver ID 1357f48f-3ec8-40dd-8ee5-985a6072b962 Last Delivery 4a84c1ea-fca9-4cf0-ba1d-c58058d2d45e ETD 2017-01-22 20:11:51.108106+00:00
  139. 2017-01-22 20:02:50.662433+00:00 Driver ID 463da168-8449-4ef8-aa4c-e9acfec2b888 Last Delivery e7a65dbd-bf30-43d2-959c-4377395bc549 ETD 2017-01-22 20:31:56+00:00
  140. 2017-01-22 20:02:50.662458+00:00 Driver ID cac39106-778b-4e6a-98d4-3bb18b33407f Last Delivery 01b8b6db-f48d-47f3-b1dd-d467a49da52d ETD 2017-01-22 21:05:56.014796+00:00
  141. 2017-01-22 20:02:50.662484+00:00 Driver ID 3c3cc4da-f4c3-4ee0-8aa2-e2d872fb5e10 Last Delivery dd6f01e1-a6df-4a02-9206-475969391b11 ETD 2017-01-22 20:17:15.381292+00:00
  142. 2017-01-22 20:02:50.662509+00:00 Driver ID 393f5a01-cd03-483c-b7ec-2843438fbf0f Last Delivery a081704b-3ca6-4cfa-9e16-76493d782810 ETD 2017-01-22 20:56:29.830853+00:00
  143. 2017-01-22 20:02:50.662534+00:00 Driver ID 6b7ffd8c-3e55-4d1d-a561-3315e3f2df87 Last Delivery d82c641c-273e-495c-a7d6-647f54ad1968 ETD 2017-01-22 21:03:03.742743+00:00
  144. 2017-01-22 20:02:50.662559+00:00 Driver ID b474704a-ecd4-4dc0-9122-f1b6fe3b7320 Last Delivery 4589f7ea-71bc-4413-a0b7-e00287dbb378 ETD 2017-01-22 20:33:02.599069+00:00
  145. 2017-01-22 20:02:50.662584+00:00 Driver ID 7f7e0ec8-ede6-4f64-a4c4-0b60166f1098 Last Delivery 216b6236-f77f-4fda-b672-7c6f3e4ca82d ETD 2017-01-22 19:58:42.782995+00:00
  146. 2017-01-22 20:02:50.662638+00:00
  147. -------------------
  148.  
  149. 2017-01-22 20:02:50.662800+00:00 Allocating deliveries to driver 'Deliverymatess3' {'store_id': 'f6080847-8923-4cda-baf2-422a0db894df', 'vehicle_item_capacity': 28, 'migrated_password_hash': None, 'rating_average': Decimal('10.00'), 'lat': 51.5120006, 'lng': -0.0468005, 'rating_histogram': {'10': 2}, 'created_at': datetime.datetime(2017, 1, 6, 18, 24, 42, 311709, tzinfo=psycopg2.tz.FixedOffsetTimezone(offset=0, name=None)), 'deleted': False, 'nps': 100, 'personal_image_id': None, 'updated_at': datetime.datetime(2017, 1, 16, 12, 3, 23, 877391, tzinfo=psycopg2.tz.FixedOffsetTimezone(offset=0, name=None)), 'simulation_weight': 4, 'active': True, 'created_by': '7839d879-1c2f-4e47-a821-2cc91043fc58', 'forgot_password_expire_at': None, 'forgot_password_token': None, 'password_hash': 'pbkdf2:sha256:1000$eF2hesqBX5c5U3q3$fc1301277d410de0289dfb8521968bd106e0e39f2b7448ad26bb8b9f410a2d06', 'rating_count': 2, 'gender': 'male', 'car_image_id': None, 'id': '54071821-6e26-4308-818e-a3f8505c6e30', 'coordinates': <WKBElement at 0x7f0bbb4ad860; 01010000001d76df313cf6a7bf2544543c89c14940>, 'schedules': [<Schedule start='2017-01-08 10:30:00+00:00' end='2017-01-08 14:00:00+00:00'>, <Schedule start='2017-01-08 17:00:00+00:00' end='2017-01-08 22:30:00+00:00'>], 'phone': '+44 7922 669530', 'updated_by': '54071821-6e26-4308-818e-a3f8505c6e30', 'email': 'deliverymatess3@eatfirst.co.uk', 'license_plate': 'xxx', 'deleted_at': datetime.datetime(1970, 1, 1, 0, 0, tzinfo=psycopg2.tz.FixedOffsetTimezone(offset=0, name=None)), 'name': 'Deliverymatess3', '_sa_instance_state': <sqlalchemy.orm.state.InstanceState object at 0x7f0bbb4ad898>}
  150. 2017-01-22 20:02:50.662840+00:00 Schedules of the driver based on simulation start and end []
  151. 2017-01-22 20:02:50.662929+00:00 Driver did not have last delivery, get "last" etd from max(schedule, simulation start)
  152. 2017-01-22 20:02:50.662967+00:00
  153. -------------------
  154.  
  155. 2017-01-22 20:02:50.662991+00:00 Trying delivery 0
  156. 2017-01-22 20:02:50.663038+00:00 Last delivery (fake): {'lng': -0.046813, 'lat': 51.512037, 'current_state': 'new', 'kitchen_delivery': True, 'estimated_time_delivery': datetime.datetime(2017, 1, 22, 20, 10, 36, 428427, tzinfo=psycopg2.tz.FixedOffsetTimezone(offset=0, name=None)), 'current_state_date': None}
  157. 2017-01-22 20:02:50.663064+00:00 5 deliveries to try
  158. 2017-01-22 20:02:50.663105+00:00
  159. -------------------
  160.  
  161. 2017-01-22 20:02:50.663128+00:00 Trying delivery 0
  162. 2017-01-22 20:02:50.663166+00:00 Items to deliver 6
  163. 2017-01-22 20:02:50.663209+00:00 Last ETD 2017-01-22 20:10:36.428427+00:00
  164. 2017-01-22 20:02:50.663238+00:00 ETS 2017-01-22 20:10:36.428427+00:00
  165. 2017-01-22 20:02:50.663266+00:00 ETA 2017-01-22 20:20:16.428427+00:00
  166. 2017-01-22 20:02:50.663287+00:00 Driver is too early on the place, reset ETA
  167. 2017-01-22 20:02:50.663312+00:00 ETA 2017-01-22 20:30:00+00:00
  168. 2017-01-22 20:02:50.663333+00:00 Driver was delivering on a different address
  169. 2017-01-22 20:02:50.663360+00:00 ETD 2017-01-22 20:34:00+00:00
  170. 2017-01-22 20:02:50.663382+00:00 We recalculate the ETS to get a realistic time
  171. 2017-01-22 20:02:50.663410+00:00 New ETS 2017-01-22 20:20:20+00:00
  172. 2017-01-22 20:02:50.663431+00:00 Real drivers respect schedule
  173. 2017-01-22 20:02:50.663461+00:00 Out of driver's schedule
  174. 2017-01-22 20:02:50.663488+00:00
  175. -------------------
  176.  
  177. 2017-01-22 20:02:50.663509+00:00 Trying delivery 1
  178. 2017-01-22 20:02:50.663541+00:00 Items to deliver 5
  179. 2017-01-22 20:02:50.663580+00:00 Last ETD 2017-01-22 20:10:36.428427+00:00
  180. 2017-01-22 20:02:50.663609+00:00 ETS 2017-01-22 20:10:36.428427+00:00
  181. 2017-01-22 20:02:50.663636+00:00 ETA 2017-01-22 20:25:40.428427+00:00
  182. 2017-01-22 20:02:50.663657+00:00 Driver is too early on the place, reset ETA
  183. 2017-01-22 20:02:50.663683+00:00 ETA 2017-01-22 20:30:00+00:00
  184. 2017-01-22 20:02:50.663704+00:00 Driver was delivering on a different address
  185. 2017-01-22 20:02:50.663744+00:00 ETD 2017-01-22 20:34:00+00:00
  186. 2017-01-22 20:02:50.663771+00:00 We recalculate the ETS to get a realistic time
  187. 2017-01-22 20:02:50.663798+00:00 New ETS 2017-01-22 20:14:56+00:00
  188. 2017-01-22 20:02:50.663819+00:00 Real drivers respect schedule
  189. 2017-01-22 20:02:50.663847+00:00 Out of driver's schedule
  190. 2017-01-22 20:02:50.663872+00:00
  191. -------------------
  192.  
  193. 2017-01-22 20:02:50.663893+00:00 Trying delivery 2
  194. 2017-01-22 20:02:50.663925+00:00 Items to deliver 4
  195. 2017-01-22 20:02:50.663963+00:00 Last ETD 2017-01-22 20:10:36.428427+00:00
  196. 2017-01-22 20:02:50.663991+00:00 ETS 2017-01-22 20:10:36.428427+00:00
  197. 2017-01-22 20:02:50.664017+00:00 ETA 2017-01-22 20:43:35.428427+00:00
  198. 2017-01-22 20:02:50.664038+00:00 Driver was delivering on a different address
  199. 2017-01-22 20:02:50.664064+00:00 ETD 2017-01-22 20:47:35.428427+00:00
  200. 2017-01-22 20:02:50.664085+00:00 Real drivers respect schedule
  201. 2017-01-22 20:02:50.664113+00:00 Out of driver's schedule
  202. 2017-01-22 20:02:50.664137+00:00
  203. -------------------
  204.  
  205. 2017-01-22 20:02:50.664158+00:00 Trying delivery 3
  206. 2017-01-22 20:02:50.664188+00:00 Items to deliver 3
  207. 2017-01-22 20:02:50.664224+00:00 Last ETD 2017-01-22 20:10:36.428427+00:00
  208. 2017-01-22 20:02:50.664251+00:00 ETS 2017-01-22 20:10:36.428427+00:00
  209. 2017-01-22 20:02:50.664276+00:00 ETA 2017-01-22 20:44:50.428427+00:00
  210. 2017-01-22 20:02:50.664297+00:00 Driver was delivering on a different address
  211. 2017-01-22 20:02:50.664322+00:00 ETD 2017-01-22 20:48:50.428427+00:00
  212. 2017-01-22 20:02:50.664343+00:00 Real drivers respect schedule
  213. 2017-01-22 20:02:50.664370+00:00 Out of driver's schedule
  214. 2017-01-22 20:02:50.664394+00:00
  215. -------------------
  216.  
  217. 2017-01-22 20:02:50.664416+00:00 Trying delivery 4
  218. 2017-01-22 20:02:50.664445+00:00 Items to deliver 3
  219. 2017-01-22 20:02:50.664482+00:00 Last ETD 2017-01-22 20:10:36.428427+00:00
  220. 2017-01-22 20:02:50.664510+00:00 ETS 2017-01-22 20:10:36.428427+00:00
  221. 2017-01-22 20:02:50.664536+00:00 ETA 2017-01-22 20:33:57.428427+00:00
  222. 2017-01-22 20:02:50.664556+00:00 Driver is too early on the place, reset ETA
  223. 2017-01-22 20:02:50.664581+00:00 ETA 2017-01-22 21:00:00+00:00
  224. 2017-01-22 20:02:50.664601+00:00 Driver was delivering on a different address
  225. 2017-01-22 20:02:50.664627+00:00 ETD 2017-01-22 21:04:00+00:00
  226. 2017-01-22 20:02:50.664647+00:00 We recalculate the ETS to get a realistic time
  227. 2017-01-22 20:02:50.664672+00:00 New ETS 2017-01-22 20:36:39+00:00
  228. 2017-01-22 20:02:50.664692+00:00 Real drivers respect schedule
  229. 2017-01-22 20:02:50.664718+00:00 Out of driver's schedule
  230. 2017-01-22 20:02:50.664764+00:00
  231. -------------------
  232.  
  233. 2017-01-22 20:02:50.664786+00:00
  234. -------------------
  235.  
  236. 2017-01-22 20:02:50.664885+00:00 Allocating deliveries to driver 'Andre Burke' {'store_id': 'f6080847-8923-4cda-baf2-422a0db894df', 'vehicle_item_capacity': 28, 'migrated_password_hash': None, 'rating_average': Decimal('10.00'), 'lat': 51.562524, 'lng': -0.0576372, 'rating_histogram': {'10': 5}, 'created_at': datetime.datetime(2017, 1, 13, 10, 41, 51, 198497, tzinfo=psycopg2.tz.FixedOffsetTimezone(offset=0, name=None)), 'deleted': False, 'nps': 100, 'personal_image_id': None, 'updated_at': datetime.datetime(2017, 1, 22, 14, 44, 39, 535321, tzinfo=psycopg2.tz.FixedOffsetTimezone(offset=0, name=None)), 'simulation_weight': 3, 'active': True, 'created_by': '7839d879-1c2f-4e47-a821-2cc91043fc58', 'forgot_password_expire_at': None, 'forgot_password_token': None, 'password_hash': 'pbkdf2:sha256:1000$51FR37K0W2sYYuMX$147f15fed13c9bd6dd7d10830747762db65f851c3861303cdc00089e8b736e3d', 'rating_count': 5, 'gender': 'male', 'car_image_id': None, 'id': '1913ce34-a7dc-4084-b499-cd6ac7568d66', 'coordinates': <WKBElement at 0x7f0bbb04a160; 0101000000d8e610829f82adbf899b53c900c84940>, 'schedules': [<Schedule start='2017-01-26 10:30:00+00:00' end='2017-01-26 22:30:00+00:00'>], 'phone': '+44 7940 097878', 'updated_by': 'affa2adb-2f06-4c5a-9fc4-96f028121165', 'email': 'andre_burke92@hotmail.co.uk', 'license_plate': 'LT64XXW', 'deleted_at': datetime.datetime(1970, 1, 1, 0, 0, tzinfo=psycopg2.tz.FixedOffsetTimezone(offset=0, name=None)), 'name': 'Andre Burke', '_sa_instance_state': <sqlalchemy.orm.state.InstanceState object at 0x7f0bbb288908>}
  237. 2017-01-22 20:02:50.664921+00:00 Schedules of the driver based on simulation start and end []
  238. 2017-01-22 20:02:50.664979+00:00 Driver did not have last delivery, get "last" etd from max(schedule, simulation start)
  239. 2017-01-22 20:02:50.665011+00:00
  240. -------------------
  241.  
  242. 2017-01-22 20:02:50.665034+00:00 Trying delivery 0
  243. 2017-01-22 20:02:50.665074+00:00 Last delivery (fake): {'lng': -0.046813, 'lat': 51.512037, 'current_state': 'new', 'kitchen_delivery': True, 'estimated_time_delivery': datetime.datetime(2017, 1, 22, 20, 10, 36, 428427, tzinfo=psycopg2.tz.FixedOffsetTimezone(offset=0, name=None)), 'current_state_date': None}
  244. 2017-01-22 20:02:50.665100+00:00 5 deliveries to try
  245. 2017-01-22 20:02:50.665135+00:00
  246. -------------------
  247.  
  248. 2017-01-22 20:02:50.665157+00:00 Trying delivery 0
  249. 2017-01-22 20:02:50.665189+00:00 Items to deliver 6
  250. 2017-01-22 20:02:50.665229+00:00 Last ETD 2017-01-22 20:10:36.428427+00:00
  251. 2017-01-22 20:02:50.665257+00:00 ETS 2017-01-22 20:10:36.428427+00:00
  252. 2017-01-22 20:02:50.665283+00:00 ETA 2017-01-22 20:20:16.428427+00:00
  253. 2017-01-22 20:02:50.665304+00:00 Driver is too early on the place, reset ETA
  254. 2017-01-22 20:02:50.665328+00:00 ETA 2017-01-22 20:30:00+00:00
  255. 2017-01-22 20:02:50.665348+00:00 Driver was delivering on a different address
  256. 2017-01-22 20:02:50.665373+00:00 ETD 2017-01-22 20:34:00+00:00
  257. 2017-01-22 20:02:50.665395+00:00 We recalculate the ETS to get a realistic time
  258. 2017-01-22 20:02:50.665420+00:00 New ETS 2017-01-22 20:20:20+00:00
  259. 2017-01-22 20:02:50.665440+00:00 Real drivers respect schedule
  260. 2017-01-22 20:02:50.665467+00:00 Out of driver's schedule
  261. 2017-01-22 20:02:50.665492+00:00
  262. -------------------
  263.  
  264. 2017-01-22 20:02:50.665512+00:00 Trying delivery 1
  265. 2017-01-22 20:02:50.665542+00:00 Items to deliver 5
  266. 2017-01-22 20:02:50.665579+00:00 Last ETD 2017-01-22 20:10:36.428427+00:00
  267. 2017-01-22 20:02:50.665606+00:00 ETS 2017-01-22 20:10:36.428427+00:00
  268. 2017-01-22 20:02:50.665631+00:00 ETA 2017-01-22 20:25:40.428427+00:00
  269. 2017-01-22 20:02:50.665652+00:00 Driver is too early on the place, reset ETA
  270. 2017-01-22 20:02:50.665676+00:00 ETA 2017-01-22 20:30:00+00:00
  271. 2017-01-22 20:02:50.665696+00:00 Driver was delivering on a different address
  272. 2017-01-22 20:02:50.665722+00:00 ETD 2017-01-22 20:34:00+00:00
  273. 2017-01-22 20:02:50.665760+00:00 We recalculate the ETS to get a realistic time
  274. 2017-01-22 20:02:50.665788+00:00 New ETS 2017-01-22 20:14:56+00:00
  275. 2017-01-22 20:02:50.665808+00:00 Real drivers respect schedule
  276. 2017-01-22 20:02:50.665836+00:00 Out of driver's schedule
  277. 2017-01-22 20:02:50.665860+00:00
  278. -------------------
  279.  
  280. 2017-01-22 20:02:50.665882+00:00 Trying delivery 2
  281. 2017-01-22 20:02:50.665911+00:00 Items to deliver 4
  282. 2017-01-22 20:02:50.665948+00:00 Last ETD 2017-01-22 20:10:36.428427+00:00
  283. 2017-01-22 20:02:50.665976+00:00 ETS 2017-01-22 20:10:36.428427+00:00
  284. 2017-01-22 20:02:50.666001+00:00 ETA 2017-01-22 20:43:35.428427+00:00
  285. 2017-01-22 20:02:50.666022+00:00 Driver was delivering on a different address
  286. 2017-01-22 20:02:50.666048+00:00 ETD 2017-01-22 20:47:35.428427+00:00
  287. 2017-01-22 20:02:50.666069+00:00 Real drivers respect schedule
  288. 2017-01-22 20:02:50.666095+00:00 Out of driver's schedule
  289. 2017-01-22 20:02:50.666119+00:00
  290. -------------------
  291.  
  292. 2017-01-22 20:02:50.666140+00:00 Trying delivery 3
  293. 2017-01-22 20:02:50.666169+00:00 Items to deliver 3
  294. 2017-01-22 20:02:50.666205+00:00 Last ETD 2017-01-22 20:10:36.428427+00:00
  295. 2017-01-22 20:02:50.666232+00:00 ETS 2017-01-22 20:10:36.428427+00:00
  296. 2017-01-22 20:02:50.666257+00:00 ETA 2017-01-22 20:44:50.428427+00:00
  297. 2017-01-22 20:02:50.666278+00:00 Driver was delivering on a different address
  298. 2017-01-22 20:02:50.666304+00:00 ETD 2017-01-22 20:48:50.428427+00:00
  299. 2017-01-22 20:02:50.666326+00:00 Real drivers respect schedule
  300. 2017-01-22 20:02:50.666353+00:00 Out of driver's schedule
  301. 2017-01-22 20:02:50.666378+00:00
  302. -------------------
  303.  
  304. 2017-01-22 20:02:50.666398+00:00 Trying delivery 4
  305. 2017-01-22 20:02:50.666427+00:00 Items to deliver 3
  306. 2017-01-22 20:02:50.666463+00:00 Last ETD 2017-01-22 20:10:36.428427+00:00
  307. 2017-01-22 20:02:50.666490+00:00 ETS 2017-01-22 20:10:36.428427+00:00
  308. 2017-01-22 20:02:50.666515+00:00 ETA 2017-01-22 20:33:57.428427+00:00
  309. 2017-01-22 20:02:50.666535+00:00 Driver is too early on the place, reset ETA
  310. 2017-01-22 20:02:50.666560+00:00 ETA 2017-01-22 21:00:00+00:00
  311. 2017-01-22 20:02:50.666580+00:00 Driver was delivering on a different address
  312. 2017-01-22 20:02:50.666606+00:00 ETD 2017-01-22 21:04:00+00:00
  313. 2017-01-22 20:02:50.666626+00:00 We recalculate the ETS to get a realistic time
  314. 2017-01-22 20:02:50.666650+00:00 New ETS 2017-01-22 20:36:39+00:00
  315. 2017-01-22 20:02:50.666670+00:00 Real drivers respect schedule
  316. 2017-01-22 20:02:50.666697+00:00 Out of driver's schedule
  317. 2017-01-22 20:02:50.666725+00:00
  318. -------------------
  319.  
  320. 2017-01-22 20:02:50.666762+00:00
  321. -------------------
  322.  
  323. 2017-01-22 20:02:50.666864+00:00 Allocating deliveries to driver 'Cassio Sergio de Oliveira Sales' {'store_id': 'f6080847-8923-4cda-baf2-422a0db894df', 'vehicle_item_capacity': 28, 'migrated_password_hash': None, 'rating_average': Decimal('9.69'), 'lat': 51.51594446611496, 'lng': -0.05175757401353753, 'rating_histogram': {'8': 8, '6': 1, '4': 1, '10': 73}, 'created_at': datetime.datetime(2016, 9, 15, 15, 8, 54, 594714, tzinfo=psycopg2.tz.FixedOffsetTimezone(offset=0, name=None)), 'deleted': False, 'nps': 86, 'personal_image_id': None, 'updated_at': datetime.datetime(2016, 12, 23, 14, 30, 10, 233473, tzinfo=psycopg2.tz.FixedOffsetTimezone(offset=0, name=None)), 'simulation_weight': 3, 'active': True, 'created_by': '7839d879-1c2f-4e47-a821-2cc91043fc58', 'forgot_password_expire_at': None, 'forgot_password_token': None, 'password_hash': 'pbkdf2:sha256:1000$faA5JOMBEqJumBnZ$08d67116f80771ec80ce813a9215c543ad3342f020468f38fd50f317cc6f61b9', 'rating_count': 83, 'gender': 'male', 'car_image_id': None, 'id': '8efb8dbf-4c71-4b98-b5c5-ec398718fb18', 'coordinates': <WKBElement at 0x7f0bbb4adef0; 010100000010b96afff77faabf0a42e0770ac24940>, 'schedules': [<Schedule start='2016-12-06 17:00:00+00:00' end='2016-12-06 22:30:00+00:00'>], 'phone': '+44 7465 295582', 'updated_by': None, 'email': 'cassiosales@live.com', 'license_plate': 'XXX', 'deleted_at': datetime.datetime(1970, 1, 1, 0, 0, tzinfo=psycopg2.tz.FixedOffsetTimezone(offset=0, name=None)), 'name': 'Cassio Sergio de Oliveira Sales', '_sa_instance_state': <sqlalchemy.orm.state.InstanceState object at 0x7f0bbb5739b0>}
  324. 2017-01-22 20:02:50.666899+00:00 Schedules of the driver based on simulation start and end []
  325. 2017-01-22 20:02:50.666957+00:00 Driver did not have last delivery, get "last" etd from max(schedule, simulation start)
  326. 2017-01-22 20:02:50.666989+00:00
  327. -------------------
  328.  
  329. 2017-01-22 20:02:50.667012+00:00 Trying delivery 0
  330. 2017-01-22 20:02:50.667052+00:00 Last delivery (fake): {'lng': -0.046813, 'lat': 51.512037, 'current_state': 'new', 'kitchen_delivery': True, 'estimated_time_delivery': datetime.datetime(2017, 1, 22, 20, 10, 36, 428427, tzinfo=psycopg2.tz.FixedOffsetTimezone(offset=0, name=None)), 'current_state_date': None}
  331. 2017-01-22 20:02:50.667077+00:00 5 deliveries to try
  332. 2017-01-22 20:02:50.667112+00:00
  333. -------------------
  334.  
  335. 2017-01-22 20:02:50.667134+00:00 Trying delivery 0
  336. 2017-01-22 20:02:50.667167+00:00 Items to deliver 6
  337. 2017-01-22 20:02:50.667207+00:00 Last ETD 2017-01-22 20:10:36.428427+00:00
  338. 2017-01-22 20:02:50.667235+00:00 ETS 2017-01-22 20:10:36.428427+00:00
  339. 2017-01-22 20:02:50.667261+00:00 ETA 2017-01-22 20:20:16.428427+00:00
  340. 2017-01-22 20:02:50.667281+00:00 Driver is too early on the place, reset ETA
  341. 2017-01-22 20:02:50.667306+00:00 ETA 2017-01-22 20:30:00+00:00
  342. 2017-01-22 20:02:50.667326+00:00 Driver was delivering on a different address
  343. 2017-01-22 20:02:50.667352+00:00 ETD 2017-01-22 20:34:00+00:00
  344. 2017-01-22 20:02:50.667373+00:00 We recalculate the ETS to get a realistic time
  345. 2017-01-22 20:02:50.667398+00:00 New ETS 2017-01-22 20:20:20+00:00
  346. 2017-01-22 20:02:50.667417+00:00 Real drivers respect schedule
  347. 2017-01-22 20:02:50.667444+00:00 Out of driver's schedule
  348. 2017-01-22 20:02:50.667469+00:00
  349. -------------------
  350.  
  351. 2017-01-22 20:02:50.667491+00:00 Trying delivery 1
  352. 2017-01-22 20:02:50.667522+00:00 Items to deliver 5
  353. 2017-01-22 20:02:50.667559+00:00 Last ETD 2017-01-22 20:10:36.428427+00:00
  354. 2017-01-22 20:02:50.667587+00:00 ETS 2017-01-22 20:10:36.428427+00:00
  355. 2017-01-22 20:02:50.667614+00:00 ETA 2017-01-22 20:25:40.428427+00:00
  356. 2017-01-22 20:02:50.667634+00:00 Driver is too early on the place, reset ETA
  357. 2017-01-22 20:02:50.667659+00:00 ETA 2017-01-22 20:30:00+00:00
  358. 2017-01-22 20:02:50.667679+00:00 Driver was delivering on a different address
  359. 2017-01-22 20:02:50.667704+00:00 ETD 2017-01-22 20:34:00+00:00
  360. 2017-01-22 20:02:50.667725+00:00 We recalculate the ETS to get a realistic time
  361. 2017-01-22 20:02:50.667768+00:00 New ETS 2017-01-22 20:14:56+00:00
  362. 2017-01-22 20:02:50.667789+00:00 Real drivers respect schedule
  363. 2017-01-22 20:02:50.667817+00:00 Out of driver's schedule
  364. 2017-01-22 20:02:50.667840+00:00
  365. -------------------
  366.  
  367. 2017-01-22 20:02:50.667865+00:00 Trying delivery 2
  368. 2017-01-22 20:02:50.667896+00:00 Items to deliver 4
  369. 2017-01-22 20:02:50.667934+00:00 Last ETD 2017-01-22 20:10:36.428427+00:00
  370. 2017-01-22 20:02:50.667962+00:00 ETS 2017-01-22 20:10:36.428427+00:00
  371. 2017-01-22 20:02:50.667987+00:00 ETA 2017-01-22 20:43:35.428427+00:00
  372. 2017-01-22 20:02:50.668008+00:00 Driver was delivering on a different address
  373. 2017-01-22 20:02:50.668035+00:00 ETD 2017-01-22 20:47:35.428427+00:00
  374. 2017-01-22 20:02:50.668056+00:00 Real drivers respect schedule
  375. 2017-01-22 20:02:50.668083+00:00 Out of driver's schedule
  376. 2017-01-22 20:02:50.668107+00:00
  377. -------------------
  378.  
  379. 2017-01-22 20:02:50.668127+00:00 Trying delivery 3
  380. 2017-01-22 20:02:50.668156+00:00 Items to deliver 3
  381. 2017-01-22 20:02:50.668193+00:00 Last ETD 2017-01-22 20:10:36.428427+00:00
  382. 2017-01-22 20:02:50.668221+00:00 ETS 2017-01-22 20:10:36.428427+00:00
  383. 2017-01-22 20:02:50.668247+00:00 ETA 2017-01-22 20:44:50.428427+00:00
  384. 2017-01-22 20:02:50.668267+00:00 Driver was delivering on a different address
  385. 2017-01-22 20:02:50.668293+00:00 ETD 2017-01-22 20:48:50.428427+00:00
  386. 2017-01-22 20:02:50.668314+00:00 Real drivers respect schedule
  387. 2017-01-22 20:02:50.668340+00:00 Out of driver's schedule
  388. 2017-01-22 20:02:50.668364+00:00
  389. -------------------
  390.  
  391. 2017-01-22 20:02:50.668385+00:00 Trying delivery 4
  392. 2017-01-22 20:02:50.668414+00:00 Items to deliver 3
  393. 2017-01-22 20:02:50.668450+00:00 Last ETD 2017-01-22 20:10:36.428427+00:00
  394. 2017-01-22 20:02:50.668478+00:00 ETS 2017-01-22 20:10:36.428427+00:00
  395. 2017-01-22 20:02:50.668503+00:00 ETA 2017-01-22 20:33:57.428427+00:00
  396. 2017-01-22 20:02:50.668523+00:00 Driver is too early on the place, reset ETA
  397. 2017-01-22 20:02:50.668548+00:00 ETA 2017-01-22 21:00:00+00:00
  398. 2017-01-22 20:02:50.668568+00:00 Driver was delivering on a different address
  399. 2017-01-22 20:02:50.668594+00:00 ETD 2017-01-22 21:04:00+00:00
  400. 2017-01-22 20:02:50.668614+00:00 We recalculate the ETS to get a realistic time
  401. 2017-01-22 20:02:50.668639+00:00 New ETS 2017-01-22 20:36:39+00:00
  402. 2017-01-22 20:02:50.668660+00:00 Real drivers respect schedule
  403. 2017-01-22 20:02:50.668687+00:00 Out of driver's schedule
  404. 2017-01-22 20:02:50.668716+00:00
  405. -------------------
  406.  
  407. 2017-01-22 20:02:50.668750+00:00
  408. -------------------
  409.  
  410. 2017-01-22 20:02:50.668851+00:00 Allocating deliveries to driver 'Buzzhire4' {'store_id': 'f6080847-8923-4cda-baf2-422a0db894df', 'vehicle_item_capacity': 28, 'migrated_password_hash': None, 'rating_average': Decimal('9.00'), 'lat': 51.5246468503508, 'lng': -0.1439145114274173, 'rating_histogram': {'8': 1, '10': 1}, 'created_at': datetime.datetime(2017, 1, 21, 10, 6, 49, 308322, tzinfo=psycopg2.tz.FixedOffsetTimezone(offset=0, name=None)), 'deleted': False, 'nps': 50, 'personal_image_id': None, 'updated_at': datetime.datetime(2017, 1, 22, 18, 18, 24, 661734, tzinfo=psycopg2.tz.FixedOffsetTimezone(offset=0, name=None)), 'simulation_weight': 3, 'active': True, 'created_by': 'ba7a5f5c-f976-493c-8ca9-ace626bc9f45', 'forgot_password_expire_at': None, 'forgot_password_token': None, 'password_hash': 'pbkdf2:sha256:1000$bW1E0X6CRqyQSIEn$b7e25d61ac86a6ac054dc2f92941d5df56cbf2d39ee3100aafd18ab73a54dea8', 'rating_count': 2, 'gender': 'male', 'car_image_id': None, 'id': '91cd15b8-8351-41ef-9219-eeb3cc445e3b', 'coordinates': <WKBElement at 0x7f0bbb4add68; 0101000000dc12006cca6bc2bf611ac4a027c34940>, 'schedules': [<Schedule start='2017-01-21 15:30:00+00:00' end='2017-01-21 22:30:00+00:00'>], 'phone': '+44 7926 655564', 'updated_by': None, 'email': 'buzzhire4@eatfirst.co.uk', 'license_plate': 'xxx', 'deleted_at': datetime.datetime(1970, 1, 1, 0, 0, tzinfo=psycopg2.tz.FixedOffsetTimezone(offset=0, name=None)), 'name': 'Buzzhire4', '_sa_instance_state': <sqlalchemy.orm.state.InstanceState object at 0x7f0bbb4ad240>}
  411. 2017-01-22 20:02:50.668886+00:00 Schedules of the driver based on simulation start and end []
  412. 2017-01-22 20:02:50.668944+00:00 Driver did not have last delivery, get "last" etd from max(schedule, simulation start)
  413. 2017-01-22 20:02:50.668976+00:00
  414. -------------------
  415.  
  416. 2017-01-22 20:02:50.668998+00:00 Trying delivery 0
  417. 2017-01-22 20:02:50.669038+00:00 Last delivery (fake): {'lng': -0.046813, 'lat': 51.512037, 'current_state': 'new', 'kitchen_delivery': True, 'estimated_time_delivery': datetime.datetime(2017, 1, 22, 20, 10, 36, 428427, tzinfo=psycopg2.tz.FixedOffsetTimezone(offset=0, name=None)), 'current_state_date': None}
  418. 2017-01-22 20:02:50.669063+00:00 5 deliveries to try
  419. 2017-01-22 20:02:50.669099+00:00
  420. -------------------
  421.  
  422. 2017-01-22 20:02:50.669120+00:00 Trying delivery 0
  423. 2017-01-22 20:02:50.669152+00:00 Items to deliver 6
  424. 2017-01-22 20:02:50.669191+00:00 Last ETD 2017-01-22 20:10:36.428427+00:00
  425. 2017-01-22 20:02:50.669219+00:00 ETS 2017-01-22 20:10:36.428427+00:00
  426. 2017-01-22 20:02:50.669245+00:00 ETA 2017-01-22 20:20:16.428427+00:00
  427. 2017-01-22 20:02:50.669266+00:00 Driver is too early on the place, reset ETA
  428. 2017-01-22 20:02:50.669292+00:00 ETA 2017-01-22 20:30:00+00:00
  429. 2017-01-22 20:02:50.669312+00:00 Driver was delivering on a different address
  430. 2017-01-22 20:02:50.669337+00:00 ETD 2017-01-22 20:34:00+00:00
  431. 2017-01-22 20:02:50.669358+00:00 We recalculate the ETS to get a realistic time
  432. 2017-01-22 20:02:50.669382+00:00 New ETS 2017-01-22 20:20:20+00:00
  433. 2017-01-22 20:02:50.669402+00:00 Real drivers respect schedule
  434. 2017-01-22 20:02:50.669429+00:00 Out of driver's schedule
  435. 2017-01-22 20:02:50.669454+00:00
  436. -------------------
  437.  
  438. 2017-01-22 20:02:50.669474+00:00 Trying delivery 1
  439. 2017-01-22 20:02:50.669504+00:00 Items to deliver 5
  440. 2017-01-22 20:02:50.669540+00:00 Last ETD 2017-01-22 20:10:36.428427+00:00
  441. 2017-01-22 20:02:50.669568+00:00 ETS 2017-01-22 20:10:36.428427+00:00
  442. 2017-01-22 20:02:50.669594+00:00 ETA 2017-01-22 20:25:40.428427+00:00
  443. 2017-01-22 20:02:50.669614+00:00 Driver is too early on the place, reset ETA
  444. 2017-01-22 20:02:50.669639+00:00 ETA 2017-01-22 20:30:00+00:00
  445. 2017-01-22 20:02:50.669659+00:00 Driver was delivering on a different address
  446. 2017-01-22 20:02:50.669684+00:00 ETD 2017-01-22 20:34:00+00:00
  447. 2017-01-22 20:02:50.669704+00:00 We recalculate the ETS to get a realistic time
  448. 2017-01-22 20:02:50.669742+00:00 New ETS 2017-01-22 20:14:56+00:00
  449. 2017-01-22 20:02:50.669769+00:00 Real drivers respect schedule
  450. 2017-01-22 20:02:50.669797+00:00 Out of driver's schedule
  451. 2017-01-22 20:02:50.669821+00:00
  452. -------------------
  453.  
  454. 2017-01-22 20:02:50.669843+00:00 Trying delivery 2
  455. 2017-01-22 20:02:50.669873+00:00 Items to deliver 4
  456. 2017-01-22 20:02:50.669913+00:00 Last ETD 2017-01-22 20:10:36.428427+00:00
  457. 2017-01-22 20:02:50.669940+00:00 ETS 2017-01-22 20:10:36.428427+00:00
  458. 2017-01-22 20:02:50.669966+00:00 ETA 2017-01-22 20:43:35.428427+00:00
  459. 2017-01-22 20:02:50.669988+00:00 Driver was delivering on a different address
  460. 2017-01-22 20:02:50.670014+00:00 ETD 2017-01-22 20:47:35.428427+00:00
  461. 2017-01-22 20:02:50.670035+00:00 Real drivers respect schedule
  462. 2017-01-22 20:02:50.670061+00:00 Out of driver's schedule
  463. 2017-01-22 20:02:50.670085+00:00
  464. -------------------
  465.  
  466. 2017-01-22 20:02:50.670106+00:00 Trying delivery 3
  467. 2017-01-22 20:02:50.670137+00:00 Items to deliver 3
  468. 2017-01-22 20:02:50.670173+00:00 Last ETD 2017-01-22 20:10:36.428427+00:00
  469. 2017-01-22 20:02:50.670200+00:00 ETS 2017-01-22 20:10:36.428427+00:00
  470. 2017-01-22 20:02:50.670226+00:00 ETA 2017-01-22 20:44:50.428427+00:00
  471. 2017-01-22 20:02:50.670247+00:00 Driver was delivering on a different address
  472. 2017-01-22 20:02:50.670272+00:00 ETD 2017-01-22 20:48:50.428427+00:00
  473. 2017-01-22 20:02:50.670293+00:00 Real drivers respect schedule
  474. 2017-01-22 20:02:50.670320+00:00 Out of driver's schedule
  475. 2017-01-22 20:02:50.670344+00:00
  476. -------------------
  477.  
  478. 2017-01-22 20:02:50.670365+00:00 Trying delivery 4
  479. 2017-01-22 20:02:50.670394+00:00 Items to deliver 3
  480. 2017-01-22 20:02:50.670430+00:00 Last ETD 2017-01-22 20:10:36.428427+00:00
  481. 2017-01-22 20:02:50.670457+00:00 ETS 2017-01-22 20:10:36.428427+00:00
  482. 2017-01-22 20:02:50.670483+00:00 ETA 2017-01-22 20:33:57.428427+00:00
  483. 2017-01-22 20:02:50.670503+00:00 Driver is too early on the place, reset ETA
  484. 2017-01-22 20:02:50.670528+00:00 ETA 2017-01-22 21:00:00+00:00
  485. 2017-01-22 20:02:50.670548+00:00 Driver was delivering on a different address
  486. 2017-01-22 20:02:50.670573+00:00 ETD 2017-01-22 21:04:00+00:00
  487. 2017-01-22 20:02:50.670594+00:00 We recalculate the ETS to get a realistic time
  488. 2017-01-22 20:02:50.670619+00:00 New ETS 2017-01-22 20:36:39+00:00
  489. 2017-01-22 20:02:50.670639+00:00 Real drivers respect schedule
  490. 2017-01-22 20:02:50.670664+00:00 Out of driver's schedule
  491. 2017-01-22 20:02:50.670693+00:00
  492. -------------------
  493.  
  494. 2017-01-22 20:02:50.670714+00:00
  495. -------------------
  496.  
  497. 2017-01-22 20:02:50.670834+00:00 Allocating deliveries to driver 'Diana Tasoneiro' {'store_id': 'f6080847-8923-4cda-baf2-422a0db894df', 'vehicle_item_capacity': 28, 'migrated_password_hash': None, 'rating_average': Decimal('9.57'), 'lat': 51.51198949580036, 'lng': -0.04698190338384364, 'rating_histogram': {'8': 8, '2': 1, '4': 2, '10': 73}, 'created_at': datetime.datetime(2016, 9, 13, 17, 23, 13, 326473, tzinfo=psycopg2.tz.FixedOffsetTimezone(offset=0, name=None)), 'deleted': False, 'nps': 83, 'personal_image_id': None, 'updated_at': datetime.datetime(2016, 12, 15, 9, 13, 29, 125205, tzinfo=psycopg2.tz.FixedOffsetTimezone(offset=0, name=None)), 'simulation_weight': 3, 'active': True, 'created_by': '7839d879-1c2f-4e47-a821-2cc91043fc58', 'forgot_password_expire_at': None, 'forgot_password_token': None, 'password_hash': 'pbkdf2:sha256:1000$tTsR1ItRWCLwERA4$87f9dc8172212527eb24726b9033cc38f9d0e363501dd01e5a6945c50d981830', 'rating_count': 84, 'gender': 'female', 'car_image_id': None, 'id': 'c0f21921-deaf-4466-9097-4909b586c209', 'coordinates': <WKBElement at 0x7f0bbb4ad8d0; 01010000005c2b1315030ea8bfd52d2edf88c14940>, 'schedules': [<Schedule start='2016-12-06 10:30:00+00:00' end='2016-12-06 14:00:00+00:00'>, <Schedule start='2016-12-06 17:00:00+00:00' end='2016-12-06 22:30:00+00:00'>], 'phone': '+44 7479 695609', 'updated_by': None, 'email': 'dianaaberna@hotmail.com', 'license_plate': 'XXX', 'deleted_at': datetime.datetime(1970, 1, 1, 0, 0, tzinfo=psycopg2.tz.FixedOffsetTimezone(offset=0, name=None)), 'name': 'Diana Tasoneiro', '_sa_instance_state': <sqlalchemy.orm.state.InstanceState object at 0x7f0bbb4adcc0>}
  498. 2017-01-22 20:02:50.670872+00:00 Schedules of the driver based on simulation start and end []
  499. 2017-01-22 20:02:50.670930+00:00 Driver did not have last delivery, get "last" etd from max(schedule, simulation start)
  500. 2017-01-22 20:02:50.670962+00:00
  501. -------------------
  502.  
  503. 2017-01-22 20:02:50.670984+00:00 Trying delivery 0
  504. 2017-01-22 20:02:50.671024+00:00 Last delivery (fake): {'lng': -0.046813, 'lat': 51.512037, 'current_state': 'new', 'kitchen_delivery': True, 'estimated_time_delivery': datetime.datetime(2017, 1, 22, 20, 10, 36, 428427, tzinfo=psycopg2.tz.FixedOffsetTimezone(offset=0, name=None)), 'current_state_date': None}
  505. 2017-01-22 20:02:50.671049+00:00 5 deliveries to try
  506. 2017-01-22 20:02:50.671083+00:00
  507. -------------------
  508.  
  509. 2017-01-22 20:02:50.671106+00:00 Trying delivery 0
  510. 2017-01-22 20:02:50.671137+00:00 Items to deliver 6
  511. 2017-01-22 20:02:50.671177+00:00 Last ETD 2017-01-22 20:10:36.428427+00:00
  512. 2017-01-22 20:02:50.671206+00:00 ETS 2017-01-22 20:10:36.428427+00:00
  513. 2017-01-22 20:02:50.671233+00:00 ETA 2017-01-22 20:20:16.428427+00:00
  514. 2017-01-22 20:02:50.671253+00:00 Driver is too early on the place, reset ETA
  515. 2017-01-22 20:02:50.671279+00:00 ETA 2017-01-22 20:30:00+00:00
  516. 2017-01-22 20:02:50.671299+00:00 Driver was delivering on a different address
  517. 2017-01-22 20:02:50.671325+00:00 ETD 2017-01-22 20:34:00+00:00
  518. 2017-01-22 20:02:50.671345+00:00 We recalculate the ETS to get a realistic time
  519. 2017-01-22 20:02:50.671370+00:00 New ETS 2017-01-22 20:20:20+00:00
  520. 2017-01-22 20:02:50.671390+00:00 Real drivers respect schedule
  521. 2017-01-22 20:02:50.671417+00:00 Out of driver's schedule
  522. 2017-01-22 20:02:50.671442+00:00
  523. -------------------
  524.  
  525. 2017-01-22 20:02:50.671462+00:00 Trying delivery 1
  526. 2017-01-22 20:02:50.671493+00:00 Items to deliver 5
  527. 2017-01-22 20:02:50.671530+00:00 Last ETD 2017-01-22 20:10:36.428427+00:00
  528. 2017-01-22 20:02:50.671557+00:00 ETS 2017-01-22 20:10:36.428427+00:00
  529. 2017-01-22 20:02:50.671583+00:00 ETA 2017-01-22 20:25:40.428427+00:00
  530. 2017-01-22 20:02:50.671603+00:00 Driver is too early on the place, reset ETA
  531. 2017-01-22 20:02:50.671628+00:00 ETA 2017-01-22 20:30:00+00:00
  532. 2017-01-22 20:02:50.671649+00:00 Driver was delivering on a different address
  533. 2017-01-22 20:02:50.671674+00:00 ETD 2017-01-22 20:34:00+00:00
  534. 2017-01-22 20:02:50.671695+00:00 We recalculate the ETS to get a realistic time
  535. 2017-01-22 20:02:50.671719+00:00 New ETS 2017-01-22 20:14:56+00:00
  536. 2017-01-22 20:02:50.671758+00:00 Real drivers respect schedule
  537. 2017-01-22 20:02:50.671787+00:00 Out of driver's schedule
  538. 2017-01-22 20:02:50.671811+00:00
  539. -------------------
  540.  
  541. 2017-01-22 20:02:50.671832+00:00 Trying delivery 2
  542. 2017-01-22 20:02:50.671863+00:00 Items to deliver 4
  543. 2017-01-22 20:02:50.671901+00:00 Last ETD 2017-01-22 20:10:36.428427+00:00
  544. 2017-01-22 20:02:50.671929+00:00 ETS 2017-01-22 20:10:36.428427+00:00
  545. 2017-01-22 20:02:50.671955+00:00 ETA 2017-01-22 20:43:35.428427+00:00
  546. 2017-01-22 20:02:50.671976+00:00 Driver was delivering on a different address
  547. 2017-01-22 20:02:50.672002+00:00 ETD 2017-01-22 20:47:35.428427+00:00
  548. 2017-01-22 20:02:50.672023+00:00 Real drivers respect schedule
  549. 2017-01-22 20:02:50.672049+00:00 Out of driver's schedule
  550. 2017-01-22 20:02:50.672074+00:00
  551. -------------------
  552.  
  553. 2017-01-22 20:02:50.672094+00:00 Trying delivery 3
  554. 2017-01-22 20:02:50.672123+00:00 Items to deliver 3
  555. 2017-01-22 20:02:50.672159+00:00 Last ETD 2017-01-22 20:10:36.428427+00:00
  556. 2017-01-22 20:02:50.672186+00:00 ETS 2017-01-22 20:10:36.428427+00:00
  557. 2017-01-22 20:02:50.672211+00:00 ETA 2017-01-22 20:44:50.428427+00:00
  558. 2017-01-22 20:02:50.672231+00:00 Driver was delivering on a different address
  559. 2017-01-22 20:02:50.672257+00:00 ETD 2017-01-22 20:48:50.428427+00:00
  560. 2017-01-22 20:02:50.672277+00:00 Real drivers respect schedule
  561. 2017-01-22 20:02:50.672304+00:00 Out of driver's schedule
  562. 2017-01-22 20:02:50.672328+00:00
  563. -------------------
  564.  
  565. 2017-01-22 20:02:50.672348+00:00 Trying delivery 4
  566. 2017-01-22 20:02:50.672377+00:00 Items to deliver 3
  567. 2017-01-22 20:02:50.672412+00:00 Last ETD 2017-01-22 20:10:36.428427+00:00
  568. 2017-01-22 20:02:50.672439+00:00 ETS 2017-01-22 20:10:36.428427+00:00
  569. 2017-01-22 20:02:50.672464+00:00 ETA 2017-01-22 20:33:57.428427+00:00
  570. 2017-01-22 20:02:50.672484+00:00 Driver is too early on the place, reset ETA
  571. 2017-01-22 20:02:50.672508+00:00 ETA 2017-01-22 21:00:00+00:00
  572. 2017-01-22 20:02:50.672528+00:00 Driver was delivering on a different address
  573. 2017-01-22 20:02:50.672554+00:00 ETD 2017-01-22 21:04:00+00:00
  574. 2017-01-22 20:02:50.672574+00:00 We recalculate the ETS to get a realistic time
  575. 2017-01-22 20:02:50.672599+00:00 New ETS 2017-01-22 20:36:39+00:00
  576. 2017-01-22 20:02:50.672619+00:00 Real drivers respect schedule
  577. 2017-01-22 20:02:50.672646+00:00 Out of driver's schedule
  578. 2017-01-22 20:02:50.672674+00:00
  579. -------------------
  580.  
  581. 2017-01-22 20:02:50.672695+00:00
  582. -------------------
  583.  
  584. 2017-01-22 20:02:50.672808+00:00 Allocating deliveries to driver 'Andras Capatana' {'store_id': 'f6080847-8923-4cda-baf2-422a0db894df', 'vehicle_item_capacity': 28, 'migrated_password_hash': None, 'rating_average': Decimal('9.86'), 'lat': 51.5118775, 'lng': -0.0467544, 'rating_histogram': {'8': 2, '6': 1, '10': 55}, 'created_at': datetime.datetime(2016, 2, 29, 13, 10, 29, 858806, tzinfo=psycopg2.tz.FixedOffsetTimezone(offset=0, name=None)), 'deleted': False, 'nps': 93, 'personal_image_id': 'f04d5abe-cf90-4a11-8cd6-9d0e73f10ed7', 'updated_at': datetime.datetime(2017, 1, 18, 11, 5, 9, 185097, tzinfo=psycopg2.tz.FixedOffsetTimezone(offset=0, name=None)), 'simulation_weight': 3, 'active': True, 'created_by': 'ded41066-3c23-4a36-aa14-8eebdfa9b534', 'forgot_password_expire_at': None, 'forgot_password_token': None, 'password_hash': 'pbkdf2:sha256:1000$yvmLuTzJpPywPA0O$32ba7472013b86272e93655eea2ad36d60ce5cabff6a7a8fec5dce5cacbe763d', 'rating_count': 58, 'gender': 'male', 'car_image_id': None, 'id': 'bc8f85a6-0806-4a44-85b2-7449a6c6fc49', 'coordinates': <WKBElement at 0x7f0bbb4ad400; 01010000006461e35531f0a7bf7407b13385c14940>, 'schedules': [<Schedule start='2017-01-17 15:50:00+00:00' end='2017-01-17 22:30:00+00:00'>], 'phone': '+44 7468 432550', 'updated_by': 'bc8f85a6-0806-4a44-85b2-7449a6c6fc49', 'email': 'capatanaandras@gmail.com', 'license_plate': 'LT65XMC', 'deleted_at': datetime.datetime(1970, 1, 1, 0, 0, tzinfo=psycopg2.tz.FixedOffsetTimezone(offset=0, name=None)), 'name': 'Andras Capatana', '_sa_instance_state': <sqlalchemy.orm.state.InstanceState object at 0x7f0bbb4adc50>}
  585. 2017-01-22 20:02:50.672843+00:00 Schedules of the driver based on simulation start and end []
  586. 2017-01-22 20:02:50.672901+00:00 Driver did not have last delivery, get "last" etd from max(schedule, simulation start)
  587. 2017-01-22 20:02:50.672933+00:00
  588. -------------------
  589.  
  590. 2017-01-22 20:02:50.672955+00:00 Trying delivery 0
  591. 2017-01-22 20:02:50.672996+00:00 Last delivery (fake): {'lng': -0.046813, 'lat': 51.512037, 'current_state': 'new', 'kitchen_delivery': True, 'estimated_time_delivery': datetime.datetime(2017, 1, 22, 20, 10, 36, 428427, tzinfo=psycopg2.tz.FixedOffsetTimezone(offset=0, name=None)), 'current_state_date': None}
  592. 2017-01-22 20:02:50.673021+00:00 5 deliveries to try
  593. 2017-01-22 20:02:50.673057+00:00
  594. -------------------
  595.  
  596. 2017-01-22 20:02:50.673078+00:00 Trying delivery 0
  597. 2017-01-22 20:02:50.673110+00:00 Items to deliver 6
  598. 2017-01-22 20:02:50.673149+00:00 Last ETD 2017-01-22 20:10:36.428427+00:00
  599. 2017-01-22 20:02:50.673178+00:00 ETS 2017-01-22 20:10:36.428427+00:00
  600. 2017-01-22 20:02:50.673204+00:00 ETA 2017-01-22 20:20:16.428427+00:00
  601. 2017-01-22 20:02:50.673225+00:00 Driver is too early on the place, reset ETA
  602. 2017-01-22 20:02:50.673250+00:00 ETA 2017-01-22 20:30:00+00:00
  603. 2017-01-22 20:02:50.673271+00:00 Driver was delivering on a different address
  604. 2017-01-22 20:02:50.673297+00:00 ETD 2017-01-22 20:34:00+00:00
  605. 2017-01-22 20:02:50.673318+00:00 We recalculate the ETS to get a realistic time
  606. 2017-01-22 20:02:50.673343+00:00 New ETS 2017-01-22 20:20:20+00:00
  607. 2017-01-22 20:02:50.673362+00:00 Real drivers respect schedule
  608. 2017-01-22 20:02:50.673390+00:00 Out of driver's schedule
  609. 2017-01-22 20:02:50.673414+00:00
  610. -------------------
  611.  
  612. 2017-01-22 20:02:50.673435+00:00 Trying delivery 1
  613. 2017-01-22 20:02:50.673465+00:00 Items to deliver 5
  614. 2017-01-22 20:02:50.673501+00:00 Last ETD 2017-01-22 20:10:36.428427+00:00
  615. 2017-01-22 20:02:50.673529+00:00 ETS 2017-01-22 20:10:36.428427+00:00
  616. 2017-01-22 20:02:50.673555+00:00 ETA 2017-01-22 20:25:40.428427+00:00
  617. 2017-01-22 20:02:50.673575+00:00 Driver is too early on the place, reset ETA
  618. 2017-01-22 20:02:50.673600+00:00 ETA 2017-01-22 20:30:00+00:00
  619. 2017-01-22 20:02:50.673620+00:00 Driver was delivering on a different address
  620. 2017-01-22 20:02:50.673645+00:00 ETD 2017-01-22 20:34:00+00:00
  621. 2017-01-22 20:02:50.673665+00:00 We recalculate the ETS to get a realistic time
  622. 2017-01-22 20:02:50.673689+00:00 New ETS 2017-01-22 20:14:56+00:00
  623. 2017-01-22 20:02:50.673709+00:00 Real drivers respect schedule
  624. 2017-01-22 20:02:50.673750+00:00 Out of driver's schedule
  625. 2017-01-22 20:02:50.673778+00:00
  626. -------------------
  627.  
  628. 2017-01-22 20:02:50.673800+00:00 Trying delivery 2
  629. 2017-01-22 20:02:50.673831+00:00 Items to deliver 4
  630. 2017-01-22 20:02:50.673869+00:00 Last ETD 2017-01-22 20:10:36.428427+00:00
  631. 2017-01-22 20:02:50.673897+00:00 ETS 2017-01-22 20:10:36.428427+00:00
  632. 2017-01-22 20:02:50.673923+00:00 ETA 2017-01-22 20:43:35.428427+00:00
  633. 2017-01-22 20:02:50.673944+00:00 Driver was delivering on a different address
  634. 2017-01-22 20:02:50.673970+00:00 ETD 2017-01-22 20:47:35.428427+00:00
  635. 2017-01-22 20:02:50.673991+00:00 Real drivers respect schedule
  636. 2017-01-22 20:02:50.674018+00:00 Out of driver's schedule
  637. 2017-01-22 20:02:50.674042+00:00
  638. -------------------
  639.  
  640. 2017-01-22 20:02:50.674063+00:00 Trying delivery 3
  641. 2017-01-22 20:02:50.674093+00:00 Items to deliver 3
  642. 2017-01-22 20:02:50.674130+00:00 Last ETD 2017-01-22 20:10:36.428427+00:00
  643. 2017-01-22 20:02:50.674157+00:00 ETS 2017-01-22 20:10:36.428427+00:00
  644. 2017-01-22 20:02:50.674182+00:00 ETA 2017-01-22 20:44:50.428427+00:00
  645. 2017-01-22 20:02:50.674203+00:00 Driver was delivering on a different address
  646. 2017-01-22 20:02:50.674229+00:00 ETD 2017-01-22 20:48:50.428427+00:00
  647. 2017-01-22 20:02:50.674249+00:00 Real drivers respect schedule
  648. 2017-01-22 20:02:50.674276+00:00 Out of driver's schedule
  649. 2017-01-22 20:02:50.674300+00:00
  650. -------------------
  651.  
  652. 2017-01-22 20:02:50.674321+00:00 Trying delivery 4
  653. 2017-01-22 20:02:50.674350+00:00 Items to deliver 3
  654. 2017-01-22 20:02:50.674386+00:00 Last ETD 2017-01-22 20:10:36.428427+00:00
  655. 2017-01-22 20:02:50.674413+00:00 ETS 2017-01-22 20:10:36.428427+00:00
  656. 2017-01-22 20:02:50.674438+00:00 ETA 2017-01-22 20:33:57.428427+00:00
  657. 2017-01-22 20:02:50.674459+00:00 Driver is too early on the place, reset ETA
  658. 2017-01-22 20:02:50.674483+00:00 ETA 2017-01-22 21:00:00+00:00
  659. 2017-01-22 20:02:50.674503+00:00 Driver was delivering on a different address
  660. 2017-01-22 20:02:50.674528+00:00 ETD 2017-01-22 21:04:00+00:00
  661. 2017-01-22 20:02:50.674549+00:00 We recalculate the ETS to get a realistic time
  662. 2017-01-22 20:02:50.674573+00:00 New ETS 2017-01-22 20:36:39+00:00
  663. 2017-01-22 20:02:50.674593+00:00 Real drivers respect schedule
  664. 2017-01-22 20:02:50.674619+00:00 Out of driver's schedule
  665. 2017-01-22 20:02:50.674650+00:00
  666. -------------------
  667.  
  668. 2017-01-22 20:02:50.674670+00:00
  669. -------------------
  670.  
  671. 2017-01-22 20:02:50.674786+00:00 Allocating deliveries to driver 'Favio Pedrazas' {'store_id': 'f6080847-8923-4cda-baf2-422a0db894df', 'vehicle_item_capacity': 28, 'migrated_password_hash': None, 'rating_average': Decimal('9.41'), 'lat': 51.46715801679666, 'lng': -0.1051144301892306, 'rating_histogram': {'8': 36, '2': 1, '6': 9, '4': 5, '10': 197}, 'created_at': datetime.datetime(2015, 9, 18, 9, 58, 24, 880968, tzinfo=psycopg2.tz.FixedOffsetTimezone(offset=0, name=None)), 'deleted': False, 'nps': 73, 'personal_image_id': 'fe5c4c66-8eb8-4105-9f80-97a1b162a46c', 'updated_at': datetime.datetime(2017, 1, 22, 10, 21, 20, 287191, tzinfo=psycopg2.tz.FixedOffsetTimezone(offset=0, name=None)), 'simulation_weight': 3, 'active': True, 'created_by': 'ded41066-3c23-4a36-aa14-8eebdfa9b534', 'forgot_password_expire_at': None, 'forgot_password_token': None, 'password_hash': 'pbkdf2:sha256:1000$MCqbbLkR5UvDgXPR$01657c8667669832bee938d72fc6a4219a7373708a8a6a844f080107fc27359c', 'rating_count': 248, 'gender': 'male', 'car_image_id': 'd122fa8a-f9df-451d-bf28-fe92e14c9d8b', 'id': 'ce5bb724-074c-4155-91cb-8c73b2377b3a', 'coordinates': <WKBElement at 0x7f0bbb28b940; 01010000008f1b0080c7e8babf5a1a7ad5cbbb4940>, 'schedules': [<Schedule start='2017-01-20 10:30:00+00:00' end='2017-01-20 17:00:00+00:00'>], 'phone': '+44 7590 561377', 'updated_by': None, 'email': 'favi_misterio619@hotmail.com', 'license_plate': 'EJ120ZF', 'deleted_at': datetime.datetime(1970, 1, 1, 0, 0, tzinfo=psycopg2.tz.FixedOffsetTimezone(offset=0, name=None)), 'name': 'Favio Pedrazas', '_sa_instance_state': <sqlalchemy.orm.state.InstanceState object at 0x7f0bbb28beb8>}
  672. 2017-01-22 20:02:50.674823+00:00 Schedules of the driver based on simulation start and end []
  673. 2017-01-22 20:02:50.674880+00:00 Driver did not have last delivery, get "last" etd from max(schedule, simulation start)
  674. 2017-01-22 20:02:50.674913+00:00
  675. -------------------
  676.  
  677. 2017-01-22 20:02:50.674935+00:00 Trying delivery 0
  678. 2017-01-22 20:02:50.674977+00:00 Last delivery (fake): {'lng': -0.046813, 'lat': 51.512037, 'current_state': 'new', 'kitchen_delivery': True, 'estimated_time_delivery': datetime.datetime(2017, 1, 22, 20, 10, 36, 428427, tzinfo=psycopg2.tz.FixedOffsetTimezone(offset=0, name=None)), 'current_state_date': None}
  679. 2017-01-22 20:02:50.675002+00:00 5 deliveries to try
  680. 2017-01-22 20:02:50.675037+00:00
  681. -------------------
  682.  
  683. 2017-01-22 20:02:50.675059+00:00 Trying delivery 0
  684. 2017-01-22 20:02:50.675091+00:00 Items to deliver 6
  685. 2017-01-22 20:02:50.675130+00:00 Last ETD 2017-01-22 20:10:36.428427+00:00
  686. 2017-01-22 20:02:50.675158+00:00 ETS 2017-01-22 20:10:36.428427+00:00
  687. 2017-01-22 20:02:50.675185+00:00 ETA 2017-01-22 20:20:16.428427+00:00
  688. 2017-01-22 20:02:50.675205+00:00 Driver is too early on the place, reset ETA
  689. 2017-01-22 20:02:50.675230+00:00 ETA 2017-01-22 20:30:00+00:00
  690. 2017-01-22 20:02:50.675250+00:00 Driver was delivering on a different address
  691. 2017-01-22 20:02:50.675275+00:00 ETD 2017-01-22 20:34:00+00:00
  692. 2017-01-22 20:02:50.675296+00:00 We recalculate the ETS to get a realistic time
  693. 2017-01-22 20:02:50.675321+00:00 New ETS 2017-01-22 20:20:20+00:00
  694. 2017-01-22 20:02:50.675341+00:00 Real drivers respect schedule
  695. 2017-01-22 20:02:50.675368+00:00 Out of driver's schedule
  696. 2017-01-22 20:02:50.675392+00:00
  697. -------------------
  698.  
  699. 2017-01-22 20:02:50.675413+00:00 Trying delivery 1
  700. 2017-01-22 20:02:50.675442+00:00 Items to deliver 5
  701. 2017-01-22 20:02:50.675480+00:00 Last ETD 2017-01-22 20:10:36.428427+00:00
  702. 2017-01-22 20:02:50.675507+00:00 ETS 2017-01-22 20:10:36.428427+00:00
  703. 2017-01-22 20:02:50.675533+00:00 ETA 2017-01-22 20:25:40.428427+00:00
  704. 2017-01-22 20:02:50.675553+00:00 Driver is too early on the place, reset ETA
  705. 2017-01-22 20:02:50.675578+00:00 ETA 2017-01-22 20:30:00+00:00
  706. 2017-01-22 20:02:50.675598+00:00 Driver was delivering on a different address
  707. 2017-01-22 20:02:50.675624+00:00 ETD 2017-01-22 20:34:00+00:00
  708. 2017-01-22 20:02:50.675645+00:00 We recalculate the ETS to get a realistic time
  709. 2017-01-22 20:02:50.675669+00:00 New ETS 2017-01-22 20:14:56+00:00
  710. 2017-01-22 20:02:50.675689+00:00 Real drivers respect schedule
  711. 2017-01-22 20:02:50.675716+00:00 Out of driver's schedule
  712. 2017-01-22 20:02:50.675757+00:00
  713. -------------------
  714.  
  715. 2017-01-22 20:02:50.675780+00:00 Trying delivery 2
  716. 2017-01-22 20:02:50.675810+00:00 Items to deliver 4
  717. 2017-01-22 20:02:50.675849+00:00 Last ETD 2017-01-22 20:10:36.428427+00:00
  718. 2017-01-22 20:02:50.675876+00:00 ETS 2017-01-22 20:10:36.428427+00:00
  719. 2017-01-22 20:02:50.675902+00:00 ETA 2017-01-22 20:43:35.428427+00:00
  720. 2017-01-22 20:02:50.675923+00:00 Driver was delivering on a different address
  721. 2017-01-22 20:02:50.675949+00:00 ETD 2017-01-22 20:47:35.428427+00:00
  722. 2017-01-22 20:02:50.675970+00:00 Real drivers respect schedule
  723. 2017-01-22 20:02:50.675997+00:00 Out of driver's schedule
  724. 2017-01-22 20:02:50.676021+00:00
  725. -------------------
  726.  
  727. 2017-01-22 20:02:50.676041+00:00 Trying delivery 3
  728. 2017-01-22 20:02:50.676070+00:00 Items to deliver 3
  729. 2017-01-22 20:02:50.676107+00:00 Last ETD 2017-01-22 20:10:36.428427+00:00
  730. 2017-01-22 20:02:50.676134+00:00 ETS 2017-01-22 20:10:36.428427+00:00
  731. 2017-01-22 20:02:50.676159+00:00 ETA 2017-01-22 20:44:50.428427+00:00
  732. 2017-01-22 20:02:50.676180+00:00 Driver was delivering on a different address
  733. 2017-01-22 20:02:50.676205+00:00 ETD 2017-01-22 20:48:50.428427+00:00
  734. 2017-01-22 20:02:50.676225+00:00 Real drivers respect schedule
  735. 2017-01-22 20:02:50.676251+00:00 Out of driver's schedule
  736. 2017-01-22 20:02:50.676275+00:00
  737. -------------------
  738.  
  739. 2017-01-22 20:02:50.676295+00:00 Trying delivery 4
  740. 2017-01-22 20:02:50.676324+00:00 Items to deliver 3
  741. 2017-01-22 20:02:50.676360+00:00 Last ETD 2017-01-22 20:10:36.428427+00:00
  742. 2017-01-22 20:02:50.676387+00:00 ETS 2017-01-22 20:10:36.428427+00:00
  743. 2017-01-22 20:02:50.676411+00:00 ETA 2017-01-22 20:33:57.428427+00:00
  744. 2017-01-22 20:02:50.676431+00:00 Driver is too early on the place, reset ETA
  745. 2017-01-22 20:02:50.676455+00:00 ETA 2017-01-22 21:00:00+00:00
  746. 2017-01-22 20:02:50.676475+00:00 Driver was delivering on a different address
  747. 2017-01-22 20:02:50.676501+00:00 ETD 2017-01-22 21:04:00+00:00
  748. 2017-01-22 20:02:50.676521+00:00 We recalculate the ETS to get a realistic time
  749. 2017-01-22 20:02:50.676545+00:00 New ETS 2017-01-22 20:36:39+00:00
  750. 2017-01-22 20:02:50.676565+00:00 Real drivers respect schedule
  751. 2017-01-22 20:02:50.676592+00:00 Out of driver's schedule
  752. 2017-01-22 20:02:50.676621+00:00
  753. -------------------
  754.  
  755. 2017-01-22 20:02:50.676641+00:00
  756. -------------------
  757.  
  758. 2017-01-22 20:02:50.676752+00:00 Allocating deliveries to driver 'Israel Bernardis' {'store_id': 'f6080847-8923-4cda-baf2-422a0db894df', 'vehicle_item_capacity': 28, 'migrated_password_hash': None, 'rating_average': Decimal('9.58'), 'lat': 51.50073985196963, 'lng': 0.03732561799459713, 'rating_histogram': {'8': 11, '2': 3, '6': 2, '4': 2, '10': 139}, 'created_at': datetime.datetime(2015, 9, 29, 10, 51, 40, 982803, tzinfo=psycopg2.tz.FixedOffsetTimezone(offset=0, name=None)), 'deleted': False, 'nps': 84, 'personal_image_id': 'b62e3613-3dd0-45e7-ac06-99f0135f7055', 'updated_at': datetime.datetime(2017, 1, 21, 18, 30, 20, 293677, tzinfo=psycopg2.tz.FixedOffsetTimezone(offset=0, name=None)), 'simulation_weight': 3, 'active': True, 'created_by': 'ded41066-3c23-4a36-aa14-8eebdfa9b534', 'forgot_password_expire_at': None, 'forgot_password_token': None, 'password_hash': 'pbkdf2:sha256:1000$LN3WjiK0UU7YSSXy$0658d52e0d8c0a7a32dd4b29cf56db3cfa35583a6cee0201ff0e65ac6897ebe6', 'rating_count': 157, 'gender': 'male', 'car_image_id': '9fa6ce5c-3f0c-4827-a0a7-3c3cc3e71041', 'id': 'af144f88-0835-4e09-a39f-8aafae516abc', 'coordinates': <WKBElement at 0x7f0bbb28b400; 010100000024f82de9571ca33fb801543e18c04940>, 'schedules': [<Schedule start='2017-01-19 10:30:00+00:00' end='2017-01-19 22:30:00+00:00'>], 'phone': '+44 7463 673137', 'updated_by': None, 'email': 'ibindabernardis@gmail.com', 'license_plate': 'WJ15 DFY', 'deleted_at': datetime.datetime(1970, 1, 1, 0, 0, tzinfo=psycopg2.tz.FixedOffsetTimezone(offset=0, name=None)), 'name': 'Israel Bernardis', '_sa_instance_state': <sqlalchemy.orm.state.InstanceState object at 0x7f0bbb28b198>}
  759. 2017-01-22 20:02:50.676790+00:00 Schedules of the driver based on simulation start and end []
  760. 2017-01-22 20:02:50.676847+00:00 Driver did not have last delivery, get "last" etd from max(schedule, simulation start)
  761. 2017-01-22 20:02:50.676879+00:00
  762. -------------------
  763.  
  764. 2017-01-22 20:02:50.676902+00:00 Trying delivery 0
  765. 2017-01-22 20:02:50.676943+00:00 Last delivery (fake): {'lng': -0.046813, 'lat': 51.512037, 'current_state': 'new', 'kitchen_delivery': True, 'estimated_time_delivery': datetime.datetime(2017, 1, 22, 20, 10, 36, 428427, tzinfo=psycopg2.tz.FixedOffsetTimezone(offset=0, name=None)), 'current_state_date': None}
  766. 2017-01-22 20:02:50.676968+00:00 5 deliveries to try
  767. 2017-01-22 20:02:50.677003+00:00
  768. -------------------
  769.  
  770. 2017-01-22 20:02:50.677025+00:00 Trying delivery 0
  771. 2017-01-22 20:02:50.677057+00:00 Items to deliver 6
  772. 2017-01-22 20:02:50.677096+00:00 Last ETD 2017-01-22 20:10:36.428427+00:00
  773. 2017-01-22 20:02:50.677125+00:00 ETS 2017-01-22 20:10:36.428427+00:00
  774. 2017-01-22 20:02:50.677151+00:00 ETA 2017-01-22 20:20:16.428427+00:00
  775. 2017-01-22 20:02:50.677171+00:00 Driver is too early on the place, reset ETA
  776. 2017-01-22 20:02:50.677196+00:00 ETA 2017-01-22 20:30:00+00:00
  777. 2017-01-22 20:02:50.677216+00:00 Driver was delivering on a different address
  778. 2017-01-22 20:02:50.677242+00:00 ETD 2017-01-22 20:34:00+00:00
  779. 2017-01-22 20:02:50.677263+00:00 We recalculate the ETS to get a realistic time
  780. 2017-01-22 20:02:50.677288+00:00 New ETS 2017-01-22 20:20:20+00:00
  781. 2017-01-22 20:02:50.677308+00:00 Real drivers respect schedule
  782. 2017-01-22 20:02:50.677335+00:00 Out of driver's schedule
  783. 2017-01-22 20:02:50.677360+00:00
  784. -------------------
  785.  
  786. 2017-01-22 20:02:50.677380+00:00 Trying delivery 1
  787. 2017-01-22 20:02:50.677409+00:00 Items to deliver 5
  788. 2017-01-22 20:02:50.677446+00:00 Last ETD 2017-01-22 20:10:36.428427+00:00
  789. 2017-01-22 20:02:50.677474+00:00 ETS 2017-01-22 20:10:36.428427+00:00
  790. 2017-01-22 20:02:50.677499+00:00 ETA 2017-01-22 20:25:40.428427+00:00
  791. 2017-01-22 20:02:50.677519+00:00 Driver is too early on the place, reset ETA
  792. 2017-01-22 20:02:50.677545+00:00 ETA 2017-01-22 20:30:00+00:00
  793. 2017-01-22 20:02:50.677565+00:00 Driver was delivering on a different address
  794. 2017-01-22 20:02:50.677591+00:00 ETD 2017-01-22 20:34:00+00:00
  795. 2017-01-22 20:02:50.677611+00:00 We recalculate the ETS to get a realistic time
  796. 2017-01-22 20:02:50.677635+00:00 New ETS 2017-01-22 20:14:56+00:00
  797. 2017-01-22 20:02:50.677655+00:00 Real drivers respect schedule
  798. 2017-01-22 20:02:50.677682+00:00 Out of driver's schedule
  799. 2017-01-22 20:02:50.677706+00:00
  800. -------------------
  801.  
  802. 2017-01-22 20:02:50.677727+00:00 Trying delivery 2
  803. 2017-01-22 20:02:50.677774+00:00 Items to deliver 4
  804. 2017-01-22 20:02:50.677814+00:00 Last ETD 2017-01-22 20:10:36.428427+00:00
  805. 2017-01-22 20:02:50.677841+00:00 ETS 2017-01-22 20:10:36.428427+00:00
  806. 2017-01-22 20:02:50.677866+00:00 ETA 2017-01-22 20:43:35.428427+00:00
  807. 2017-01-22 20:02:50.677887+00:00 Driver was delivering on a different address
  808. 2017-01-22 20:02:50.677916+00:00 ETD 2017-01-22 20:47:35.428427+00:00
  809. 2017-01-22 20:02:50.677938+00:00 Real drivers respect schedule
  810. 2017-01-22 20:02:50.677965+00:00 Out of driver's schedule
  811. 2017-01-22 20:02:50.677990+00:00
  812. -------------------
  813.  
  814. 2017-01-22 20:02:50.678010+00:00 Trying delivery 3
  815. 2017-01-22 20:02:50.678040+00:00 Items to deliver 3
  816. 2017-01-22 20:02:50.678077+00:00 Last ETD 2017-01-22 20:10:36.428427+00:00
  817. 2017-01-22 20:02:50.678105+00:00 ETS 2017-01-22 20:10:36.428427+00:00
  818. 2017-01-22 20:02:50.678130+00:00 ETA 2017-01-22 20:44:50.428427+00:00
  819. 2017-01-22 20:02:50.678151+00:00 Driver was delivering on a different address
  820. 2017-01-22 20:02:50.678177+00:00 ETD 2017-01-22 20:48:50.428427+00:00
  821. 2017-01-22 20:02:50.678198+00:00 Real drivers respect schedule
  822. 2017-01-22 20:02:50.678225+00:00 Out of driver's schedule
  823. 2017-01-22 20:02:50.678249+00:00
  824. -------------------
  825.  
  826. 2017-01-22 20:02:50.678270+00:00 Trying delivery 4
  827. 2017-01-22 20:02:50.678299+00:00 Items to deliver 3
  828. 2017-01-22 20:02:50.678335+00:00 Last ETD 2017-01-22 20:10:36.428427+00:00
  829. 2017-01-22 20:02:50.678362+00:00 ETS 2017-01-22 20:10:36.428427+00:00
  830. 2017-01-22 20:02:50.678388+00:00 ETA 2017-01-22 20:33:57.428427+00:00
  831. 2017-01-22 20:02:50.678408+00:00 Driver is too early on the place, reset ETA
  832. 2017-01-22 20:02:50.678433+00:00 ETA 2017-01-22 21:00:00+00:00
  833. 2017-01-22 20:02:50.678453+00:00 Driver was delivering on a different address
  834. 2017-01-22 20:02:50.678479+00:00 ETD 2017-01-22 21:04:00+00:00
  835. 2017-01-22 20:02:50.678499+00:00 We recalculate the ETS to get a realistic time
  836. 2017-01-22 20:02:50.678524+00:00 New ETS 2017-01-22 20:36:39+00:00
  837. 2017-01-22 20:02:50.678544+00:00 Real drivers respect schedule
  838. 2017-01-22 20:02:50.678570+00:00 Out of driver's schedule
  839. 2017-01-22 20:02:50.678599+00:00
  840. -------------------
  841.  
  842. 2017-01-22 20:02:50.678619+00:00
  843. -------------------
  844.  
  845. 2017-01-22 20:02:50.678716+00:00 Allocating deliveries to driver 'Mihaly Zsombik' {'store_id': 'f6080847-8923-4cda-baf2-422a0db894df', 'vehicle_item_capacity': 28, 'migrated_password_hash': None, 'rating_average': Decimal('9.43'), 'lat': 51.48506687493202, 'lng': -0.02395187504591788, 'rating_histogram': {'8': 24, '2': 7, '6': 7, '4': 6, '10': 250}, 'created_at': datetime.datetime(2016, 6, 2, 9, 35, 43, 300291, tzinfo=psycopg2.tz.FixedOffsetTimezone(offset=0, name=None)), 'deleted': False, 'nps': 78, 'personal_image_id': 'b4f75589-3d35-47a6-8977-5d1a03479e53', 'updated_at': datetime.datetime(2017, 1, 22, 19, 19, 16, 169835, tzinfo=psycopg2.tz.FixedOffsetTimezone(offset=0, name=None)), 'simulation_weight': 3, 'active': True, 'created_by': '7839d879-1c2f-4e47-a821-2cc91043fc58', 'forgot_password_expire_at': None, 'forgot_password_token': None, 'password_hash': 'pbkdf2:sha256:1000$RGCbPeY34jyhPXsc$6185ade18699e3dc2402d1d5afb719428fbb2b337cffaba1889f9cf7f929c49e', 'rating_count': 294, 'gender': None, 'car_image_id': None, 'id': 'f45c85f6-28c0-4fd9-831d-13bb35238475', 'coordinates': <WKBElement at 0x7f0bbb28b978; 01010000001d190020d78698bf5d1adeab16be4940>, 'schedules': [<Schedule start='2017-01-15 10:30:00+00:00' end='2017-01-15 22:30:00+00:00'>], 'phone': '+44 7399 472322', 'updated_by': None, 'email': 'sampy0622@gmail.com', 'license_plate': 'EO 12FZA', 'deleted_at': datetime.datetime(1970, 1, 1, 0, 0, tzinfo=psycopg2.tz.FixedOffsetTimezone(offset=0, name=None)), 'name': 'Mihaly Zsombik', '_sa_instance_state': <sqlalchemy.orm.state.InstanceState object at 0x7f0bbb28bf98>}
  846. 2017-01-22 20:02:50.678768+00:00 Schedules of the driver based on simulation start and end []
  847. 2017-01-22 20:02:50.678827+00:00 Driver did not have last delivery, get "last" etd from max(schedule, simulation start)
  848. 2017-01-22 20:02:50.678860+00:00
  849. -------------------
  850.  
  851. 2017-01-22 20:02:50.678883+00:00 Trying delivery 0
  852. 2017-01-22 20:02:50.678924+00:00 Last delivery (fake): {'lng': -0.046813, 'lat': 51.512037, 'current_state': 'new', 'kitchen_delivery': True, 'estimated_time_delivery': datetime.datetime(2017, 1, 22, 20, 10, 36, 428427, tzinfo=psycopg2.tz.FixedOffsetTimezone(offset=0, name=None)), 'current_state_date': None}
  853. 2017-01-22 20:02:50.678949+00:00 5 deliveries to try
  854. 2017-01-22 20:02:50.678984+00:00
  855. -------------------
  856.  
  857. 2017-01-22 20:02:50.679006+00:00 Trying delivery 0
  858. 2017-01-22 20:02:50.679038+00:00 Items to deliver 6
  859. 2017-01-22 20:02:50.679077+00:00 Last ETD 2017-01-22 20:10:36.428427+00:00
  860. 2017-01-22 20:02:50.679106+00:00 ETS 2017-01-22 20:10:36.428427+00:00
  861. 2017-01-22 20:02:50.679131+00:00 ETA 2017-01-22 20:20:16.428427+00:00
  862. 2017-01-22 20:02:50.679151+00:00 Driver is too early on the place, reset ETA
  863. 2017-01-22 20:02:50.679176+00:00 ETA 2017-01-22 20:30:00+00:00
  864. 2017-01-22 20:02:50.679196+00:00 Driver was delivering on a different address
  865. 2017-01-22 20:02:50.679222+00:00 ETD 2017-01-22 20:34:00+00:00
  866. 2017-01-22 20:02:50.679242+00:00 We recalculate the ETS to get a realistic time
  867. 2017-01-22 20:02:50.679267+00:00 New ETS 2017-01-22 20:20:20+00:00
  868. 2017-01-22 20:02:50.679287+00:00 Real drivers respect schedule
  869. 2017-01-22 20:02:50.679313+00:00 Out of driver's schedule
  870. 2017-01-22 20:02:50.679337+00:00
  871. -------------------
  872.  
  873. 2017-01-22 20:02:50.679358+00:00 Trying delivery 1
  874. 2017-01-22 20:02:50.679387+00:00 Items to deliver 5
  875. 2017-01-22 20:02:50.679423+00:00 Last ETD 2017-01-22 20:10:36.428427+00:00
  876. 2017-01-22 20:02:50.679451+00:00 ETS 2017-01-22 20:10:36.428427+00:00
  877. 2017-01-22 20:02:50.679476+00:00 ETA 2017-01-22 20:25:40.428427+00:00
  878. 2017-01-22 20:02:50.679496+00:00 Driver is too early on the place, reset ETA
  879. 2017-01-22 20:02:50.679521+00:00 ETA 2017-01-22 20:30:00+00:00
  880. 2017-01-22 20:02:50.679541+00:00 Driver was delivering on a different address
  881. 2017-01-22 20:02:50.679566+00:00 ETD 2017-01-22 20:34:00+00:00
  882. 2017-01-22 20:02:50.679586+00:00 We recalculate the ETS to get a realistic time
  883. 2017-01-22 20:02:50.679610+00:00 New ETS 2017-01-22 20:14:56+00:00
  884. 2017-01-22 20:02:50.679630+00:00 Real drivers respect schedule
  885. 2017-01-22 20:02:50.679656+00:00 Out of driver's schedule
  886. 2017-01-22 20:02:50.679680+00:00
  887. -------------------
  888.  
  889. 2017-01-22 20:02:50.679700+00:00 Trying delivery 2
  890. 2017-01-22 20:02:50.679742+00:00 Items to deliver 4
  891. 2017-01-22 20:02:50.679784+00:00 Last ETD 2017-01-22 20:10:36.428427+00:00
  892. 2017-01-22 20:02:50.679813+00:00 ETS 2017-01-22 20:10:36.428427+00:00
  893. 2017-01-22 20:02:50.679838+00:00 ETA 2017-01-22 20:43:35.428427+00:00
  894. 2017-01-22 20:02:50.679859+00:00 Driver was delivering on a different address
  895. 2017-01-22 20:02:50.679885+00:00 ETD 2017-01-22 20:47:35.428427+00:00
  896. 2017-01-22 20:02:50.679905+00:00 Real drivers respect schedule
  897. 2017-01-22 20:02:50.679932+00:00 Out of driver's schedule
  898. 2017-01-22 20:02:50.679957+00:00
  899. -------------------
  900.  
  901. 2017-01-22 20:02:50.679978+00:00 Trying delivery 3
  902. 2017-01-22 20:02:50.680007+00:00 Items to deliver 3
  903. 2017-01-22 20:02:50.680044+00:00 Last ETD 2017-01-22 20:10:36.428427+00:00
  904. 2017-01-22 20:02:50.680071+00:00 ETS 2017-01-22 20:10:36.428427+00:00
  905. 2017-01-22 20:02:50.680096+00:00 ETA 2017-01-22 20:44:50.428427+00:00
  906. 2017-01-22 20:02:50.680116+00:00 Driver was delivering on a different address
  907. 2017-01-22 20:02:50.680141+00:00 ETD 2017-01-22 20:48:50.428427+00:00
  908. 2017-01-22 20:02:50.680162+00:00 Real drivers respect schedule
  909. 2017-01-22 20:02:50.680188+00:00 Out of driver's schedule
  910. 2017-01-22 20:02:50.680212+00:00
  911. -------------------
  912.  
  913. 2017-01-22 20:02:50.680232+00:00 Trying delivery 4
  914. 2017-01-22 20:02:50.680261+00:00 Items to deliver 3
  915. 2017-01-22 20:02:50.680300+00:00 Last ETD 2017-01-22 20:10:36.428427+00:00
  916. 2017-01-22 20:02:50.680327+00:00 ETS 2017-01-22 20:10:36.428427+00:00
  917. 2017-01-22 20:02:50.680353+00:00 ETA 2017-01-22 20:33:57.428427+00:00
  918. 2017-01-22 20:02:50.680373+00:00 Driver is too early on the place, reset ETA
  919. 2017-01-22 20:02:50.680397+00:00 ETA 2017-01-22 21:00:00+00:00
  920. 2017-01-22 20:02:50.680418+00:00 Driver was delivering on a different address
  921. 2017-01-22 20:02:50.680443+00:00 ETD 2017-01-22 21:04:00+00:00
  922. 2017-01-22 20:02:50.680464+00:00 We recalculate the ETS to get a realistic time
  923. 2017-01-22 20:02:50.680489+00:00 New ETS 2017-01-22 20:36:39+00:00
  924. 2017-01-22 20:02:50.680509+00:00 Real drivers respect schedule
  925. 2017-01-22 20:02:50.680535+00:00 Out of driver's schedule
  926. 2017-01-22 20:02:50.680564+00:00
  927. -------------------
  928.  
  929. 2017-01-22 20:02:50.680584+00:00
  930. -------------------
  931.  
  932. 2017-01-22 20:02:50.680680+00:00 Allocating deliveries to driver 'Jonathan David Jimenez Mederos' {'store_id': 'f6080847-8923-4cda-baf2-422a0db894df', 'vehicle_item_capacity': 28, 'migrated_password_hash': None, 'rating_average': Decimal('9.37'), 'lat': 51.5577099, 'lng': -0.050754, 'rating_histogram': {'8': 28, '2': 5, '6': 3, '4': 2, '10': 152}, 'created_at': datetime.datetime(2016, 1, 12, 12, 42, 59, 708081, tzinfo=psycopg2.tz.FixedOffsetTimezone(offset=0, name=None)), 'deleted': False, 'nps': 75, 'personal_image_id': '45baeb37-997e-43a9-8535-07864cc704ac', 'updated_at': datetime.datetime(2017, 1, 22, 19, 40, 21, 907089, tzinfo=psycopg2.tz.FixedOffsetTimezone(offset=0, name=None)), 'simulation_weight': 3, 'active': True, 'created_by': 'ded41066-3c23-4a36-aa14-8eebdfa9b534', 'forgot_password_expire_at': None, 'forgot_password_token': None, 'password_hash': 'pbkdf2:sha256:1000$xi2RokgvrhuibMtl$3ee8a0d8e9574ee78b84db47d5de47c193fef58469c1f32470a4c34a7d3564a3', 'rating_count': 190, 'gender': 'male', 'car_image_id': '45baeb37-997e-43a9-8535-07864cc704ac', 'id': 'de36b7a7-8a3f-4bc5-98e4-3284bfed272a', 'coordinates': <WKBElement at 0x7f0bbb28b5f8; 0101000000454948a46dfca9bfe593ba0963c74940>, 'schedules': [<Schedule start='2017-01-21 10:30:00+00:00' end='2017-01-21 14:00:00+00:00'>], 'phone': '+44 7958 228383', 'updated_by': None, 'email': 'jonato76@hotmail.com', 'license_plate': 'EK63OSL', 'deleted_at': datetime.datetime(1970, 1, 1, 0, 0, tzinfo=psycopg2.tz.FixedOffsetTimezone(offset=0, name=None)), 'name': 'Jonathan David Jimenez Mederos', '_sa_instance_state': <sqlalchemy.orm.state.InstanceState object at 0x7f0bbb28b160>}
  933. 2017-01-22 20:02:50.680715+00:00 Schedules of the driver based on simulation start and end []
  934. 2017-01-22 20:02:50.680790+00:00 Driver did not have last delivery, get "last" etd from max(schedule, simulation start)
  935. 2017-01-22 20:02:50.680823+00:00
  936. -------------------
  937.  
  938. 2017-01-22 20:02:50.680846+00:00 Trying delivery 0
  939. 2017-01-22 20:02:50.680886+00:00 Last delivery (fake): {'lng': -0.046813, 'lat': 51.512037, 'current_state': 'new', 'kitchen_delivery': True, 'estimated_time_delivery': datetime.datetime(2017, 1, 22, 20, 10, 36, 428427, tzinfo=psycopg2.tz.FixedOffsetTimezone(offset=0, name=None)), 'current_state_date': None}
  940. 2017-01-22 20:02:50.680912+00:00 5 deliveries to try
  941. 2017-01-22 20:02:50.680947+00:00
  942. -------------------
  943.  
  944. 2017-01-22 20:02:50.680969+00:00 Trying delivery 0
  945. 2017-01-22 20:02:50.681002+00:00 Items to deliver 6
  946. 2017-01-22 20:02:50.681042+00:00 Last ETD 2017-01-22 20:10:36.428427+00:00
  947. 2017-01-22 20:02:50.681071+00:00 ETS 2017-01-22 20:10:36.428427+00:00
  948. 2017-01-22 20:02:50.681097+00:00 ETA 2017-01-22 20:20:16.428427+00:00
  949. 2017-01-22 20:02:50.681118+00:00 Driver is too early on the place, reset ETA
  950. 2017-01-22 20:02:50.681144+00:00 ETA 2017-01-22 20:30:00+00:00
  951. 2017-01-22 20:02:50.681164+00:00 Driver was delivering on a different address
  952. 2017-01-22 20:02:50.681191+00:00 ETD 2017-01-22 20:34:00+00:00
  953. 2017-01-22 20:02:50.681212+00:00 We recalculate the ETS to get a realistic time
  954. 2017-01-22 20:02:50.681237+00:00 New ETS 2017-01-22 20:20:20+00:00
  955. 2017-01-22 20:02:50.681257+00:00 Real drivers respect schedule
  956. 2017-01-22 20:02:50.681285+00:00 Out of driver's schedule
  957. 2017-01-22 20:02:50.681309+00:00
  958. -------------------
  959.  
  960. 2017-01-22 20:02:50.681329+00:00 Trying delivery 1
  961. 2017-01-22 20:02:50.681359+00:00 Items to deliver 5
  962. 2017-01-22 20:02:50.681396+00:00 Last ETD 2017-01-22 20:10:36.428427+00:00
  963. 2017-01-22 20:02:50.681423+00:00 ETS 2017-01-22 20:10:36.428427+00:00
  964. 2017-01-22 20:02:50.681449+00:00 ETA 2017-01-22 20:25:40.428427+00:00
  965. 2017-01-22 20:02:50.681469+00:00 Driver is too early on the place, reset ETA
  966. 2017-01-22 20:02:50.681494+00:00 ETA 2017-01-22 20:30:00+00:00
  967. 2017-01-22 20:02:50.681514+00:00 Driver was delivering on a different address
  968. 2017-01-22 20:02:50.681540+00:00 ETD 2017-01-22 20:34:00+00:00
  969. 2017-01-22 20:02:50.681561+00:00 We recalculate the ETS to get a realistic time
  970. 2017-01-22 20:02:50.681585+00:00 New ETS 2017-01-22 20:14:56+00:00
  971. 2017-01-22 20:02:50.681605+00:00 Real drivers respect schedule
  972. 2017-01-22 20:02:50.681631+00:00 Out of driver's schedule
  973. 2017-01-22 20:02:50.681655+00:00
  974. -------------------
  975.  
  976. 2017-01-22 20:02:50.681675+00:00 Trying delivery 2
  977. 2017-01-22 20:02:50.681704+00:00 Items to deliver 4
  978. 2017-01-22 20:02:50.681756+00:00 Last ETD 2017-01-22 20:10:36.428427+00:00
  979. 2017-01-22 20:02:50.681786+00:00 ETS 2017-01-22 20:10:36.428427+00:00
  980. 2017-01-22 20:02:50.681812+00:00 ETA 2017-01-22 20:43:35.428427+00:00
  981. 2017-01-22 20:02:50.681833+00:00 Driver was delivering on a different address
  982. 2017-01-22 20:02:50.681859+00:00 ETD 2017-01-22 20:47:35.428427+00:00
  983. 2017-01-22 20:02:50.681880+00:00 Real drivers respect schedule
  984. 2017-01-22 20:02:50.681906+00:00 Out of driver's schedule
  985. 2017-01-22 20:02:50.681930+00:00
  986. -------------------
  987.  
  988. 2017-01-22 20:02:50.681951+00:00 Trying delivery 3
  989. 2017-01-22 20:02:50.681980+00:00 Items to deliver 3
  990. 2017-01-22 20:02:50.682017+00:00 Last ETD 2017-01-22 20:10:36.428427+00:00
  991. 2017-01-22 20:02:50.682044+00:00 ETS 2017-01-22 20:10:36.428427+00:00
  992. 2017-01-22 20:02:50.682069+00:00 ETA 2017-01-22 20:44:50.428427+00:00
  993. 2017-01-22 20:02:50.682090+00:00 Driver was delivering on a different address
  994. 2017-01-22 20:02:50.682116+00:00 ETD 2017-01-22 20:48:50.428427+00:00
  995. 2017-01-22 20:02:50.682136+00:00 Real drivers respect schedule
  996. 2017-01-22 20:02:50.682163+00:00 Out of driver's schedule
  997. 2017-01-22 20:02:50.682187+00:00
  998. -------------------
  999.  
  1000. 2017-01-22 20:02:50.682207+00:00 Trying delivery 4
  1001. 2017-01-22 20:02:50.682236+00:00 Items to deliver 3
  1002. 2017-01-22 20:02:50.682272+00:00 Last ETD 2017-01-22 20:10:36.428427+00:00
  1003. 2017-01-22 20:02:50.682299+00:00 ETS 2017-01-22 20:10:36.428427+00:00
  1004. 2017-01-22 20:02:50.682324+00:00 ETA 2017-01-22 20:33:57.428427+00:00
  1005. 2017-01-22 20:02:50.682344+00:00 Driver is too early on the place, reset ETA
  1006. 2017-01-22 20:02:50.682369+00:00 ETA 2017-01-22 21:00:00+00:00
  1007. 2017-01-22 20:02:50.682389+00:00 Driver was delivering on a different address
  1008. 2017-01-22 20:02:50.682414+00:00 ETD 2017-01-22 21:04:00+00:00
  1009. 2017-01-22 20:02:50.682435+00:00 We recalculate the ETS to get a realistic time
  1010. 2017-01-22 20:02:50.682459+00:00 New ETS 2017-01-22 20:36:39+00:00
  1011. 2017-01-22 20:02:50.682479+00:00 Real drivers respect schedule
  1012. 2017-01-22 20:02:50.682505+00:00 Out of driver's schedule
  1013. 2017-01-22 20:02:50.682533+00:00
  1014. -------------------
  1015.  
  1016. 2017-01-22 20:02:50.682554+00:00
  1017. -------------------
  1018.  
  1019. 2017-01-22 20:02:50.682659+00:00 Allocating deliveries to driver 'Masoom Shaheen' {'store_id': 'f6080847-8923-4cda-baf2-422a0db894df', 'vehicle_item_capacity': 28, 'migrated_password_hash': None, 'rating_average': Decimal('9.38'), 'lat': 51.54347906607858, 'lng': 0.005311368359392556, 'rating_histogram': {'8': 36, '2': 9, '6': 10, '4': 5, '10': 283}, 'created_at': datetime.datetime(2016, 2, 1, 10, 18, 13, 232887, tzinfo=psycopg2.tz.FixedOffsetTimezone(offset=0, name=None)), 'deleted': False, 'nps': 76, 'personal_image_id': '3e61afaa-03e7-4602-b4e3-56bd97597c41', 'updated_at': datetime.datetime(2016, 12, 15, 12, 14, 11, 976091, tzinfo=psycopg2.tz.FixedOffsetTimezone(offset=0, name=None)), 'simulation_weight': 3, 'active': True, 'created_by': 'ded41066-3c23-4a36-aa14-8eebdfa9b534', 'forgot_password_expire_at': None, 'forgot_password_token': None, 'password_hash': 'pbkdf2:sha256:1000$vNNndjivgsVieMhJ$5e24933eea08a2b3fa091ffee5d5689f32f9b9a98fef363cb6ac46c7f69337f7', 'rating_count': 343, 'gender': 'male', 'car_image_id': '412669a4-bd27-4f89-bb61-efa07d3b022a', 'id': '66e6b741-81ba-4dee-9d8d-059c5af318d7', 'coordinates': <WKBElement at 0x7f0bbb28b4a8; 0101000000c2db68965fc1753f1f6fd7b890c54940>, 'schedules': [<Schedule start='2016-12-04 17:00:00+00:00' end='2016-12-04 22:30:00+00:00'>, <Schedule start='2016-12-04 10:30:00+00:00' end='2016-12-04 14:00:00+00:00'>], 'phone': '+44 7450 257170', 'updated_by': '66e6b741-81ba-4dee-9d8d-059c5af318d7', 'email': 'masoomtrading@gmail.com', 'license_plate': 'LM10FFO', 'deleted_at': datetime.datetime(1970, 1, 1, 0, 0, tzinfo=psycopg2.tz.FixedOffsetTimezone(offset=0, name=None)), 'name': 'Masoom Shaheen', '_sa_instance_state': <sqlalchemy.orm.state.InstanceState object at 0x7f0bbb28bb70>}
  1020. 2017-01-22 20:02:50.682696+00:00 Schedules of the driver based on simulation start and end []
  1021. 2017-01-22 20:02:50.682769+00:00 Driver did not have last delivery, get "last" etd from max(schedule, simulation start)
  1022. 2017-01-22 20:02:50.682803+00:00
  1023. -------------------
  1024.  
  1025. 2017-01-22 20:02:50.682825+00:00 Trying delivery 0
  1026. 2017-01-22 20:02:50.682867+00:00 Last delivery (fake): {'lng': -0.046813, 'lat': 51.512037, 'current_state': 'new', 'kitchen_delivery': True, 'estimated_time_delivery': datetime.datetime(2017, 1, 22, 20, 10, 36, 428427, tzinfo=psycopg2.tz.FixedOffsetTimezone(offset=0, name=None)), 'current_state_date': None}
  1027. 2017-01-22 20:02:50.682891+00:00 5 deliveries to try
  1028. 2017-01-22 20:02:50.682926+00:00
  1029. -------------------
  1030.  
  1031. 2017-01-22 20:02:50.682947+00:00 Trying delivery 0
  1032. 2017-01-22 20:02:50.682979+00:00 Items to deliver 6
  1033. 2017-01-22 20:02:50.683019+00:00 Last ETD 2017-01-22 20:10:36.428427+00:00
  1034. 2017-01-22 20:02:50.683048+00:00 ETS 2017-01-22 20:10:36.428427+00:00
  1035. 2017-01-22 20:02:50.683075+00:00 ETA 2017-01-22 20:20:16.428427+00:00
  1036. 2017-01-22 20:02:50.683095+00:00 Driver is too early on the place, reset ETA
  1037. 2017-01-22 20:02:50.683120+00:00 ETA 2017-01-22 20:30:00+00:00
  1038. 2017-01-22 20:02:50.683141+00:00 Driver was delivering on a different address
  1039. 2017-01-22 20:02:50.683167+00:00 ETD 2017-01-22 20:34:00+00:00
  1040. 2017-01-22 20:02:50.683188+00:00 We recalculate the ETS to get a realistic time
  1041. 2017-01-22 20:02:50.683213+00:00 New ETS 2017-01-22 20:20:20+00:00
  1042. 2017-01-22 20:02:50.683235+00:00 Real drivers respect schedule
  1043. 2017-01-22 20:02:50.683263+00:00 Out of driver's schedule
  1044. 2017-01-22 20:02:50.683287+00:00
  1045. -------------------
  1046.  
  1047. 2017-01-22 20:02:50.683308+00:00 Trying delivery 1
  1048. 2017-01-22 20:02:50.683338+00:00 Items to deliver 5
  1049. 2017-01-22 20:02:50.683375+00:00 Last ETD 2017-01-22 20:10:36.428427+00:00
  1050. 2017-01-22 20:02:50.683403+00:00 ETS 2017-01-22 20:10:36.428427+00:00
  1051. 2017-01-22 20:02:50.683429+00:00 ETA 2017-01-22 20:25:40.428427+00:00
  1052. 2017-01-22 20:02:50.683449+00:00 Driver is too early on the place, reset ETA
  1053. 2017-01-22 20:02:50.683474+00:00 ETA 2017-01-22 20:30:00+00:00
  1054. 2017-01-22 20:02:50.683495+00:00 Driver was delivering on a different address
  1055. 2017-01-22 20:02:50.683520+00:00 ETD 2017-01-22 20:34:00+00:00
  1056. 2017-01-22 20:02:50.683541+00:00 We recalculate the ETS to get a realistic time
  1057. 2017-01-22 20:02:50.683565+00:00 New ETS 2017-01-22 20:14:56+00:00
  1058. 2017-01-22 20:02:50.683585+00:00 Real drivers respect schedule
  1059. 2017-01-22 20:02:50.683612+00:00 Out of driver's schedule
  1060. 2017-01-22 20:02:50.683637+00:00
  1061. -------------------
  1062.  
  1063. 2017-01-22 20:02:50.683657+00:00 Trying delivery 2
  1064. 2017-01-22 20:02:50.683687+00:00 Items to deliver 4
  1065. 2017-01-22 20:02:50.683724+00:00 Last ETD 2017-01-22 20:10:36.428427+00:00
  1066. 2017-01-22 20:02:50.683768+00:00 ETS 2017-01-22 20:10:36.428427+00:00
  1067. 2017-01-22 20:02:50.683796+00:00 ETA 2017-01-22 20:43:35.428427+00:00
  1068. 2017-01-22 20:02:50.683817+00:00 Driver was delivering on a different address
  1069. 2017-01-22 20:02:50.683843+00:00 ETD 2017-01-22 20:47:35.428427+00:00
  1070. 2017-01-22 20:02:50.683864+00:00 Real drivers respect schedule
  1071. 2017-01-22 20:02:50.683891+00:00 Out of driver's schedule
  1072. 2017-01-22 20:02:50.683916+00:00
  1073. -------------------
  1074.  
  1075. 2017-01-22 20:02:50.683937+00:00 Trying delivery 3
  1076. 2017-01-22 20:02:50.683966+00:00 Items to deliver 3
  1077. 2017-01-22 20:02:50.684003+00:00 Last ETD 2017-01-22 20:10:36.428427+00:00
  1078. 2017-01-22 20:02:50.684031+00:00 ETS 2017-01-22 20:10:36.428427+00:00
  1079. 2017-01-22 20:02:50.684056+00:00 ETA 2017-01-22 20:44:50.428427+00:00
  1080. 2017-01-22 20:02:50.684077+00:00 Driver was delivering on a different address
  1081. 2017-01-22 20:02:50.684103+00:00 ETD 2017-01-22 20:48:50.428427+00:00
  1082. 2017-01-22 20:02:50.684123+00:00 Real drivers respect schedule
  1083. 2017-01-22 20:02:50.684150+00:00 Out of driver's schedule
  1084. 2017-01-22 20:02:50.684174+00:00
  1085. -------------------
  1086.  
  1087. 2017-01-22 20:02:50.684195+00:00 Trying delivery 4
  1088. 2017-01-22 20:02:50.684223+00:00 Items to deliver 3
  1089. 2017-01-22 20:02:50.684259+00:00 Last ETD 2017-01-22 20:10:36.428427+00:00
  1090. 2017-01-22 20:02:50.684287+00:00 ETS 2017-01-22 20:10:36.428427+00:00
  1091. 2017-01-22 20:02:50.684312+00:00 ETA 2017-01-22 20:33:57.428427+00:00
  1092. 2017-01-22 20:02:50.684333+00:00 Driver is too early on the place, reset ETA
  1093. 2017-01-22 20:02:50.684357+00:00 ETA 2017-01-22 21:00:00+00:00
  1094. 2017-01-22 20:02:50.684378+00:00 Driver was delivering on a different address
  1095. 2017-01-22 20:02:50.684404+00:00 ETD 2017-01-22 21:04:00+00:00
  1096. 2017-01-22 20:02:50.684424+00:00 We recalculate the ETS to get a realistic time
  1097. 2017-01-22 20:02:50.684449+00:00 New ETS 2017-01-22 20:36:39+00:00
  1098. 2017-01-22 20:02:50.684469+00:00 Real drivers respect schedule
  1099. 2017-01-22 20:02:50.684495+00:00 Out of driver's schedule
  1100. 2017-01-22 20:02:50.684524+00:00
  1101. -------------------
  1102.  
  1103. 2017-01-22 20:02:50.684544+00:00
  1104. -------------------
  1105.  
  1106. 2017-01-22 20:02:50.684628+00:00 Allocating deliveries to driver 'Buzzhire3' {'store_id': 'f6080847-8923-4cda-baf2-422a0db894df', 'vehicle_item_capacity': 28, 'migrated_password_hash': None, 'rating_average': Decimal('6.00'), 'lat': 51.52049826982125, 'lng': -0.04811679076761457, 'rating_histogram': {'6': 1}, 'created_at': datetime.datetime(2017, 1, 20, 17, 1, 53, 459487, tzinfo=psycopg2.tz.FixedOffsetTimezone(offset=0, name=None)), 'deleted': False, 'nps': -100, 'personal_image_id': None, 'updated_at': datetime.datetime(2017, 1, 22, 17, 10, 50, 94216, tzinfo=psycopg2.tz.FixedOffsetTimezone(offset=0, name=None)), 'simulation_weight': 3, 'active': True, 'created_by': 'ba7a5f5c-f976-493c-8ca9-ace626bc9f45', 'forgot_password_expire_at': None, 'forgot_password_token': None, 'password_hash': 'pbkdf2:sha256:1000$859BE1OWr2rVdeYd$933f42007e8e626764d036b7c6e2df3e423ddad1707ac3e38dc4ad45263c2b8f', 'rating_count': 1, 'gender': 'male', 'car_image_id': None, 'id': '4f71f199-da34-4a92-b404-4e6902cadc85', 'coordinates': <WKBElement at 0x7f0bc0108a58; 0101000000a3837895c3a2a8bfe140f3af9fc24940>, 'schedules': [], 'phone': '+44 7926 655563', 'updated_by': '4f71f199-da34-4a92-b404-4e6902cadc85', 'email': 'buzzhire3@eatfirst.co.uk', 'license_plate': 'xxx', 'deleted_at': datetime.datetime(1970, 1, 1, 0, 0, tzinfo=psycopg2.tz.FixedOffsetTimezone(offset=0, name=None)), 'name': 'Buzzhire3', '_sa_instance_state': <sqlalchemy.orm.state.InstanceState object at 0x7f0bbb28b550>}
  1107. 2017-01-22 20:02:50.684657+00:00 Schedules of the driver based on simulation start and end []
  1108. 2017-01-22 20:02:50.684714+00:00 Driver did not have last delivery, get "last" etd from max(schedule, simulation start)
  1109. 2017-01-22 20:02:50.684764+00:00
  1110. -------------------
  1111.  
  1112. 2017-01-22 20:02:50.684788+00:00 Trying delivery 0
  1113. 2017-01-22 20:02:50.684830+00:00 Last delivery (fake): {'lng': -0.046813, 'lat': 51.512037, 'current_state': 'new', 'kitchen_delivery': True, 'estimated_time_delivery': datetime.datetime(2017, 1, 22, 20, 10, 36, 428427, tzinfo=psycopg2.tz.FixedOffsetTimezone(offset=0, name=None)), 'current_state_date': None}
  1114. 2017-01-22 20:02:50.684855+00:00 5 deliveries to try
  1115. 2017-01-22 20:02:50.684890+00:00
  1116. -------------------
  1117.  
  1118. 2017-01-22 20:02:50.684912+00:00 Trying delivery 0
  1119. 2017-01-22 20:02:50.684944+00:00 Items to deliver 6
  1120. 2017-01-22 20:02:50.684984+00:00 Last ETD 2017-01-22 20:10:36.428427+00:00
  1121. 2017-01-22 20:02:50.685012+00:00 ETS 2017-01-22 20:10:36.428427+00:00
  1122. 2017-01-22 20:02:50.685039+00:00 ETA 2017-01-22 20:20:16.428427+00:00
  1123. 2017-01-22 20:02:50.685059+00:00 Driver is too early on the place, reset ETA
  1124. 2017-01-22 20:02:50.685084+00:00 ETA 2017-01-22 20:30:00+00:00
  1125. 2017-01-22 20:02:50.685105+00:00 Driver was delivering on a different address
  1126. 2017-01-22 20:02:50.685131+00:00 ETD 2017-01-22 20:34:00+00:00
  1127. 2017-01-22 20:02:50.685151+00:00 We recalculate the ETS to get a realistic time
  1128. 2017-01-22 20:02:50.685176+00:00 New ETS 2017-01-22 20:20:20+00:00
  1129. 2017-01-22 20:02:50.685195+00:00 Real drivers respect schedule
  1130. 2017-01-22 20:02:50.685223+00:00 Out of driver's schedule
  1131. 2017-01-22 20:02:50.685248+00:00
  1132. -------------------
  1133.  
  1134. 2017-01-22 20:02:50.685269+00:00 Trying delivery 1
  1135. 2017-01-22 20:02:50.685298+00:00 Items to deliver 5
  1136. 2017-01-22 20:02:50.685335+00:00 Last ETD 2017-01-22 20:10:36.428427+00:00
  1137. 2017-01-22 20:02:50.685362+00:00 ETS 2017-01-22 20:10:36.428427+00:00
  1138. 2017-01-22 20:02:50.685388+00:00 ETA 2017-01-22 20:25:40.428427+00:00
  1139. 2017-01-22 20:02:50.685409+00:00 Driver is too early on the place, reset ETA
  1140. 2017-01-22 20:02:50.685433+00:00 ETA 2017-01-22 20:30:00+00:00
  1141. 2017-01-22 20:02:50.685454+00:00 Driver was delivering on a different address
  1142. 2017-01-22 20:02:50.685479+00:00 ETD 2017-01-22 20:34:00+00:00
  1143. 2017-01-22 20:02:50.685499+00:00 We recalculate the ETS to get a realistic time
  1144. 2017-01-22 20:02:50.685524+00:00 New ETS 2017-01-22 20:14:56+00:00
  1145. 2017-01-22 20:02:50.685543+00:00 Real drivers respect schedule
  1146. 2017-01-22 20:02:50.685570+00:00 Out of driver's schedule
  1147. 2017-01-22 20:02:50.685593+00:00
  1148. -------------------
  1149.  
  1150. 2017-01-22 20:02:50.685614+00:00 Trying delivery 2
  1151. 2017-01-22 20:02:50.685642+00:00 Items to deliver 4
  1152. 2017-01-22 20:02:50.685679+00:00 Last ETD 2017-01-22 20:10:36.428427+00:00
  1153. 2017-01-22 20:02:50.685706+00:00 ETS 2017-01-22 20:10:36.428427+00:00
  1154. 2017-01-22 20:02:50.685744+00:00 ETA 2017-01-22 20:43:35.428427+00:00
  1155. 2017-01-22 20:02:50.685770+00:00 Driver was delivering on a different address
  1156. 2017-01-22 20:02:50.685797+00:00 ETD 2017-01-22 20:47:35.428427+00:00
  1157. 2017-01-22 20:02:50.685819+00:00 Real drivers respect schedule
  1158. 2017-01-22 20:02:50.685845+00:00 Out of driver's schedule
  1159. 2017-01-22 20:02:50.685870+00:00
  1160. -------------------
  1161.  
  1162. 2017-01-22 20:02:50.685891+00:00 Trying delivery 3
  1163. 2017-01-22 20:02:50.685921+00:00 Items to deliver 3
  1164. 2017-01-22 20:02:50.685958+00:00 Last ETD 2017-01-22 20:10:36.428427+00:00
  1165. 2017-01-22 20:02:50.685985+00:00 ETS 2017-01-22 20:10:36.428427+00:00
  1166. 2017-01-22 20:02:50.686010+00:00 ETA 2017-01-22 20:44:50.428427+00:00
  1167. 2017-01-22 20:02:50.686030+00:00 Driver was delivering on a different address
  1168. 2017-01-22 20:02:50.686056+00:00 ETD 2017-01-22 20:48:50.428427+00:00
  1169. 2017-01-22 20:02:50.686076+00:00 Real drivers respect schedule
  1170. 2017-01-22 20:02:50.686103+00:00 Out of driver's schedule
  1171. 2017-01-22 20:02:50.686127+00:00
  1172. -------------------
  1173.  
  1174. 2017-01-22 20:02:50.686148+00:00 Trying delivery 4
  1175. 2017-01-22 20:02:50.686177+00:00 Items to deliver 3
  1176. 2017-01-22 20:02:50.686213+00:00 Last ETD 2017-01-22 20:10:36.428427+00:00
  1177. 2017-01-22 20:02:50.686241+00:00 ETS 2017-01-22 20:10:36.428427+00:00
  1178. 2017-01-22 20:02:50.686266+00:00 ETA 2017-01-22 20:33:57.428427+00:00
  1179. 2017-01-22 20:02:50.686286+00:00 Driver is too early on the place, reset ETA
  1180. 2017-01-22 20:02:50.686311+00:00 ETA 2017-01-22 21:00:00+00:00
  1181. 2017-01-22 20:02:50.686331+00:00 Driver was delivering on a different address
  1182. 2017-01-22 20:02:50.686359+00:00 ETD 2017-01-22 21:04:00+00:00
  1183. 2017-01-22 20:02:50.686379+00:00 We recalculate the ETS to get a realistic time
  1184. 2017-01-22 20:02:50.686404+00:00 New ETS 2017-01-22 20:36:39+00:00
  1185. 2017-01-22 20:02:50.686424+00:00 Real drivers respect schedule
  1186. 2017-01-22 20:02:50.686450+00:00 Out of driver's schedule
  1187. 2017-01-22 20:02:50.686481+00:00
  1188. -------------------
  1189.  
  1190. 2017-01-22 20:02:50.686501+00:00
  1191. -------------------
  1192.  
  1193. 2017-01-22 20:02:50.686597+00:00 Allocating deliveries to driver 'Dok Yol Dok' {'store_id': 'f6080847-8923-4cda-baf2-422a0db894df', 'vehicle_item_capacity': 28, 'migrated_password_hash': None, 'rating_average': Decimal('9.76'), 'lat': 51.54021540264302, 'lng': -0.1825960257613574, 'rating_histogram': {'8': 3, '10': 22}, 'created_at': datetime.datetime(2016, 11, 24, 9, 55, 50, 960201, tzinfo=psycopg2.tz.FixedOffsetTimezone(offset=0, name=None)), 'deleted': False, 'nps': 88, 'personal_image_id': None, 'updated_at': datetime.datetime(2017, 1, 22, 13, 53, 30, 887565, tzinfo=psycopg2.tz.FixedOffsetTimezone(offset=0, name=None)), 'simulation_weight': 3, 'active': True, 'created_by': '7839d879-1c2f-4e47-a821-2cc91043fc58', 'forgot_password_expire_at': None, 'forgot_password_token': None, 'password_hash': 'pbkdf2:sha256:1000$iVxmjod6HzlkCa7X$de6df24c51aa87ab0ca6149c541631cac81fff15ea404b832d753f4f24665808', 'rating_count': 25, 'gender': 'male', 'car_image_id': None, 'id': 'fcf11a19-72c5-4517-a11b-78ede2148346', 'coordinates': <WKBElement at 0x7f0bbb1560b8; 01010000003526837b4e5fc7bfd9923fc725c54940>, 'schedules': [<Schedule start='2017-01-21 10:30:00+00:00' end='2017-01-21 22:30:00+00:00'>], 'phone': '+44 7398 530215', 'updated_by': None, 'email': 'emmanueldok@gmail.com', 'license_plate': 'XXX', 'deleted_at': datetime.datetime(1970, 1, 1, 0, 0, tzinfo=psycopg2.tz.FixedOffsetTimezone(offset=0, name=None)), 'name': 'Dok Yol Dok', '_sa_instance_state': <sqlalchemy.orm.state.InstanceState object at 0x7f0bc01486d8>}
  1194. 2017-01-22 20:02:50.686633+00:00 Schedules of the driver based on simulation start and end []
  1195. 2017-01-22 20:02:50.686690+00:00 Driver did not have last delivery, get "last" etd from max(schedule, simulation start)
  1196. 2017-01-22 20:02:50.686723+00:00
  1197. -------------------
  1198.  
  1199. 2017-01-22 20:02:50.686763+00:00 Trying delivery 0
  1200. 2017-01-22 20:02:50.686806+00:00 Last delivery (fake): {'lng': -0.046813, 'lat': 51.512037, 'current_state': 'new', 'kitchen_delivery': True, 'estimated_time_delivery': datetime.datetime(2017, 1, 22, 20, 10, 36, 428427, tzinfo=psycopg2.tz.FixedOffsetTimezone(offset=0, name=None)), 'current_state_date': None}
  1201. 2017-01-22 20:02:50.686832+00:00 5 deliveries to try
  1202. 2017-01-22 20:02:50.686867+00:00
  1203. -------------------
  1204.  
  1205. 2017-01-22 20:02:50.686889+00:00 Trying delivery 0
  1206. 2017-01-22 20:02:50.686921+00:00 Items to deliver 6
  1207. 2017-01-22 20:02:50.686960+00:00 Last ETD 2017-01-22 20:10:36.428427+00:00
  1208. 2017-01-22 20:02:50.686991+00:00 ETS 2017-01-22 20:10:36.428427+00:00
  1209. 2017-01-22 20:02:50.687046+00:00 ETA 2017-01-22 20:20:16.428427+00:00
  1210. 2017-01-22 20:02:50.687080+00:00 Driver is too early on the place, reset ETA
  1211. 2017-01-22 20:02:50.687109+00:00 ETA 2017-01-22 20:30:00+00:00
  1212. 2017-01-22 20:02:50.687130+00:00 Driver was delivering on a different address
  1213. 2017-01-22 20:02:50.687157+00:00 ETD 2017-01-22 20:34:00+00:00
  1214. 2017-01-22 20:02:50.687178+00:00 We recalculate the ETS to get a realistic time
  1215. 2017-01-22 20:02:50.687209+00:00 New ETS 2017-01-22 20:20:20+00:00
  1216. 2017-01-22 20:02:50.687247+00:00 Real drivers respect schedule
  1217. 2017-01-22 20:02:50.687278+00:00 Out of driver's schedule
  1218. 2017-01-22 20:02:50.687303+00:00
  1219. -------------------
  1220.  
  1221. 2017-01-22 20:02:50.687325+00:00 Trying delivery 1
  1222. 2017-01-22 20:02:50.687357+00:00 Items to deliver 5
  1223. 2017-01-22 20:02:50.687395+00:00 Last ETD 2017-01-22 20:10:36.428427+00:00
  1224. 2017-01-22 20:02:50.687423+00:00 ETS 2017-01-22 20:10:36.428427+00:00
  1225. 2017-01-22 20:02:50.687448+00:00 ETA 2017-01-22 20:25:40.428427+00:00
  1226. 2017-01-22 20:02:50.687468+00:00 Driver is too early on the place, reset ETA
  1227. 2017-01-22 20:02:50.687493+00:00 ETA 2017-01-22 20:30:00+00:00
  1228. 2017-01-22 20:02:50.687513+00:00 Driver was delivering on a different address
  1229. 2017-01-22 20:02:50.687539+00:00 ETD 2017-01-22 20:34:00+00:00
  1230. 2017-01-22 20:02:50.687559+00:00 We recalculate the ETS to get a realistic time
  1231. 2017-01-22 20:02:50.687583+00:00 New ETS 2017-01-22 20:14:56+00:00
  1232. 2017-01-22 20:02:50.687603+00:00 Real drivers respect schedule
  1233. 2017-01-22 20:02:50.687635+00:00 Out of driver's schedule
  1234. 2017-01-22 20:02:50.687660+00:00
  1235. -------------------
  1236.  
  1237. 2017-01-22 20:02:50.687681+00:00 Trying delivery 2
  1238. 2017-01-22 20:02:50.687711+00:00 Items to deliver 4
  1239. 2017-01-22 20:02:50.687764+00:00 Last ETD 2017-01-22 20:10:36.428427+00:00
  1240. 2017-01-22 20:02:50.687794+00:00 ETS 2017-01-22 20:10:36.428427+00:00
  1241. 2017-01-22 20:02:50.687820+00:00 ETA 2017-01-22 20:43:35.428427+00:00
  1242. 2017-01-22 20:02:50.687841+00:00 Driver was delivering on a different address
  1243. 2017-01-22 20:02:50.687867+00:00 ETD 2017-01-22 20:47:35.428427+00:00
  1244. 2017-01-22 20:02:50.687887+00:00 Real drivers respect schedule
  1245. 2017-01-22 20:02:50.687914+00:00 Out of driver's schedule
  1246. 2017-01-22 20:02:50.687938+00:00
  1247. -------------------
  1248.  
  1249. 2017-01-22 20:02:50.687962+00:00 Trying delivery 3
  1250. 2017-01-22 20:02:50.687993+00:00 Items to deliver 3
  1251. 2017-01-22 20:02:50.688030+00:00 Last ETD 2017-01-22 20:10:36.428427+00:00
  1252. 2017-01-22 20:02:50.688058+00:00 ETS 2017-01-22 20:10:36.428427+00:00
  1253. 2017-01-22 20:02:50.688083+00:00 ETA 2017-01-22 20:44:50.428427+00:00
  1254. 2017-01-22 20:02:50.688104+00:00 Driver was delivering on a different address
  1255. 2017-01-22 20:02:50.688130+00:00 ETD 2017-01-22 20:48:50.428427+00:00
  1256. 2017-01-22 20:02:50.688150+00:00 Real drivers respect schedule
  1257. 2017-01-22 20:02:50.688176+00:00 Out of driver's schedule
  1258. 2017-01-22 20:02:50.688201+00:00
  1259. -------------------
  1260.  
  1261. 2017-01-22 20:02:50.688221+00:00 Trying delivery 4
  1262. 2017-01-22 20:02:50.688250+00:00 Items to deliver 3
  1263. 2017-01-22 20:02:50.688286+00:00 Last ETD 2017-01-22 20:10:36.428427+00:00
  1264. 2017-01-22 20:02:50.688313+00:00 ETS 2017-01-22 20:10:36.428427+00:00
  1265. 2017-01-22 20:02:50.688339+00:00 ETA 2017-01-22 20:33:57.428427+00:00
  1266. 2017-01-22 20:02:50.688359+00:00 Driver is too early on the place, reset ETA
  1267. 2017-01-22 20:02:50.688383+00:00 ETA 2017-01-22 21:00:00+00:00
  1268. 2017-01-22 20:02:50.688403+00:00 Driver was delivering on a different address
  1269. 2017-01-22 20:02:50.688428+00:00 ETD 2017-01-22 21:04:00+00:00
  1270. 2017-01-22 20:02:50.688448+00:00 We recalculate the ETS to get a realistic time
  1271. 2017-01-22 20:02:50.688473+00:00 New ETS 2017-01-22 20:36:39+00:00
  1272. 2017-01-22 20:02:50.688492+00:00 Real drivers respect schedule
  1273. 2017-01-22 20:02:50.688518+00:00 Out of driver's schedule
  1274. 2017-01-22 20:02:50.688547+00:00
  1275. -------------------
  1276.  
  1277. 2017-01-22 20:02:50.688568+00:00
  1278. -------------------
  1279.  
  1280. 2017-01-22 20:02:50.688647+00:00 Allocating deliveries to driver 'Buzzhire6' {'store_id': 'f6080847-8923-4cda-baf2-422a0db894df', 'vehicle_item_capacity': 28, 'migrated_password_hash': None, 'rating_average': None, 'lat': 0.0, 'lng': 0.0, 'rating_histogram': {}, 'created_at': datetime.datetime(2017, 1, 21, 10, 10, 25, 470057, tzinfo=psycopg2.tz.FixedOffsetTimezone(offset=0, name=None)), 'deleted': False, 'nps': None, 'personal_image_id': None, 'updated_at': datetime.datetime(2017, 1, 21, 10, 10, 25, 470057, tzinfo=psycopg2.tz.FixedOffsetTimezone(offset=0, name=None)), 'simulation_weight': 3, 'active': True, 'created_by': 'ba7a5f5c-f976-493c-8ca9-ace626bc9f45', 'forgot_password_expire_at': None, 'forgot_password_token': None, 'password_hash': 'pbkdf2:sha256:1000$gi99NoHxzlNvwcWm$abd3ec02000b1720425e419c5d5021e7d3142b17347b2d850aa7522afe7cff63', 'rating_count': 0, 'gender': 'male', 'car_image_id': None, 'id': '3969ce51-0622-4b47-a904-d3158a3e986a', 'coordinates': <WKBElement at 0x7f0bbb156c18; 010100000000000000000000000000000000000000>, 'schedules': [], 'phone': '+44 7926 655566', 'updated_by': None, 'email': 'buzzhire6@eatfirst.co.uk', 'license_plate': 'xxx', 'deleted_at': datetime.datetime(1970, 1, 1, 0, 0, tzinfo=psycopg2.tz.FixedOffsetTimezone(offset=0, name=None)), 'name': 'Buzzhire6', '_sa_instance_state': <sqlalchemy.orm.state.InstanceState object at 0x7f0bbb1564e0>}
  1281. 2017-01-22 20:02:50.688676+00:00 Schedules of the driver based on simulation start and end []
  1282. 2017-01-22 20:02:50.688747+00:00 Driver did not have last delivery, get "last" etd from max(schedule, simulation start)
  1283. 2017-01-22 20:02:50.688784+00:00
  1284. -------------------
  1285.  
  1286. 2017-01-22 20:02:50.688807+00:00 Trying delivery 0
  1287. 2017-01-22 20:02:50.688848+00:00 Last delivery (fake): {'lng': -0.046813, 'lat': 51.512037, 'current_state': 'new', 'kitchen_delivery': True, 'estimated_time_delivery': datetime.datetime(2017, 1, 22, 20, 10, 36, 428427, tzinfo=psycopg2.tz.FixedOffsetTimezone(offset=0, name=None)), 'current_state_date': None}
  1288. 2017-01-22 20:02:50.688873+00:00 5 deliveries to try
  1289. 2017-01-22 20:02:50.688908+00:00
  1290. -------------------
  1291.  
  1292. 2017-01-22 20:02:50.688930+00:00 Trying delivery 0
  1293. 2017-01-22 20:02:50.688962+00:00 Items to deliver 6
  1294. 2017-01-22 20:02:50.689001+00:00 Last ETD 2017-01-22 20:10:36.428427+00:00
  1295. 2017-01-22 20:02:50.689030+00:00 ETS 2017-01-22 20:10:36.428427+00:00
  1296. 2017-01-22 20:02:50.689056+00:00 ETA 2017-01-22 20:20:16.428427+00:00
  1297. 2017-01-22 20:02:50.689076+00:00 Driver is too early on the place, reset ETA
  1298. 2017-01-22 20:02:50.689101+00:00 ETA 2017-01-22 20:30:00+00:00
  1299. 2017-01-22 20:02:50.689122+00:00 Driver was delivering on a different address
  1300. 2017-01-22 20:02:50.689147+00:00 ETD 2017-01-22 20:34:00+00:00
  1301. 2017-01-22 20:02:50.689168+00:00 We recalculate the ETS to get a realistic time
  1302. 2017-01-22 20:02:50.689193+00:00 New ETS 2017-01-22 20:20:20+00:00
  1303. 2017-01-22 20:02:50.689213+00:00 Real drivers respect schedule
  1304. 2017-01-22 20:02:50.689240+00:00 Out of driver's schedule
  1305. 2017-01-22 20:02:50.689264+00:00
  1306. -------------------
  1307.  
  1308. 2017-01-22 20:02:50.689285+00:00 Trying delivery 1
  1309. 2017-01-22 20:02:50.689315+00:00 Items to deliver 5
  1310. 2017-01-22 20:02:50.689352+00:00 Last ETD 2017-01-22 20:10:36.428427+00:00
  1311. 2017-01-22 20:02:50.689379+00:00 ETS 2017-01-22 20:10:36.428427+00:00
  1312. 2017-01-22 20:02:50.689405+00:00 ETA 2017-01-22 20:25:40.428427+00:00
  1313. 2017-01-22 20:02:50.689425+00:00 Driver is too early on the place, reset ETA
  1314. 2017-01-22 20:02:50.689449+00:00 ETA 2017-01-22 20:30:00+00:00
  1315. 2017-01-22 20:02:50.689469+00:00 Driver was delivering on a different address
  1316. 2017-01-22 20:02:50.689495+00:00 ETD 2017-01-22 20:34:00+00:00
  1317. 2017-01-22 20:02:50.689515+00:00 We recalculate the ETS to get a realistic time
  1318. 2017-01-22 20:02:50.689539+00:00 New ETS 2017-01-22 20:14:56+00:00
  1319. 2017-01-22 20:02:50.689559+00:00 Real drivers respect schedule
  1320. 2017-01-22 20:02:50.689585+00:00 Out of driver's schedule
  1321. 2017-01-22 20:02:50.689610+00:00
  1322. -------------------
  1323.  
  1324. 2017-01-22 20:02:50.689631+00:00 Trying delivery 2
  1325. 2017-01-22 20:02:50.689659+00:00 Items to deliver 4
  1326. 2017-01-22 20:02:50.689696+00:00 Last ETD 2017-01-22 20:10:36.428427+00:00
  1327. 2017-01-22 20:02:50.689723+00:00 ETS 2017-01-22 20:10:36.428427+00:00
  1328. 2017-01-22 20:02:50.689766+00:00 ETA 2017-01-22 20:43:35.428427+00:00
  1329. 2017-01-22 20:02:50.689789+00:00 Driver was delivering on a different address
  1330. 2017-01-22 20:02:50.689815+00:00 ETD 2017-01-22 20:47:35.428427+00:00
  1331. 2017-01-22 20:02:50.689837+00:00 Real drivers respect schedule
  1332. 2017-01-22 20:02:50.689864+00:00 Out of driver's schedule
  1333. 2017-01-22 20:02:50.689888+00:00
  1334. -------------------
  1335.  
  1336. 2017-01-22 20:02:50.689909+00:00 Trying delivery 3
  1337. 2017-01-22 20:02:50.689939+00:00 Items to deliver 3
  1338. 2017-01-22 20:02:50.689977+00:00 Last ETD 2017-01-22 20:10:36.428427+00:00
  1339. 2017-01-22 20:02:50.690004+00:00 ETS 2017-01-22 20:10:36.428427+00:00
  1340. 2017-01-22 20:02:50.690029+00:00 ETA 2017-01-22 20:44:50.428427+00:00
  1341. 2017-01-22 20:02:50.690050+00:00 Driver was delivering on a different address
  1342. 2017-01-22 20:02:50.690079+00:00 ETD 2017-01-22 20:48:50.428427+00:00
  1343. 2017-01-22 20:02:50.690100+00:00 Real drivers respect schedule
  1344. 2017-01-22 20:02:50.690127+00:00 Out of driver's schedule
  1345. 2017-01-22 20:02:50.690151+00:00
  1346. -------------------
  1347.  
  1348. 2017-01-22 20:02:50.690171+00:00 Trying delivery 4
  1349. 2017-01-22 20:02:50.690200+00:00 Items to deliver 3
  1350. 2017-01-22 20:02:50.690237+00:00 Last ETD 2017-01-22 20:10:36.428427+00:00
  1351. 2017-01-22 20:02:50.690263+00:00 ETS 2017-01-22 20:10:36.428427+00:00
  1352. 2017-01-22 20:02:50.690288+00:00 ETA 2017-01-22 20:33:57.428427+00:00
  1353. 2017-01-22 20:02:50.690308+00:00 Driver is too early on the place, reset ETA
  1354. 2017-01-22 20:02:50.690332+00:00 ETA 2017-01-22 21:00:00+00:00
  1355. 2017-01-22 20:02:50.690352+00:00 Driver was delivering on a different address
  1356. 2017-01-22 20:02:50.690378+00:00 ETD 2017-01-22 21:04:00+00:00
  1357. 2017-01-22 20:02:50.690398+00:00 We recalculate the ETS to get a realistic time
  1358. 2017-01-22 20:02:50.690422+00:00 New ETS 2017-01-22 20:36:39+00:00
  1359. 2017-01-22 20:02:50.690442+00:00 Real drivers respect schedule
  1360. 2017-01-22 20:02:50.690468+00:00 Out of driver's schedule
  1361. 2017-01-22 20:02:50.690496+00:00
  1362. -------------------
  1363.  
  1364. 2017-01-22 20:02:50.690517+00:00
  1365. -------------------
  1366.  
  1367. 2017-01-22 20:02:50.690609+00:00 Allocating deliveries to driver 'Buzzhire5' {'store_id': 'f6080847-8923-4cda-baf2-422a0db894df', 'vehicle_item_capacity': 28, 'migrated_password_hash': None, 'rating_average': None, 'lat': 51.54973342553856, 'lng': -0.03792216069999889, 'rating_histogram': {}, 'created_at': datetime.datetime(2017, 1, 21, 10, 8, 15, 89736, tzinfo=psycopg2.tz.FixedOffsetTimezone(offset=0, name=None)), 'deleted': False, 'nps': None, 'personal_image_id': None, 'updated_at': datetime.datetime(2017, 1, 22, 12, 52, 24, 690196, tzinfo=psycopg2.tz.FixedOffsetTimezone(offset=0, name=None)), 'simulation_weight': 3, 'active': True, 'created_by': 'ba7a5f5c-f976-493c-8ca9-ace626bc9f45', 'forgot_password_expire_at': None, 'forgot_password_token': None, 'password_hash': 'pbkdf2:sha256:1000$vAfIFBuQhEWYDTpw$4db8b99b8f729a664234753168a4164eae9cf3e21cd388492bde53dc29882518', 'rating_count': 0, 'gender': 'male', 'car_image_id': None, 'id': '21df3b22-4a6b-4f52-b552-dedb08e3088e', 'coordinates': <WKBElement at 0x7f0bbb20be48; 0101000000e2130090886aa3bf641a36aa5dc64940>, 'schedules': [<Schedule start='2017-01-21 17:20:00+00:00' end='2017-01-21 22:30:00+00:00'>], 'phone': '+44 7926 655565', 'updated_by': '21df3b22-4a6b-4f52-b552-dedb08e3088e', 'email': 'buzzhire5@eatfirst.co.uk', 'license_plate': 'xxx', 'deleted_at': datetime.datetime(1970, 1, 1, 0, 0, tzinfo=psycopg2.tz.FixedOffsetTimezone(offset=0, name=None)), 'name': 'Buzzhire5', '_sa_instance_state': <sqlalchemy.orm.state.InstanceState object at 0x7f0bbb20bd30>}
  1368. 2017-01-22 20:02:50.690644+00:00 Schedules of the driver based on simulation start and end []
  1369. 2017-01-22 20:02:50.690701+00:00 Driver did not have last delivery, get "last" etd from max(schedule, simulation start)
  1370. 2017-01-22 20:02:50.690747+00:00
  1371. -------------------
  1372.  
  1373. 2017-01-22 20:02:50.690774+00:00 Trying delivery 0
  1374. 2017-01-22 20:02:50.690815+00:00 Last delivery (fake): {'lng': -0.046813, 'lat': 51.512037, 'current_state': 'new', 'kitchen_delivery': True, 'estimated_time_delivery': datetime.datetime(2017, 1, 22, 20, 10, 36, 428427, tzinfo=psycopg2.tz.FixedOffsetTimezone(offset=0, name=None)), 'current_state_date': None}
  1375. 2017-01-22 20:02:50.690841+00:00 5 deliveries to try
  1376. 2017-01-22 20:02:50.690875+00:00
  1377. -------------------
  1378.  
  1379. 2017-01-22 20:02:50.690897+00:00 Trying delivery 0
  1380. 2017-01-22 20:02:50.690929+00:00 Items to deliver 6
  1381. 2017-01-22 20:02:50.690969+00:00 Last ETD 2017-01-22 20:10:36.428427+00:00
  1382. 2017-01-22 20:02:50.690997+00:00 ETS 2017-01-22 20:10:36.428427+00:00
  1383. 2017-01-22 20:02:50.691023+00:00 ETA 2017-01-22 20:20:16.428427+00:00
  1384. 2017-01-22 20:02:50.691044+00:00 Driver is too early on the place, reset ETA
  1385. 2017-01-22 20:02:50.691069+00:00 ETA 2017-01-22 20:30:00+00:00
  1386. 2017-01-22 20:02:50.691089+00:00 Driver was delivering on a different address
  1387. 2017-01-22 20:02:50.691115+00:00 ETD 2017-01-22 20:34:00+00:00
  1388. 2017-01-22 20:02:50.691135+00:00 We recalculate the ETS to get a realistic time
  1389. 2017-01-22 20:02:50.691160+00:00 New ETS 2017-01-22 20:20:20+00:00
  1390. 2017-01-22 20:02:50.691180+00:00 Real drivers respect schedule
  1391. 2017-01-22 20:02:50.691207+00:00 Out of driver's schedule
  1392. 2017-01-22 20:02:50.691231+00:00
  1393. -------------------
  1394.  
  1395. 2017-01-22 20:02:50.691252+00:00 Trying delivery 1
  1396. 2017-01-22 20:02:50.691282+00:00 Items to deliver 5
  1397. 2017-01-22 20:02:50.691319+00:00 Last ETD 2017-01-22 20:10:36.428427+00:00
  1398. 2017-01-22 20:02:50.691347+00:00 ETS 2017-01-22 20:10:36.428427+00:00
  1399. 2017-01-22 20:02:50.691372+00:00 ETA 2017-01-22 20:25:40.428427+00:00
  1400. 2017-01-22 20:02:50.691392+00:00 Driver is too early on the place, reset ETA
  1401. 2017-01-22 20:02:50.691417+00:00 ETA 2017-01-22 20:30:00+00:00
  1402. 2017-01-22 20:02:50.691437+00:00 Driver was delivering on a different address
  1403. 2017-01-22 20:02:50.691463+00:00 ETD 2017-01-22 20:34:00+00:00
  1404. 2017-01-22 20:02:50.691483+00:00 We recalculate the ETS to get a realistic time
  1405. 2017-01-22 20:02:50.691508+00:00 New ETS 2017-01-22 20:14:56+00:00
  1406. 2017-01-22 20:02:50.691528+00:00 Real drivers respect schedule
  1407. 2017-01-22 20:02:50.691555+00:00 Out of driver's schedule
  1408. 2017-01-22 20:02:50.691579+00:00
  1409. -------------------
  1410.  
  1411. 2017-01-22 20:02:50.691600+00:00 Trying delivery 2
  1412. 2017-01-22 20:02:50.691629+00:00 Items to deliver 4
  1413. 2017-01-22 20:02:50.691665+00:00 Last ETD 2017-01-22 20:10:36.428427+00:00
  1414. 2017-01-22 20:02:50.691692+00:00 ETS 2017-01-22 20:10:36.428427+00:00
  1415. 2017-01-22 20:02:50.691717+00:00 ETA 2017-01-22 20:43:35.428427+00:00
  1416. 2017-01-22 20:02:50.691753+00:00 Driver was delivering on a different address
  1417. 2017-01-22 20:02:50.691783+00:00 ETD 2017-01-22 20:47:35.428427+00:00
  1418. 2017-01-22 20:02:50.691805+00:00 Real drivers respect schedule
  1419. 2017-01-22 20:02:50.691832+00:00 Out of driver's schedule
  1420. 2017-01-22 20:02:50.691856+00:00
  1421. -------------------
  1422.  
  1423. 2017-01-22 20:02:50.691877+00:00 Trying delivery 3
  1424. 2017-01-22 20:02:50.691906+00:00 Items to deliver 3
  1425. 2017-01-22 20:02:50.691943+00:00 Last ETD 2017-01-22 20:10:36.428427+00:00
  1426. 2017-01-22 20:02:50.691971+00:00 ETS 2017-01-22 20:10:36.428427+00:00
  1427. 2017-01-22 20:02:50.691997+00:00 ETA 2017-01-22 20:44:50.428427+00:00
  1428. 2017-01-22 20:02:50.692018+00:00 Driver was delivering on a different address
  1429. 2017-01-22 20:02:50.692043+00:00 ETD 2017-01-22 20:48:50.428427+00:00
  1430. 2017-01-22 20:02:50.692064+00:00 Real drivers respect schedule
  1431. 2017-01-22 20:02:50.692091+00:00 Out of driver's schedule
  1432. 2017-01-22 20:02:50.692115+00:00
  1433. -------------------
  1434.  
  1435. 2017-01-22 20:02:50.692136+00:00 Trying delivery 4
  1436. 2017-01-22 20:02:50.692165+00:00 Items to deliver 3
  1437. 2017-01-22 20:02:50.692201+00:00 Last ETD 2017-01-22 20:10:36.428427+00:00
  1438. 2017-01-22 20:02:50.692228+00:00 ETS 2017-01-22 20:10:36.428427+00:00
  1439. 2017-01-22 20:02:50.692253+00:00 ETA 2017-01-22 20:33:57.428427+00:00
  1440. 2017-01-22 20:02:50.692273+00:00 Driver is too early on the place, reset ETA
  1441. 2017-01-22 20:02:50.692298+00:00 ETA 2017-01-22 21:00:00+00:00
  1442. 2017-01-22 20:02:50.692318+00:00 Driver was delivering on a different address
  1443. 2017-01-22 20:02:50.692343+00:00 ETD 2017-01-22 21:04:00+00:00
  1444. 2017-01-22 20:02:50.692364+00:00 We recalculate the ETS to get a realistic time
  1445. 2017-01-22 20:02:50.692388+00:00 New ETS 2017-01-22 20:36:39+00:00
  1446. 2017-01-22 20:02:50.692408+00:00 Real drivers respect schedule
  1447. 2017-01-22 20:02:50.692434+00:00 Out of driver's schedule
  1448. 2017-01-22 20:02:50.692463+00:00
  1449. -------------------
  1450.  
  1451. 2017-01-22 20:02:50.692484+00:00
  1452. -------------------
  1453.  
  1454. 2017-01-22 20:02:50.692586+00:00 Allocating deliveries to driver 'Janos Takacs' {'store_id': 'f6080847-8923-4cda-baf2-422a0db894df', 'vehicle_item_capacity': 28, 'migrated_password_hash': None, 'rating_average': Decimal('9.19'), 'lat': 51.61084198397734, 'lng': -0.1478341408075279, 'rating_histogram': {'8': 5, '6': 1, '4': 2, '10': 24}, 'created_at': datetime.datetime(2016, 10, 28, 15, 58, 27, 269371, tzinfo=psycopg2.tz.FixedOffsetTimezone(offset=0, name=None)), 'deleted': False, 'nps': 66, 'personal_image_id': None, 'updated_at': datetime.datetime(2017, 1, 8, 11, 48, 30, 383416, tzinfo=psycopg2.tz.FixedOffsetTimezone(offset=0, name=None)), 'simulation_weight': 3, 'active': True, 'created_by': '7839d879-1c2f-4e47-a821-2cc91043fc58', 'forgot_password_expire_at': None, 'forgot_password_token': None, 'password_hash': 'pbkdf2:sha256:1000$tSwPtl8EQ1gubtzv$65ea48ea0d11744a8ddbe0c5db4cd281c2b01cbd7beadd84f6fc90473f50d254', 'rating_count': 32, 'gender': 'male', 'car_image_id': None, 'id': 'df162ba9-b2c4-4063-9621-c4b308b5ae08', 'coordinates': <WKBElement at 0x7f0bbb20bb70; 0101000000611300a83aecc2bf6c1af41130ce4940>, 'schedules': [<Schedule start='2016-12-18 10:30:00+00:00' end='2016-12-18 14:00:00+00:00'>, <Schedule start='2016-12-18 17:00:00+00:00' end='2016-12-18 22:30:00+00:00'>], 'phone': '+44 7887 582805', 'updated_by': None, 'email': 'jk.takac@gmail.com', 'license_plate': 'XXX', 'deleted_at': datetime.datetime(1970, 1, 1, 0, 0, tzinfo=psycopg2.tz.FixedOffsetTimezone(offset=0, name=None)), 'name': 'Janos Takacs', '_sa_instance_state': <sqlalchemy.orm.state.InstanceState object at 0x7f0bbb20b198>}
  1455. 2017-01-22 20:02:50.692625+00:00 Schedules of the driver based on simulation start and end []
  1456. 2017-01-22 20:02:50.692682+00:00 Driver did not have last delivery, get "last" etd from max(schedule, simulation start)
  1457. 2017-01-22 20:02:50.692715+00:00
  1458. -------------------
  1459.  
  1460. 2017-01-22 20:02:50.692754+00:00 Trying delivery 0
  1461. 2017-01-22 20:02:50.692799+00:00 Last delivery (fake): {'lng': -0.046813, 'lat': 51.512037, 'current_state': 'new', 'kitchen_delivery': True, 'estimated_time_delivery': datetime.datetime(2017, 1, 22, 20, 10, 36, 428427, tzinfo=psycopg2.tz.FixedOffsetTimezone(offset=0, name=None)), 'current_state_date': None}
  1462. 2017-01-22 20:02:50.692825+00:00 5 deliveries to try
  1463. 2017-01-22 20:02:50.692860+00:00
  1464. -------------------
  1465.  
  1466. 2017-01-22 20:02:50.692881+00:00 Trying delivery 0
  1467. 2017-01-22 20:02:50.692913+00:00 Items to deliver 6
  1468. 2017-01-22 20:02:50.692952+00:00 Last ETD 2017-01-22 20:10:36.428427+00:00
  1469. 2017-01-22 20:02:50.692981+00:00 ETS 2017-01-22 20:10:36.428427+00:00
  1470. 2017-01-22 20:02:50.693007+00:00 ETA 2017-01-22 20:20:16.428427+00:00
  1471. 2017-01-22 20:02:50.693027+00:00 Driver is too early on the place, reset ETA
  1472. 2017-01-22 20:02:50.693052+00:00 ETA 2017-01-22 20:30:00+00:00
  1473. 2017-01-22 20:02:50.693073+00:00 Driver was delivering on a different address
  1474. 2017-01-22 20:02:50.693098+00:00 ETD 2017-01-22 20:34:00+00:00
  1475. 2017-01-22 20:02:50.693119+00:00 We recalculate the ETS to get a realistic time
  1476. 2017-01-22 20:02:50.693143+00:00 New ETS 2017-01-22 20:20:20+00:00
  1477. 2017-01-22 20:02:50.693163+00:00 Real drivers respect schedule
  1478. 2017-01-22 20:02:50.693191+00:00 Out of driver's schedule
  1479. 2017-01-22 20:02:50.693215+00:00
  1480. -------------------
  1481.  
  1482. 2017-01-22 20:02:50.693236+00:00 Trying delivery 1
  1483. 2017-01-22 20:02:50.693265+00:00 Items to deliver 5
  1484. 2017-01-22 20:02:50.693302+00:00 Last ETD 2017-01-22 20:10:36.428427+00:00
  1485. 2017-01-22 20:02:50.693329+00:00 ETS 2017-01-22 20:10:36.428427+00:00
  1486. 2017-01-22 20:02:50.693355+00:00 ETA 2017-01-22 20:25:40.428427+00:00
  1487. 2017-01-22 20:02:50.693374+00:00 Driver is too early on the place, reset ETA
  1488. 2017-01-22 20:02:50.693399+00:00 ETA 2017-01-22 20:30:00+00:00
  1489. 2017-01-22 20:02:50.693419+00:00 Driver was delivering on a different address
  1490. 2017-01-22 20:02:50.693444+00:00 ETD 2017-01-22 20:34:00+00:00
  1491. 2017-01-22 20:02:50.693464+00:00 We recalculate the ETS to get a realistic time
  1492. 2017-01-22 20:02:50.693488+00:00 New ETS 2017-01-22 20:14:56+00:00
  1493. 2017-01-22 20:02:50.693508+00:00 Real drivers respect schedule
  1494. 2017-01-22 20:02:50.693535+00:00 Out of driver's schedule
  1495. 2017-01-22 20:02:50.693559+00:00
  1496. -------------------
  1497.  
  1498. 2017-01-22 20:02:50.693580+00:00 Trying delivery 2
  1499. 2017-01-22 20:02:50.693609+00:00 Items to deliver 4
  1500. 2017-01-22 20:02:50.693646+00:00 Last ETD 2017-01-22 20:10:36.428427+00:00
  1501. 2017-01-22 20:02:50.693673+00:00 ETS 2017-01-22 20:10:36.428427+00:00
  1502. 2017-01-22 20:02:50.693698+00:00 ETA 2017-01-22 20:43:35.428427+00:00
  1503. 2017-01-22 20:02:50.693719+00:00 Driver was delivering on a different address
  1504. 2017-01-22 20:02:50.693761+00:00 ETD 2017-01-22 20:47:35.428427+00:00
  1505. 2017-01-22 20:02:50.693783+00:00 Real drivers respect schedule
  1506. 2017-01-22 20:02:50.693811+00:00 Out of driver's schedule
  1507. 2017-01-22 20:02:50.693835+00:00
  1508. -------------------
  1509.  
  1510. 2017-01-22 20:02:50.693856+00:00 Trying delivery 3
  1511. 2017-01-22 20:02:50.693885+00:00 Items to deliver 3
  1512. 2017-01-22 20:02:50.693922+00:00 Last ETD 2017-01-22 20:10:36.428427+00:00
  1513. 2017-01-22 20:02:50.693949+00:00 ETS 2017-01-22 20:10:36.428427+00:00
  1514. 2017-01-22 20:02:50.693975+00:00 ETA 2017-01-22 20:44:50.428427+00:00
  1515. 2017-01-22 20:02:50.693995+00:00 Driver was delivering on a different address
  1516. 2017-01-22 20:02:50.694021+00:00 ETD 2017-01-22 20:48:50.428427+00:00
  1517. 2017-01-22 20:02:50.694041+00:00 Real drivers respect schedule
  1518. 2017-01-22 20:02:50.694068+00:00 Out of driver's schedule
  1519. 2017-01-22 20:02:50.694092+00:00
  1520. -------------------
  1521.  
  1522. 2017-01-22 20:02:50.694113+00:00 Trying delivery 4
  1523. 2017-01-22 20:02:50.694145+00:00 Items to deliver 3
  1524. 2017-01-22 20:02:50.694181+00:00 Last ETD 2017-01-22 20:10:36.428427+00:00
  1525. 2017-01-22 20:02:50.694208+00:00 ETS 2017-01-22 20:10:36.428427+00:00
  1526. 2017-01-22 20:02:50.694234+00:00 ETA 2017-01-22 20:33:57.428427+00:00
  1527. 2017-01-22 20:02:50.694254+00:00 Driver is too early on the place, reset ETA
  1528. 2017-01-22 20:02:50.694278+00:00 ETA 2017-01-22 21:00:00+00:00
  1529. 2017-01-22 20:02:50.694299+00:00 Driver was delivering on a different address
  1530. 2017-01-22 20:02:50.694324+00:00 ETD 2017-01-22 21:04:00+00:00
  1531. 2017-01-22 20:02:50.694344+00:00 We recalculate the ETS to get a realistic time
  1532. 2017-01-22 20:02:50.694369+00:00 New ETS 2017-01-22 20:36:39+00:00
  1533. 2017-01-22 20:02:50.694389+00:00 Real drivers respect schedule
  1534. 2017-01-22 20:02:50.694415+00:00 Out of driver's schedule
  1535. 2017-01-22 20:02:50.694444+00:00
  1536. -------------------
  1537.  
  1538. 2017-01-22 20:02:50.694464+00:00
  1539. -------------------
  1540.  
  1541. 2017-01-22 20:02:50.694561+00:00 Allocating deliveries to driver 'Javier Soliz Garcia' {'store_id': 'f6080847-8923-4cda-baf2-422a0db894df', 'vehicle_item_capacity': 28, 'migrated_password_hash': None, 'rating_average': Decimal('9.45'), 'lat': 51.57153323927894, 'lng': -0.02650545118327445, 'rating_histogram': {'8': 13, '2': 3, '6': 7, '4': 5, '10': 169}, 'created_at': datetime.datetime(2015, 10, 19, 15, 35, 57, 67075, tzinfo=psycopg2.tz.FixedOffsetTimezone(offset=0, name=None)), 'deleted': False, 'nps': 78, 'personal_image_id': '11f74907-c999-471d-a187-0dff4c175a52', 'updated_at': datetime.datetime(2017, 1, 22, 20, 2, 42, 652131, tzinfo=psycopg2.tz.FixedOffsetTimezone(offset=0, name=None)), 'simulation_weight': 3, 'active': True, 'created_by': 'ded41066-3c23-4a36-aa14-8eebdfa9b534', 'forgot_password_expire_at': None, 'forgot_password_token': None, 'password_hash': 'pbkdf2:sha256:1000$gLVKRFgmxCKXr2M6$5d65cb039ad5958dc04b5c0e2328b7fbce4bebde3b54ba9bde238d79d027faa1', 'rating_count': 197, 'gender': 'male', 'car_image_id': '4c750599-9969-40b3-91f6-1006683df536', 'id': 'b474704a-ecd4-4dc0-9122-f1b6fe3b7320', 'coordinates': <WKBElement at 0x7f0bbb20b710; 01010000006cd6fdb73e249bbfd7a34d0028c94940>, 'schedules': [<Schedule start='2017-01-22 10:30:00+00:00' end='2017-01-22 22:30:00+00:00'>], 'phone': '+44 7737 844840', 'updated_by': 'b474704a-ecd4-4dc0-9122-f1b6fe3b7320', 'email': 'javisogar@hotmail.com', 'license_plate': 'LC15 0JV', 'deleted_at': datetime.datetime(1970, 1, 1, 0, 0, tzinfo=psycopg2.tz.FixedOffsetTimezone(offset=0, name=None)), 'name': 'Javier Soliz Garcia', '_sa_instance_state': <sqlalchemy.orm.state.InstanceState object at 0x7f0bbb20b4a8>}
  1542. 2017-01-22 20:02:50.694605+00:00 Schedules of the driver based on simulation start and end [<Schedule start='2017-01-22 10:30:00+00:00' end='2017-01-22 22:30:00+00:00'>]
  1543. 2017-01-22 20:02:50.694637+00:00 Last delivery of driver was 4589f7ea-71bc-4413-a0b7-e00287dbb378 with ETD 2017-01-22 20:33:02.599069+00:00 Kitchen: True
  1544. 2017-01-22 20:02:50.694666+00:00
  1545. -------------------
  1546.  
  1547. 2017-01-22 20:02:50.694688+00:00 Trying delivery 0
  1548. 2017-01-22 20:02:50.694712+00:00 5 deliveries to try
  1549. 2017-01-22 20:02:50.694762+00:00
  1550. -------------------
  1551.  
  1552. 2017-01-22 20:02:50.694785+00:00 Trying delivery 0
  1553. 2017-01-22 20:02:50.694817+00:00 Items to deliver 6
  1554. 2017-01-22 20:02:50.694856+00:00 Last ETD 2017-01-22 20:33:02.599069+00:00
  1555. 2017-01-22 20:02:50.694884+00:00 ETS 2017-01-22 20:33:02.599069+00:00
  1556. 2017-01-22 20:02:50.694910+00:00 ETA 2017-01-22 20:42:42.599069+00:00
  1557. 2017-01-22 20:02:50.694931+00:00 Driver was delivering on a different address
  1558. 2017-01-22 20:02:50.694958+00:00 ETD 2017-01-22 20:46:42.599069+00:00
  1559. 2017-01-22 20:02:50.694978+00:00 Real drivers respect schedule
  1560. 2017-01-22 20:02:50.695006+00:00 Driver got the delivery
  1561. 2017-01-22 20:02:50.695028+00:00
  1562. -------------------
  1563.  
  1564. 2017-01-22 20:02:50.695049+00:00 Trying delivery 1
  1565. 2017-01-22 20:02:50.695075+00:00 4 deliveries to try
  1566. 2017-01-22 20:02:50.695107+00:00
  1567. -------------------
  1568.  
  1569. 2017-01-22 20:02:50.695128+00:00 Trying delivery 0
  1570. 2017-01-22 20:02:50.695158+00:00 Items to deliver 5
  1571. 2017-01-22 20:02:50.695195+00:00 Last ETD 2017-01-22 20:46:42.599069+00:00
  1572. 2017-01-22 20:02:50.695223+00:00 ETS 2017-01-22 20:46:42.599069+00:00
  1573. 2017-01-22 20:02:50.695249+00:00 ETA 2017-01-22 21:03:12.599069+00:00
  1574. 2017-01-22 20:02:50.695270+00:00 Driver was delivering on a different address
  1575. 2017-01-22 20:02:50.695295+00:00 ETD 2017-01-22 21:07:12.599069+00:00
  1576. 2017-01-22 20:02:50.695316+00:00 Real drivers respect schedule
  1577. 2017-01-22 20:02:50.695343+00:00 Driver got the delivery
  1578. 2017-01-22 20:02:50.695366+00:00
  1579. -------------------
  1580.  
  1581. 2017-01-22 20:02:50.695387+00:00 Trying delivery 2
  1582. 2017-01-22 20:02:50.695414+00:00 3 deliveries to try
  1583. 2017-01-22 20:02:50.695445+00:00
  1584. -------------------
  1585.  
  1586. 2017-01-22 20:02:50.695466+00:00 Trying delivery 0
  1587. 2017-01-22 20:02:50.695496+00:00 Items to deliver 4
  1588. 2017-01-22 20:02:50.695532+00:00 Last ETD 2017-01-22 21:07:12.599069+00:00
  1589. 2017-01-22 20:02:50.695559+00:00 ETS 2017-01-22 21:07:12.599069+00:00
  1590. 2017-01-22 20:02:50.695585+00:00 ETA 2017-01-22 21:49:24.599069+00:00
  1591. 2017-01-22 20:02:50.695605+00:00 Driver was delivering on a different address
  1592. 2017-01-22 20:02:50.695631+00:00 ETD 2017-01-22 21:53:24.599069+00:00
  1593. 2017-01-22 20:02:50.695651+00:00 Real drivers respect schedule
  1594. 2017-01-22 20:02:50.695685+00:00 Driver will be late ETD > Delivery at with window 2017-01-22 21:53:24.599069+00:00 2017-01-22 21:15:00+00:00
  1595. 2017-01-22 20:02:50.695706+00:00
  1596. -------------------
  1597.  
  1598. 2017-01-22 20:02:50.695726+00:00 Trying delivery 1
  1599. 2017-01-22 20:02:50.695773+00:00 Items to deliver 3
  1600. 2017-01-22 20:02:50.695811+00:00 Last ETD 2017-01-22 21:07:12.599069+00:00
  1601. 2017-01-22 20:02:50.695839+00:00 ETS 2017-01-22 21:07:12.599069+00:00
  1602. 2017-01-22 20:02:50.695865+00:00 ETA 2017-01-22 21:50:40.599069+00:00
  1603. 2017-01-22 20:02:50.695885+00:00 Driver was delivering on a different address
  1604. 2017-01-22 20:02:50.695911+00:00 ETD 2017-01-22 21:54:40.599069+00:00
  1605. 2017-01-22 20:02:50.695932+00:00 Real drivers respect schedule
  1606. 2017-01-22 20:02:50.695967+00:00 Driver will be late ETD > Delivery at with window 2017-01-22 21:54:40.599069+00:00 2017-01-22 21:15:00+00:00
  1607. 2017-01-22 20:02:50.695988+00:00
  1608. -------------------
  1609.  
  1610. 2017-01-22 20:02:50.696009+00:00 Trying delivery 2
  1611. 2017-01-22 20:02:50.696039+00:00 Items to deliver 3
  1612. 2017-01-22 20:02:50.696075+00:00 Last ETD 2017-01-22 21:07:12.599069+00:00
  1613. 2017-01-22 20:02:50.696102+00:00 ETS 2017-01-22 21:07:12.599069+00:00
  1614. 2017-01-22 20:02:50.696127+00:00 ETA 2017-01-22 21:39:46.599069+00:00
  1615. 2017-01-22 20:02:50.696148+00:00 Driver was delivering on a different address
  1616. 2017-01-22 20:02:50.696174+00:00 ETD 2017-01-22 21:43:46.599069+00:00
  1617. 2017-01-22 20:02:50.696195+00:00 Real drivers respect schedule
  1618. 2017-01-22 20:02:50.696221+00:00 Driver got the delivery
  1619. 2017-01-22 20:02:50.696244+00:00
  1620. -------------------
  1621.  
  1622. 2017-01-22 20:02:50.696265+00:00 Trying delivery 3
  1623. 2017-01-22 20:02:50.696293+00:00 2 deliveries to try
  1624. 2017-01-22 20:02:50.696323+00:00
  1625. -------------------
  1626.  
  1627. 2017-01-22 20:02:50.696344+00:00 Trying delivery 0
  1628. 2017-01-22 20:02:50.696373+00:00 Items to deliver 3
  1629. 2017-01-22 20:02:50.696410+00:00 Last ETD 2017-01-22 21:43:46.599069+00:00
  1630. 2017-01-22 20:02:50.696438+00:00 ETS 2017-01-22 21:43:46.599069+00:00
  1631. 2017-01-22 20:02:50.696463+00:00 ETA 2017-01-22 22:01:21.599069+00:00
  1632. 2017-01-22 20:02:50.696484+00:00 Driver was delivering on a different address
  1633. 2017-01-22 20:02:50.696509+00:00 ETD 2017-01-22 22:05:21.599069+00:00
  1634. 2017-01-22 20:02:50.696530+00:00 Real drivers respect schedule
  1635. 2017-01-22 20:02:50.696564+00:00 Driver will be late ETD > Delivery at with window 2017-01-22 22:05:21.599069+00:00 2017-01-22 21:15:00+00:00
  1636. 2017-01-22 20:02:50.696585+00:00
  1637. -------------------
  1638.  
  1639. 2017-01-22 20:02:50.696606+00:00 Trying delivery 1
  1640. 2017-01-22 20:02:50.696635+00:00 Items to deliver 4
  1641. 2017-01-22 20:02:50.696671+00:00 Last ETD 2017-01-22 21:43:46.599069+00:00
  1642. 2017-01-22 20:02:50.696698+00:00 ETS 2017-01-22 21:43:46.599069+00:00
  1643. 2017-01-22 20:02:50.696723+00:00 ETA 2017-01-22 22:10:03.599069+00:00
  1644. 2017-01-22 20:02:50.696760+00:00 Driver was delivering on a different address
  1645. 2017-01-22 20:02:50.696788+00:00 ETD 2017-01-22 22:14:03.599069+00:00
  1646. 2017-01-22 20:02:50.696809+00:00 Real drivers respect schedule
  1647. 2017-01-22 20:02:50.696844+00:00 Driver will be late ETD > Delivery at with window 2017-01-22 22:14:03.599069+00:00 2017-01-22 21:15:00+00:00
  1648. 2017-01-22 20:02:50.696897+00:00 Last ETD 2017-01-22 21:43:46.599069+00:00
  1649. 2017-01-22 20:02:50.696939+00:00
  1650. -------------------
  1651.  
  1652. 2017-01-22 20:02:50.696961+00:00
  1653. -------------------
  1654.  
  1655. 2017-01-22 20:02:50.697055+00:00 Allocating deliveries to driver 'Matyas Bauer' {'store_id': 'f6080847-8923-4cda-baf2-422a0db894df', 'vehicle_item_capacity': 28, 'migrated_password_hash': None, 'rating_average': Decimal('9.57'), 'lat': 51.51545700308994, 'lng': -0.07114057171086596, 'rating_histogram': {'8': 30, '2': 2, '6': 6, '4': 3, '10': 236}, 'created_at': datetime.datetime(2016, 3, 21, 11, 16, 40, 659713, tzinfo=psycopg2.tz.FixedOffsetTimezone(offset=0, name=None)), 'deleted': False, 'nps': 81, 'personal_image_id': '7a3ad20b-b591-49e4-a649-5d8c7d4240ab', 'updated_at': datetime.datetime(2017, 1, 22, 20, 2, 45, 675721, tzinfo=psycopg2.tz.FixedOffsetTimezone(offset=0, name=None)), 'simulation_weight': 3, 'active': True, 'created_by': '845a2fb8-ebc8-46cf-a215-61bc201f01e4', 'forgot_password_expire_at': None, 'forgot_password_token': None, 'password_hash': 'pbkdf2:sha256:1000$ycdfGvWtEBlVZx2S$62d15a5683d382dd7383e1ef28cbab05c4283d4dfc64440389a9e12113ba74d2', 'rating_count': 277, 'gender': 'male', 'car_image_id': None, 'id': '393f5a01-cd03-483c-b7ec-2843438fbf0f', 'coordinates': <WKBElement at 0x7f0bbb492c50; 0101000000c0baeabc4436b2bffb61bd7efac14940>, 'schedules': [<Schedule start='2017-01-22 10:30:00+00:00' end='2017-01-22 22:30:00+00:00'>], 'phone': '+44 7772 605881', 'updated_by': '393f5a01-cd03-483c-b7ec-2843438fbf0f', 'email': 'mat197411@gmail.com', 'license_plate': 'AVIIB07', 'deleted_at': datetime.datetime(1970, 1, 1, 0, 0, tzinfo=psycopg2.tz.FixedOffsetTimezone(offset=0, name=None)), 'name': 'Matyas Bauer', '_sa_instance_state': <sqlalchemy.orm.state.InstanceState object at 0x7f0bbb63ab70>}
  1656. 2017-01-22 20:02:50.697096+00:00 Schedules of the driver based on simulation start and end [<Schedule start='2017-01-22 10:30:00+00:00' end='2017-01-22 22:30:00+00:00'>]
  1657. 2017-01-22 20:02:50.697127+00:00 Last delivery of driver was a081704b-3ca6-4cfa-9e16-76493d782810 with ETD 2017-01-22 20:56:29.830853+00:00 Kitchen: True
  1658. 2017-01-22 20:02:50.697156+00:00
  1659. -------------------
  1660.  
  1661. 2017-01-22 20:02:50.697178+00:00 Trying delivery 0
  1662. 2017-01-22 20:02:50.697201+00:00 2 deliveries to try
  1663. 2017-01-22 20:02:50.697231+00:00
  1664. -------------------
  1665.  
  1666. 2017-01-22 20:02:50.697252+00:00 Trying delivery 0
  1667. 2017-01-22 20:02:50.697283+00:00 Items to deliver 4
  1668. 2017-01-22 20:02:50.697321+00:00 Last real delivery time 2017-01-22 19:54:15.712604+00:00 (delivered)
  1669. 2017-01-22 20:02:50.697348+00:00 ETS 2017-01-22 20:02:36.428427+00:00
  1670. 2017-01-22 20:02:50.697374+00:00 ETA 2017-01-22 20:35:35.428427+00:00
  1671. 2017-01-22 20:02:50.697395+00:00 Driver was delivering on a different address
  1672. 2017-01-22 20:02:50.697421+00:00 ETD 2017-01-22 20:39:35.428427+00:00
  1673. 2017-01-22 20:02:50.697441+00:00 Real drivers respect schedule
  1674. 2017-01-22 20:02:50.697467+00:00 Driver got the delivery
  1675. 2017-01-22 20:02:50.697490+00:00
  1676. -------------------
  1677.  
  1678. 2017-01-22 20:02:50.697511+00:00 Trying delivery 1
  1679. 2017-01-22 20:02:50.697534+00:00 1 deliveries to try
  1680. 2017-01-22 20:02:50.697561+00:00
  1681. -------------------
  1682.  
  1683. 2017-01-22 20:02:50.697582+00:00 Trying delivery 0
  1684. 2017-01-22 20:02:50.697611+00:00 Items to deliver 3
  1685. 2017-01-22 20:02:50.697990+00:00 Last ETD 2017-01-22 20:39:35.428427+00:00
  1686. 2017-01-22 20:02:50.698034+00:00 ETS 2017-01-22 20:39:35.428427+00:00
  1687. 2017-01-22 20:02:50.698065+00:00 ETA 2017-01-22 21:01:59.428427+00:00
  1688. 2017-01-22 20:02:50.698087+00:00 Driver was delivering on a different address
  1689. 2017-01-22 20:02:50.698114+00:00 ETD 2017-01-22 21:05:59.428427+00:00
  1690. 2017-01-22 20:02:50.698136+00:00 Real drivers respect schedule
  1691. 2017-01-22 20:02:50.698165+00:00 Driver got the delivery
  1692. 2017-01-22 20:02:50.698189+00:00
  1693. -------------------
  1694.  
  1695. 2017-01-22 20:02:50.698211+00:00 Trying delivery 2
  1696. 2017-01-22 20:02:50.698235+00:00 0 deliveries to try
  1697. 2017-01-22 20:02:50.698289+00:00 Last ETD 2017-01-22 21:05:59.428427+00:00
  1698. 2017-01-22 20:02:50.698330+00:00
  1699. -------------------
  1700.  
  1701. 2017-01-22 20:02:50.698351+00:00
  1702. -------------------
  1703.  
  1704. 2017-01-22 20:02:50.698625+00:00 Allocating delivery <SimulationDelivery id=None driver_id='b474704a-ecd4-4dc0-9122-f1b6fe3b7320' message='' delivery_sequence=11 estimated_time_start='2017-01-22 20:33:02.599069+00:00' estimated_time_arrival='2017-01-22 20:42:42.599069+00:00' estimated_time_delivery='2017-01-22 20:46:42.599069+00:00'>
  1705. 2017-01-22 20:02:50.698813+00:00 Allocating delivery <SimulationDelivery id=None driver_id='b474704a-ecd4-4dc0-9122-f1b6fe3b7320' message='' delivery_sequence=12 estimated_time_start='2017-01-22 20:46:42.599069+00:00' estimated_time_arrival='2017-01-22 21:03:12.599069+00:00' estimated_time_delivery='2017-01-22 21:07:12.599069+00:00'>
  1706. 2017-01-22 20:02:50.698979+00:00 Allocating delivery <SimulationDelivery id=None driver_id='b474704a-ecd4-4dc0-9122-f1b6fe3b7320' message='' delivery_sequence=13 estimated_time_start='2017-01-22 21:07:12.599069+00:00' estimated_time_arrival='2017-01-22 21:39:46.599069+00:00' estimated_time_delivery='2017-01-22 21:43:46.599069+00:00'>
  1707. 2017-01-22 20:02:50.699137+00:00 Allocating delivery <SimulationDelivery id=None driver_id='b474704a-ecd4-4dc0-9122-f1b6fe3b7320' message='' delivery_sequence=14 estimated_time_start='2017-01-22 21:43:46.599069+00:00' estimated_time_arrival='2017-01-22 22:06:56.599069+00:00' estimated_time_delivery='2017-01-22 22:14:56.599069+00:00'>
  1708. 2017-01-22 20:02:50.699299+00:00 Allocating delivery <SimulationDelivery id=None driver_id='393f5a01-cd03-483c-b7ec-2843438fbf0f' message='' delivery_sequence=13 estimated_time_start='2017-01-22 20:02:36.428427+00:00' estimated_time_arrival='2017-01-22 20:35:35.428427+00:00' estimated_time_delivery='2017-01-22 20:39:35.428427+00:00'>
  1709. 2017-01-22 20:02:50.699457+00:00 Allocating delivery <SimulationDelivery id=None driver_id='393f5a01-cd03-483c-b7ec-2843438fbf0f' message='' delivery_sequence=14 estimated_time_start='2017-01-22 20:39:35.428427+00:00' estimated_time_arrival='2017-01-22 21:01:59.428427+00:00' estimated_time_delivery='2017-01-22 21:05:59.428427+00:00'>
  1710. 2017-01-22 20:02:50.699614+00:00 Allocating delivery <SimulationDelivery id=None driver_id='393f5a01-cd03-483c-b7ec-2843438fbf0f' message='' delivery_sequence=15 estimated_time_start='2017-01-22 21:05:59.428427+00:00' estimated_time_arrival='2017-01-22 21:46:14.428427+00:00' estimated_time_delivery='2017-01-22 21:54:14.428427+00:00'>
  1711. 2017-01-22 20:02:50.699714+00:00 End of algorithm execution
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement