testData.json 68 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485
  1. {
  2. "code": 1,
  3. "result": {
  4. "request": {
  5. "c_puct": 1.4142135623730951,
  6. "n_playout": 2000,
  7. "start_date": "2025-05-28T07:00:47",
  8. "conversion_date": "2025-05-28T07:00:47",
  9. "rain_intervals": [
  10. {
  11. "start": "2025-06-04T00:00:00",
  12. "end": "2025-06-12T00:00:00"
  13. }
  14. ],
  15. "rain_intervals_old": [
  16. {
  17. "start": "2025-06-04T00:00:00",
  18. "end": "2025-06-12T00:00:00"
  19. }
  20. ],
  21. "start_file": [
  22. {
  23. "area": "A",
  24. "area_volume": 1400,
  25. "machine_count": 6,
  26. "machine_efficiency": 210,
  27. "step": 1,
  28. "team_efficiency": 0.0,
  29. "total_efficiency": 1250,
  30. "total_volume": 10000,
  31. "wait_time": 0
  32. },
  33. {
  34. "area": "B",
  35. "area_volume": 2470,
  36. "machine_count": 6,
  37. "machine_efficiency": 210,
  38. "step": 1,
  39. "team_efficiency": 0.0,
  40. "total_efficiency": 1250,
  41. "total_volume": 10000,
  42. "wait_time": 0
  43. },
  44. {
  45. "area": "C",
  46. "area_volume": 2320,
  47. "machine_count": 6,
  48. "machine_efficiency": 210,
  49. "step": 1,
  50. "team_efficiency": 0.0,
  51. "total_efficiency": 1250,
  52. "total_volume": 10000,
  53. "wait_time": 0
  54. },
  55. {
  56. "area": "D",
  57. "area_volume": 2500,
  58. "machine_count": 6,
  59. "machine_efficiency": 210,
  60. "step": 1,
  61. "team_efficiency": 0.0,
  62. "total_efficiency": 1250,
  63. "total_volume": 10000,
  64. "wait_time": 0
  65. },
  66. {
  67. "area": "E",
  68. "area_volume": 1310,
  69. "machine_count": 6,
  70. "machine_efficiency": 210,
  71. "step": 1,
  72. "team_efficiency": 0.0,
  73. "total_efficiency": 1250,
  74. "total_volume": 10000,
  75. "wait_time": 0
  76. },
  77. {
  78. "area": "A",
  79. "area_volume": 0,
  80. "machine_count": 0,
  81. "machine_efficiency": 0,
  82. "step": 2,
  83. "team_efficiency": 1.0,
  84. "total_efficiency": 0,
  85. "total_volume": 0,
  86. "wait_time": 6
  87. },
  88. {
  89. "area": "B",
  90. "area_volume": 0,
  91. "machine_count": 0,
  92. "machine_efficiency": 0,
  93. "step": 2,
  94. "team_efficiency": 1.0,
  95. "total_efficiency": 0,
  96. "total_volume": 0,
  97. "wait_time": 6
  98. },
  99. {
  100. "area": "C",
  101. "area_volume": 0,
  102. "machine_count": 0,
  103. "machine_efficiency": 0,
  104. "step": 2,
  105. "team_efficiency": 1.0,
  106. "total_efficiency": 0,
  107. "total_volume": 0,
  108. "wait_time": 6
  109. },
  110. {
  111. "area": "D",
  112. "area_volume": 0,
  113. "machine_count": 0,
  114. "machine_efficiency": 0,
  115. "step": 2,
  116. "team_efficiency": 1.0,
  117. "total_efficiency": 0,
  118. "total_volume": 0,
  119. "wait_time": 6
  120. },
  121. {
  122. "area": "E",
  123. "area_volume": 0,
  124. "machine_count": 0,
  125. "machine_efficiency": 0,
  126. "step": 2,
  127. "team_efficiency": 1.0,
  128. "total_efficiency": 0,
  129. "total_volume": 0,
  130. "wait_time": 6
  131. },
  132. {
  133. "area": "A",
  134. "area_volume": 101,
  135. "machine_count": 4,
  136. "machine_efficiency": 1,
  137. "step": 3,
  138. "team_efficiency": 0.0,
  139. "total_efficiency": 4,
  140. "total_volume": 449,
  141. "wait_time": 28
  142. },
  143. {
  144. "area": "B",
  145. "area_volume": 86,
  146. "machine_count": 4,
  147. "machine_efficiency": 1,
  148. "step": 3,
  149. "team_efficiency": 0.0,
  150. "total_efficiency": 4,
  151. "total_volume": 449,
  152. "wait_time": 28
  153. },
  154. {
  155. "area": "C",
  156. "area_volume": 82,
  157. "machine_count": 4,
  158. "machine_efficiency": 1,
  159. "step": 3,
  160. "team_efficiency": 0.0,
  161. "total_efficiency": 4,
  162. "total_volume": 449,
  163. "wait_time": 28
  164. },
  165. {
  166. "area": "D",
  167. "area_volume": 88,
  168. "machine_count": 4,
  169. "machine_efficiency": 1,
  170. "step": 3,
  171. "team_efficiency": 0.0,
  172. "total_efficiency": 4,
  173. "total_volume": 449,
  174. "wait_time": 28
  175. },
  176. {
  177. "area": "E",
  178. "area_volume": 92,
  179. "machine_count": 4,
  180. "machine_efficiency": 1,
  181. "step": 3,
  182. "team_efficiency": 0.0,
  183. "total_efficiency": 4,
  184. "total_volume": 449,
  185. "wait_time": 28
  186. },
  187. {
  188. "area": "A",
  189. "area_volume": 0,
  190. "machine_count": 0,
  191. "machine_efficiency": 0,
  192. "step": 4,
  193. "team_efficiency": 5.2,
  194. "total_efficiency": 0,
  195. "total_volume": 0,
  196. "wait_time": 0
  197. },
  198. {
  199. "area": "B",
  200. "area_volume": 0,
  201. "machine_count": 0,
  202. "machine_efficiency": 0,
  203. "step": 4,
  204. "team_efficiency": 4.4,
  205. "total_efficiency": 0,
  206. "total_volume": 0,
  207. "wait_time": 0
  208. },
  209. {
  210. "area": "C",
  211. "area_volume": 0,
  212. "machine_count": 0,
  213. "machine_efficiency": 0,
  214. "step": 4,
  215. "team_efficiency": 4.2,
  216. "total_efficiency": 0,
  217. "total_volume": 0,
  218. "wait_time": 0
  219. },
  220. {
  221. "area": "D",
  222. "area_volume": 0,
  223. "machine_count": 0,
  224. "machine_efficiency": 0,
  225. "step": 4,
  226. "team_efficiency": 4.5,
  227. "total_efficiency": 0,
  228. "total_volume": 0,
  229. "wait_time": 0
  230. },
  231. {
  232. "area": "E",
  233. "area_volume": 0,
  234. "machine_count": 0,
  235. "machine_efficiency": 0,
  236. "step": 4,
  237. "team_efficiency": 4.7,
  238. "total_efficiency": 0,
  239. "total_volume": 0,
  240. "wait_time": 0
  241. },
  242. {
  243. "area": "A",
  244. "area_volume": 0,
  245. "machine_count": 0,
  246. "machine_efficiency": 0,
  247. "step": 5,
  248. "team_efficiency": 7.6,
  249. "total_efficiency": 0,
  250. "total_volume": 0,
  251. "wait_time": 28
  252. },
  253. {
  254. "area": "B",
  255. "area_volume": 0,
  256. "machine_count": 0,
  257. "machine_efficiency": 0,
  258. "step": 5,
  259. "team_efficiency": 7.6,
  260. "total_efficiency": 0,
  261. "total_volume": 0,
  262. "wait_time": 28
  263. },
  264. {
  265. "area": "C",
  266. "area_volume": 0,
  267. "machine_count": 0,
  268. "machine_efficiency": 0,
  269. "step": 5,
  270. "team_efficiency": 7.6,
  271. "total_efficiency": 0,
  272. "total_volume": 0,
  273. "wait_time": 28
  274. },
  275. {
  276. "area": "D",
  277. "area_volume": 0,
  278. "machine_count": 0,
  279. "machine_efficiency": 0,
  280. "step": 5,
  281. "team_efficiency": 7.6,
  282. "total_efficiency": 0,
  283. "total_volume": 0,
  284. "wait_time": 28
  285. },
  286. {
  287. "area": "E",
  288. "area_volume": 0,
  289. "machine_count": 0,
  290. "machine_efficiency": 0,
  291. "step": 5,
  292. "team_efficiency": 7.6,
  293. "total_efficiency": 0,
  294. "total_volume": 0,
  295. "wait_time": 28
  296. },
  297. {
  298. "area": "A",
  299. "area_volume": 6560,
  300. "machine_count": 6,
  301. "machine_efficiency": 390,
  302. "step": 6,
  303. "team_efficiency": 0.0,
  304. "total_efficiency": 2350,
  305. "total_volume": 47000,
  306. "wait_time": 0
  307. },
  308. {
  309. "area": "B",
  310. "area_volume": 11620,
  311. "machine_count": 6,
  312. "machine_efficiency": 390,
  313. "step": 6,
  314. "team_efficiency": 0.0,
  315. "total_efficiency": 2350,
  316. "total_volume": 47000,
  317. "wait_time": 0
  318. },
  319. {
  320. "area": "C",
  321. "area_volume": 10910,
  322. "machine_count": 6,
  323. "machine_efficiency": 390,
  324. "step": 6,
  325. "team_efficiency": 0.0,
  326. "total_efficiency": 2350,
  327. "total_volume": 47000,
  328. "wait_time": 0
  329. },
  330. {
  331. "area": "D",
  332. "area_volume": 11740,
  333. "machine_count": 6,
  334. "machine_efficiency": 390,
  335. "step": 6,
  336. "team_efficiency": 0.0,
  337. "total_efficiency": 2350,
  338. "total_volume": 47000,
  339. "wait_time": 0
  340. },
  341. {
  342. "area": "E",
  343. "area_volume": 6170,
  344. "machine_count": 6,
  345. "machine_efficiency": 390,
  346. "step": 6,
  347. "team_efficiency": 0.0,
  348. "total_efficiency": 2350,
  349. "total_volume": 47000,
  350. "wait_time": 0
  351. },
  352. {
  353. "area": "A",
  354. "area_volume": 0,
  355. "machine_count": 0,
  356. "machine_efficiency": 0,
  357. "step": 7,
  358. "team_efficiency": 0.0,
  359. "total_efficiency": 0,
  360. "total_volume": 0,
  361. "wait_time": 0
  362. },
  363. {
  364. "area": "B",
  365. "area_volume": 0,
  366. "machine_count": 0,
  367. "machine_efficiency": 0,
  368. "step": 7,
  369. "team_efficiency": 7.5,
  370. "total_efficiency": 0,
  371. "total_volume": 0,
  372. "wait_time": 28
  373. },
  374. {
  375. "area": "C",
  376. "area_volume": 0,
  377. "machine_count": 0,
  378. "machine_efficiency": 0,
  379. "step": 7,
  380. "team_efficiency": 7.5,
  381. "total_efficiency": 0,
  382. "total_volume": 0,
  383. "wait_time": 28
  384. },
  385. {
  386. "area": "D",
  387. "area_volume": 0,
  388. "machine_count": 0,
  389. "machine_efficiency": 0,
  390. "step": 7,
  391. "team_efficiency": 7.5,
  392. "total_efficiency": 0,
  393. "total_volume": 0,
  394. "wait_time": 28
  395. },
  396. {
  397. "area": "E",
  398. "area_volume": 0,
  399. "machine_count": 0,
  400. "machine_efficiency": 0,
  401. "step": 7,
  402. "team_efficiency": 7.5,
  403. "total_efficiency": 0,
  404. "total_volume": 0,
  405. "wait_time": 28
  406. },
  407. {
  408. "area": "A",
  409. "area_volume": 1390,
  410. "machine_count": 6,
  411. "machine_efficiency": 185,
  412. "step": 8,
  413. "team_efficiency": 0.0,
  414. "total_efficiency": 1110,
  415. "total_volume": 30000,
  416. "wait_time": 0
  417. },
  418. {
  419. "area": "B",
  420. "area_volume": 8220,
  421. "machine_count": 6,
  422. "machine_efficiency": 185,
  423. "step": 8,
  424. "team_efficiency": 0.0,
  425. "total_efficiency": 1110,
  426. "total_volume": 30000,
  427. "wait_time": 0
  428. },
  429. {
  430. "area": "C",
  431. "area_volume": 7720,
  432. "machine_count": 6,
  433. "machine_efficiency": 185,
  434. "step": 8,
  435. "team_efficiency": 0.0,
  436. "total_efficiency": 1110,
  437. "total_volume": 30000,
  438. "wait_time": 0
  439. },
  440. {
  441. "area": "D",
  442. "area_volume": 8310,
  443. "machine_count": 6,
  444. "machine_efficiency": 185,
  445. "step": 8,
  446. "team_efficiency": 0.0,
  447. "total_efficiency": 1110,
  448. "total_volume": 30000,
  449. "wait_time": 0
  450. },
  451. {
  452. "area": "E",
  453. "area_volume": 4360,
  454. "machine_count": 6,
  455. "machine_efficiency": 185,
  456. "step": 8,
  457. "team_efficiency": 0.0,
  458. "total_efficiency": 1110,
  459. "total_volume": 30000,
  460. "wait_time": 0
  461. }
  462. ],
  463. "conversion_file": [
  464. {
  465. "area": "A",
  466. "area_volume": 1400,
  467. "machine_count": 8,
  468. "machine_efficiency": 210,
  469. "step": 1,
  470. "team_efficiency": 0.0,
  471. "total_efficiency": 1700,
  472. "total_volume": 10000,
  473. "wait_time": 0
  474. },
  475. {
  476. "area": "B",
  477. "area_volume": 2470,
  478. "machine_count": 8,
  479. "machine_efficiency": 210,
  480. "step": 1,
  481. "team_efficiency": 0.0,
  482. "total_efficiency": 1700,
  483. "total_volume": 10000,
  484. "wait_time": 0
  485. },
  486. {
  487. "area": "C",
  488. "area_volume": 2320,
  489. "machine_count": 8,
  490. "machine_efficiency": 210,
  491. "step": 1,
  492. "team_efficiency": 0.0,
  493. "total_efficiency": 1700,
  494. "total_volume": 10000,
  495. "wait_time": 0
  496. },
  497. {
  498. "area": "D",
  499. "area_volume": 2500,
  500. "machine_count": 8,
  501. "machine_efficiency": 210,
  502. "step": 1,
  503. "team_efficiency": 0.0,
  504. "total_efficiency": 1700,
  505. "total_volume": 10000,
  506. "wait_time": 0
  507. },
  508. {
  509. "area": "E",
  510. "area_volume": 1310,
  511. "machine_count": 8,
  512. "machine_efficiency": 210,
  513. "step": 1,
  514. "team_efficiency": 0.0,
  515. "total_efficiency": 1700,
  516. "total_volume": 10000,
  517. "wait_time": 0
  518. },
  519. {
  520. "area": "A",
  521. "area_volume": 0,
  522. "machine_count": 0,
  523. "machine_efficiency": 0,
  524. "step": 2,
  525. "team_efficiency": 1.0,
  526. "total_efficiency": 0,
  527. "total_volume": 0,
  528. "wait_time": 6
  529. },
  530. {
  531. "area": "B",
  532. "area_volume": 0,
  533. "machine_count": 0,
  534. "machine_efficiency": 0,
  535. "step": 2,
  536. "team_efficiency": 1.0,
  537. "total_efficiency": 0,
  538. "total_volume": 0,
  539. "wait_time": 6
  540. },
  541. {
  542. "area": "C",
  543. "area_volume": 0,
  544. "machine_count": 0,
  545. "machine_efficiency": 0,
  546. "step": 2,
  547. "team_efficiency": 1.0,
  548. "total_efficiency": 0,
  549. "total_volume": 0,
  550. "wait_time": 6
  551. },
  552. {
  553. "area": "D",
  554. "area_volume": 0,
  555. "machine_count": 0,
  556. "machine_efficiency": 0,
  557. "step": 2,
  558. "team_efficiency": 1.0,
  559. "total_efficiency": 0,
  560. "total_volume": 0,
  561. "wait_time": 6
  562. },
  563. {
  564. "area": "E",
  565. "area_volume": 0,
  566. "machine_count": 0,
  567. "machine_efficiency": 0,
  568. "step": 2,
  569. "team_efficiency": 1.0,
  570. "total_efficiency": 0,
  571. "total_volume": 0,
  572. "wait_time": 6
  573. },
  574. {
  575. "area": "A",
  576. "area_volume": 101,
  577. "machine_count": 6,
  578. "machine_efficiency": 1,
  579. "step": 3,
  580. "team_efficiency": 0.0,
  581. "total_efficiency": 6,
  582. "total_volume": 449,
  583. "wait_time": 28
  584. },
  585. {
  586. "area": "B",
  587. "area_volume": 86,
  588. "machine_count": 6,
  589. "machine_efficiency": 1,
  590. "step": 3,
  591. "team_efficiency": 0.0,
  592. "total_efficiency": 6,
  593. "total_volume": 449,
  594. "wait_time": 28
  595. },
  596. {
  597. "area": "C",
  598. "area_volume": 82,
  599. "machine_count": 6,
  600. "machine_efficiency": 1,
  601. "step": 3,
  602. "team_efficiency": 0.0,
  603. "total_efficiency": 6,
  604. "total_volume": 449,
  605. "wait_time": 28
  606. },
  607. {
  608. "area": "D",
  609. "area_volume": 88,
  610. "machine_count": 6,
  611. "machine_efficiency": 1,
  612. "step": 3,
  613. "team_efficiency": 0.0,
  614. "total_efficiency": 6,
  615. "total_volume": 449,
  616. "wait_time": 28
  617. },
  618. {
  619. "area": "E",
  620. "area_volume": 92,
  621. "machine_count": 6,
  622. "machine_efficiency": 1,
  623. "step": 3,
  624. "team_efficiency": 0.0,
  625. "total_efficiency": 6,
  626. "total_volume": 449,
  627. "wait_time": 28
  628. },
  629. {
  630. "area": "A",
  631. "area_volume": 0,
  632. "machine_count": 0,
  633. "machine_efficiency": 0,
  634. "step": 4,
  635. "team_efficiency": 2.6,
  636. "total_efficiency": 0,
  637. "total_volume": 0,
  638. "wait_time": 0
  639. },
  640. {
  641. "area": "B",
  642. "area_volume": 0,
  643. "machine_count": 0,
  644. "machine_efficiency": 0,
  645. "step": 4,
  646. "team_efficiency": 2.2,
  647. "total_efficiency": 0,
  648. "total_volume": 0,
  649. "wait_time": 0
  650. },
  651. {
  652. "area": "C",
  653. "area_volume": 0,
  654. "machine_count": 0,
  655. "machine_efficiency": 0,
  656. "step": 4,
  657. "team_efficiency": 2.1,
  658. "total_efficiency": 0,
  659. "total_volume": 0,
  660. "wait_time": 0
  661. },
  662. {
  663. "area": "D",
  664. "area_volume": 0,
  665. "machine_count": 0,
  666. "machine_efficiency": 0,
  667. "step": 4,
  668. "team_efficiency": 2.25,
  669. "total_efficiency": 0,
  670. "total_volume": 0,
  671. "wait_time": 0
  672. },
  673. {
  674. "area": "E",
  675. "area_volume": 0,
  676. "machine_count": 0,
  677. "machine_efficiency": 0,
  678. "step": 4,
  679. "team_efficiency": 2.35,
  680. "total_efficiency": 0,
  681. "total_volume": 0,
  682. "wait_time": 0
  683. },
  684. {
  685. "area": "A",
  686. "area_volume": 0,
  687. "machine_count": 0,
  688. "machine_efficiency": 0,
  689. "step": 5,
  690. "team_efficiency": 3.8,
  691. "total_efficiency": 0,
  692. "total_volume": 0,
  693. "wait_time": 28
  694. },
  695. {
  696. "area": "B",
  697. "area_volume": 0,
  698. "machine_count": 0,
  699. "machine_efficiency": 0,
  700. "step": 5,
  701. "team_efficiency": 3.8,
  702. "total_efficiency": 0,
  703. "total_volume": 0,
  704. "wait_time": 28
  705. },
  706. {
  707. "area": "C",
  708. "area_volume": 0,
  709. "machine_count": 0,
  710. "machine_efficiency": 0,
  711. "step": 5,
  712. "team_efficiency": 3.8,
  713. "total_efficiency": 0,
  714. "total_volume": 0,
  715. "wait_time": 28
  716. },
  717. {
  718. "area": "D",
  719. "area_volume": 0,
  720. "machine_count": 0,
  721. "machine_efficiency": 0,
  722. "step": 5,
  723. "team_efficiency": 3.8,
  724. "total_efficiency": 0,
  725. "total_volume": 0,
  726. "wait_time": 28
  727. },
  728. {
  729. "area": "E",
  730. "area_volume": 0,
  731. "machine_count": 0,
  732. "machine_efficiency": 0,
  733. "step": 5,
  734. "team_efficiency": 3.8,
  735. "total_efficiency": 0,
  736. "total_volume": 0,
  737. "wait_time": 28
  738. },
  739. {
  740. "area": "A",
  741. "area_volume": 6560,
  742. "machine_count": 8,
  743. "machine_efficiency": 390,
  744. "step": 6,
  745. "team_efficiency": 0.0,
  746. "total_efficiency": 3150,
  747. "total_volume": 47000,
  748. "wait_time": 0
  749. },
  750. {
  751. "area": "B",
  752. "area_volume": 11620,
  753. "machine_count": 8,
  754. "machine_efficiency": 390,
  755. "step": 6,
  756. "team_efficiency": 0.0,
  757. "total_efficiency": 3150,
  758. "total_volume": 47000,
  759. "wait_time": 0
  760. },
  761. {
  762. "area": "C",
  763. "area_volume": 10910,
  764. "machine_count": 8,
  765. "machine_efficiency": 390,
  766. "step": 6,
  767. "team_efficiency": 0.0,
  768. "total_efficiency": 3150,
  769. "total_volume": 47000,
  770. "wait_time": 0
  771. },
  772. {
  773. "area": "D",
  774. "area_volume": 11740,
  775. "machine_count": 8,
  776. "machine_efficiency": 390,
  777. "step": 6,
  778. "team_efficiency": 0.0,
  779. "total_efficiency": 3150,
  780. "total_volume": 47000,
  781. "wait_time": 0
  782. },
  783. {
  784. "area": "E",
  785. "area_volume": 6170,
  786. "machine_count": 8,
  787. "machine_efficiency": 390,
  788. "step": 6,
  789. "team_efficiency": 0.0,
  790. "total_efficiency": 3150,
  791. "total_volume": 47000,
  792. "wait_time": 0
  793. },
  794. {
  795. "area": "A",
  796. "area_volume": 0,
  797. "machine_count": 0,
  798. "machine_efficiency": 0,
  799. "step": 7,
  800. "team_efficiency": 0.0,
  801. "total_efficiency": 0,
  802. "total_volume": 0,
  803. "wait_time": 0
  804. },
  805. {
  806. "area": "B",
  807. "area_volume": 0,
  808. "machine_count": 0,
  809. "machine_efficiency": 0,
  810. "step": 7,
  811. "team_efficiency": 3.75,
  812. "total_efficiency": 0,
  813. "total_volume": 0,
  814. "wait_time": 28
  815. },
  816. {
  817. "area": "C",
  818. "area_volume": 0,
  819. "machine_count": 0,
  820. "machine_efficiency": 0,
  821. "step": 7,
  822. "team_efficiency": 3.75,
  823. "total_efficiency": 0,
  824. "total_volume": 0,
  825. "wait_time": 28
  826. },
  827. {
  828. "area": "D",
  829. "area_volume": 0,
  830. "machine_count": 0,
  831. "machine_efficiency": 0,
  832. "step": 7,
  833. "team_efficiency": 3.75,
  834. "total_efficiency": 0,
  835. "total_volume": 0,
  836. "wait_time": 28
  837. },
  838. {
  839. "area": "E",
  840. "area_volume": 0,
  841. "machine_count": 0,
  842. "machine_efficiency": 0,
  843. "step": 7,
  844. "team_efficiency": 3.75,
  845. "total_efficiency": 0,
  846. "total_volume": 0,
  847. "wait_time": 28
  848. },
  849. {
  850. "area": "A",
  851. "area_volume": 1390,
  852. "machine_count": 8,
  853. "machine_efficiency": 185,
  854. "step": 8,
  855. "team_efficiency": 0.0,
  856. "total_efficiency": 1500,
  857. "total_volume": 30000,
  858. "wait_time": 0
  859. },
  860. {
  861. "area": "B",
  862. "area_volume": 8220,
  863. "machine_count": 8,
  864. "machine_efficiency": 185,
  865. "step": 8,
  866. "team_efficiency": 0.0,
  867. "total_efficiency": 1500,
  868. "total_volume": 30000,
  869. "wait_time": 0
  870. },
  871. {
  872. "area": "C",
  873. "area_volume": 7720,
  874. "machine_count": 8,
  875. "machine_efficiency": 185,
  876. "step": 8,
  877. "team_efficiency": 0.0,
  878. "total_efficiency": 1500,
  879. "total_volume": 30000,
  880. "wait_time": 0
  881. },
  882. {
  883. "area": "D",
  884. "area_volume": 8310,
  885. "machine_count": 8,
  886. "machine_efficiency": 185,
  887. "step": 8,
  888. "team_efficiency": 0.0,
  889. "total_efficiency": 1500,
  890. "total_volume": 30000,
  891. "wait_time": 0
  892. },
  893. {
  894. "area": "E",
  895. "area_volume": 4360,
  896. "machine_count": 8,
  897. "machine_efficiency": 185,
  898. "step": 8,
  899. "team_efficiency": 0.0,
  900. "total_efficiency": 1500,
  901. "total_volume": 30000,
  902. "wait_time": 0
  903. }
  904. ]
  905. },
  906. "outcome": {
  907. "all_results": [
  908. {
  909. "num_boards": 0,
  910. "time_score": -264.1363211951447,
  911. "schedule": [
  912. {
  913. "step": 1,
  914. "joint_unit": [
  915. "A",
  916. "B",
  917. "C",
  918. "D",
  919. "E"
  920. ],
  921. "duration_days": 5.882352941176471,
  922. "start_time": "2025-05-28T07:00:47",
  923. "end_time": "2025-06-03T04:11:22.294118"
  924. },
  925. {
  926. "step": 2,
  927. "joint_unit": [
  928. "A",
  929. "B",
  930. "C",
  931. "D",
  932. "E"
  933. ],
  934. "duration_days": 18.999999999999996,
  935. "start_time": "2025-06-03T04:11:22.294118",
  936. "end_time": "2025-06-22T04:11:22.294118"
  937. },
  938. {
  939. "step": 3,
  940. "joint_unit": [
  941. "A",
  942. "B",
  943. "C",
  944. "D",
  945. "E"
  946. ],
  947. "duration_days": 102.83333333333333,
  948. "start_time": "2025-06-22T04:11:22.294118",
  949. "end_time": "2025-10-03T00:11:22.294118"
  950. },
  951. {
  952. "step": 4,
  953. "joint_unit": [
  954. "A",
  955. "B",
  956. "C",
  957. "D",
  958. "E"
  959. ],
  960. "duration_days": 11.5,
  961. "start_time": "2025-10-03T00:11:22.294118",
  962. "end_time": "2025-10-14T12:11:22.294118"
  963. },
  964. {
  965. "step": 5,
  966. "joint_unit": [
  967. "A",
  968. "B",
  969. "C",
  970. "D",
  971. "E"
  972. ],
  973. "duration_days": 47.0,
  974. "start_time": "2025-10-14T12:11:22.294118",
  975. "end_time": "2025-11-30T12:11:22.294118"
  976. },
  977. {
  978. "step": 6,
  979. "joint_unit": [
  980. "A",
  981. "B",
  982. "C",
  983. "D",
  984. "E"
  985. ],
  986. "duration_days": 14.920634920634901,
  987. "start_time": "2025-11-30T12:11:22.294118",
  988. "end_time": "2025-12-15T10:17:05.151261"
  989. },
  990. {
  991. "step": 7,
  992. "joint_unit": [
  993. "A",
  994. "B",
  995. "C",
  996. "D",
  997. "E"
  998. ],
  999. "duration_days": 43.0,
  1000. "start_time": "2025-12-15T10:17:05.151261",
  1001. "end_time": "2026-01-27T10:17:05.151261"
  1002. },
  1003. {
  1004. "step": 8,
  1005. "joint_unit": [
  1006. "A",
  1007. "B",
  1008. "C",
  1009. "D",
  1010. "E"
  1011. ],
  1012. "duration_days": 20.0,
  1013. "start_time": "2026-01-27T10:17:05.151261",
  1014. "end_time": "2026-02-16T10:17:05.151261"
  1015. }
  1016. ]
  1017. },
  1018. {
  1019. "num_boards": 1,
  1020. "time_score": -235.1736694677871,
  1021. "schedule": [
  1022. {
  1023. "step": 1,
  1024. "joint_unit": [
  1025. "A",
  1026. "B",
  1027. "C",
  1028. "D"
  1029. ],
  1030. "duration_days": 5.1117647058823525,
  1031. "start_time": "2025-05-28T07:00:47",
  1032. "end_time": "2025-06-02T09:41:43.470588"
  1033. },
  1034. {
  1035. "step": 2,
  1036. "joint_unit": [
  1037. "A",
  1038. "B",
  1039. "C",
  1040. "D"
  1041. ],
  1042. "duration_days": 17.999999999999996,
  1043. "start_time": "2025-06-02T09:41:43.470588",
  1044. "end_time": "2025-06-20T09:41:43.470588"
  1045. },
  1046. {
  1047. "step": 3,
  1048. "joint_unit": [
  1049. "A",
  1050. "B",
  1051. "C",
  1052. "D"
  1053. ],
  1054. "duration_days": 87.5,
  1055. "start_time": "2025-06-20T09:41:43.470588",
  1056. "end_time": "2025-09-15T21:41:43.470588"
  1057. },
  1058. {
  1059. "step": 1,
  1060. "joint_unit": [
  1061. "E"
  1062. ],
  1063. "duration_days": 0.7705882352941179,
  1064. "start_time": "2025-08-18T21:41:43.470588",
  1065. "end_time": "2025-08-19T16:11:22.294118"
  1066. },
  1067. {
  1068. "step": 2,
  1069. "joint_unit": [
  1070. "E"
  1071. ],
  1072. "duration_days": 7.0,
  1073. "start_time": "2025-08-19T16:11:22.294118",
  1074. "end_time": "2025-08-26T16:11:22.294118"
  1075. },
  1076. {
  1077. "step": 4,
  1078. "joint_unit": [
  1079. "A",
  1080. "B",
  1081. "C",
  1082. "D"
  1083. ],
  1084. "duration_days": 9.149999999999997,
  1085. "start_time": "2025-09-15T21:41:43.470588",
  1086. "end_time": "2025-09-25T01:17:43.470588"
  1087. },
  1088. {
  1089. "step": 5,
  1090. "joint_unit": [
  1091. "A",
  1092. "B",
  1093. "C",
  1094. "D"
  1095. ],
  1096. "duration_days": 43.20000000000001,
  1097. "start_time": "2025-09-25T01:17:43.470588",
  1098. "end_time": "2025-11-07T06:05:43.470588"
  1099. },
  1100. {
  1101. "step": 3,
  1102. "joint_unit": [
  1103. "E"
  1104. ],
  1105. "duration_days": 43.333333333333336,
  1106. "start_time": "2025-08-26T16:11:22.294118",
  1107. "end_time": "2025-10-09T00:11:22.294118"
  1108. },
  1109. {
  1110. "step": 4,
  1111. "joint_unit": [
  1112. "E"
  1113. ],
  1114. "duration_days": 2.3500000000000036,
  1115. "start_time": "2025-10-10T06:05:43.470588",
  1116. "end_time": "2025-10-12T14:29:43.470588"
  1117. },
  1118. {
  1119. "step": 6,
  1120. "joint_unit": [
  1121. "A",
  1122. "B",
  1123. "C",
  1124. "D"
  1125. ],
  1126. "duration_days": 12.961904761904748,
  1127. "start_time": "2025-11-07T06:05:43.470588",
  1128. "end_time": "2025-11-20T05:10:52.042017"
  1129. },
  1130. {
  1131. "step": 5,
  1132. "joint_unit": [
  1133. "E"
  1134. ],
  1135. "duration_days": 31.799999999999994,
  1136. "start_time": "2025-10-12T14:29:43.470588",
  1137. "end_time": "2025-11-13T09:41:43.470588"
  1138. },
  1139. {
  1140. "step": 7,
  1141. "joint_unit": [
  1142. "A",
  1143. "B",
  1144. "C",
  1145. "D"
  1146. ],
  1147. "duration_days": 39.25,
  1148. "start_time": "2025-11-20T05:10:52.042017",
  1149. "end_time": "2025-12-29T11:10:52.042017"
  1150. },
  1151. {
  1152. "step": 6,
  1153. "joint_unit": [
  1154. "E"
  1155. ],
  1156. "duration_days": 1.9587301587301529,
  1157. "start_time": "2025-11-20T05:10:52.042017",
  1158. "end_time": "2025-11-22T04:11:26.327731"
  1159. },
  1160. {
  1161. "step": 8,
  1162. "joint_unit": [
  1163. "A",
  1164. "B",
  1165. "C",
  1166. "D"
  1167. ],
  1168. "duration_days": 17.093333333333323,
  1169. "start_time": "2025-12-29T11:10:52.042017",
  1170. "end_time": "2026-01-15T13:25:16.042017"
  1171. },
  1172. {
  1173. "step": 7,
  1174. "joint_unit": [
  1175. "E"
  1176. ],
  1177. "duration_days": 31.75,
  1178. "start_time": "2025-12-01T11:10:52.042017",
  1179. "end_time": "2026-01-02T05:10:52.042017"
  1180. },
  1181. {
  1182. "step": 8,
  1183. "joint_unit": [
  1184. "E"
  1185. ],
  1186. "duration_days": 2.9066666666666756,
  1187. "start_time": "2026-01-15T13:25:16.042017",
  1188. "end_time": "2026-01-18T11:10:52.042017"
  1189. }
  1190. ]
  1191. },
  1192. {
  1193. "num_boards": 2,
  1194. "time_score": -190.54017030423282,
  1195. "schedule": [
  1196. {
  1197. "step": 1,
  1198. "joint_unit": [
  1199. "B",
  1200. "C"
  1201. ],
  1202. "duration_days": 2.8176470588235296,
  1203. "start_time": "2025-05-28T07:00:47",
  1204. "end_time": "2025-05-31T02:38:11.705882"
  1205. },
  1206. {
  1207. "step": 2,
  1208. "joint_unit": [
  1209. "B",
  1210. "C"
  1211. ],
  1212. "duration_days": 8.0,
  1213. "start_time": "2025-05-31T02:38:11.705882",
  1214. "end_time": "2025-06-08T02:38:11.705882"
  1215. },
  1216. {
  1217. "step": 1,
  1218. "joint_unit": [
  1219. "A"
  1220. ],
  1221. "duration_days": 0.823529411764706,
  1222. "start_time": "2025-05-31T02:38:11.705882",
  1223. "end_time": "2025-05-31T22:24:04.647059"
  1224. },
  1225. {
  1226. "step": 1,
  1227. "joint_unit": [
  1228. "D",
  1229. "E"
  1230. ],
  1231. "duration_days": 2.2411764705882358,
  1232. "start_time": "2025-05-31T22:24:04.647059",
  1233. "end_time": "2025-06-03T04:11:22.294118"
  1234. },
  1235. {
  1236. "step": 3,
  1237. "joint_unit": [
  1238. "B",
  1239. "C"
  1240. ],
  1241. "duration_days": 59.890142293028326,
  1242. "start_time": "2025-06-08T02:38:11.705882",
  1243. "end_time": "2025-08-07T00:00:00"
  1244. },
  1245. {
  1246. "step": 2,
  1247. "joint_unit": [
  1248. "A"
  1249. ],
  1250. "duration_days": 7.0,
  1251. "start_time": "2025-06-02T02:38:11.705882",
  1252. "end_time": "2025-06-09T02:38:11.705882"
  1253. },
  1254. {
  1255. "step": 2,
  1256. "joint_unit": [
  1257. "D",
  1258. "E"
  1259. ],
  1260. "duration_days": 15.999999999999998,
  1261. "start_time": "2025-06-03T04:11:22.294118",
  1262. "end_time": "2025-06-19T04:11:22.294118"
  1263. },
  1264. {
  1265. "step": 4,
  1266. "joint_unit": [
  1267. "B",
  1268. "C"
  1269. ],
  1270. "duration_days": 4.300000000000002,
  1271. "start_time": "2025-08-07T00:00:00",
  1272. "end_time": "2025-08-11T07:12:00"
  1273. },
  1274. {
  1275. "step": 5,
  1276. "joint_unit": [
  1277. "B",
  1278. "C"
  1279. ],
  1280. "duration_days": 35.599999999999994,
  1281. "start_time": "2025-08-11T07:12:00",
  1282. "end_time": "2025-09-15T21:36:00"
  1283. },
  1284. {
  1285. "step": 3,
  1286. "joint_unit": [
  1287. "D",
  1288. "E"
  1289. ],
  1290. "duration_days": 58.0,
  1291. "start_time": "2025-07-10T00:00:00",
  1292. "end_time": "2025-09-06T00:00:00"
  1293. },
  1294. {
  1295. "step": 4,
  1296. "joint_unit": [
  1297. "D",
  1298. "E"
  1299. ],
  1300. "duration_days": 4.600000000000004,
  1301. "start_time": "2025-09-06T00:00:00",
  1302. "end_time": "2025-09-10T14:24:00"
  1303. },
  1304. {
  1305. "step": 5,
  1306. "joint_unit": [
  1307. "D",
  1308. "E"
  1309. ],
  1310. "duration_days": 35.6,
  1311. "start_time": "2025-09-10T14:24:00",
  1312. "end_time": "2025-10-16T04:48:00"
  1313. },
  1314. {
  1315. "step": 3,
  1316. "joint_unit": [
  1317. "A"
  1318. ],
  1319. "duration_days": 44.833333333333336,
  1320. "start_time": "2025-08-09T00:00:00",
  1321. "end_time": "2025-09-22T20:00:00"
  1322. },
  1323. {
  1324. "step": 4,
  1325. "joint_unit": [
  1326. "A"
  1327. ],
  1328. "duration_days": 2.6000000000000036,
  1329. "start_time": "2025-09-22T20:00:00",
  1330. "end_time": "2025-09-25T10:24:00"
  1331. },
  1332. {
  1333. "step": 5,
  1334. "joint_unit": [
  1335. "A"
  1336. ],
  1337. "duration_days": 31.799999999999994,
  1338. "start_time": "2025-09-25T10:24:00",
  1339. "end_time": "2025-10-27T05:36:00"
  1340. },
  1341. {
  1342. "step": 6,
  1343. "joint_unit": [
  1344. "B",
  1345. "C"
  1346. ],
  1347. "duration_days": 7.152380952380952,
  1348. "start_time": "2025-09-15T21:36:00",
  1349. "end_time": "2025-09-23T01:15:25.714286"
  1350. },
  1351. {
  1352. "step": 7,
  1353. "joint_unit": [
  1354. "B",
  1355. "C"
  1356. ],
  1357. "duration_days": 35.5,
  1358. "start_time": "2025-09-29T05:36:00",
  1359. "end_time": "2025-11-03T17:36:00"
  1360. },
  1361. {
  1362. "step": 6,
  1363. "joint_unit": [
  1364. "D",
  1365. "E"
  1366. ],
  1367. "duration_days": 5.685714285714293,
  1368. "start_time": "2025-10-16T04:48:00",
  1369. "end_time": "2025-10-21T21:15:25.714286"
  1370. },
  1371. {
  1372. "step": 8,
  1373. "joint_unit": [
  1374. "B",
  1375. "C"
  1376. ],
  1377. "duration_days": 10.626666666666665,
  1378. "start_time": "2025-11-03T17:36:00",
  1379. "end_time": "2025-11-14T08:38:24"
  1380. },
  1381. {
  1382. "step": 6,
  1383. "joint_unit": [
  1384. "A"
  1385. ],
  1386. "duration_days": 2.0825396825396942,
  1387. "start_time": "2025-11-14T08:38:24",
  1388. "end_time": "2025-11-16T10:37:15.428571"
  1389. },
  1390. {
  1391. "step": 7,
  1392. "joint_unit": [
  1393. "D",
  1394. "E"
  1395. ],
  1396. "duration_days": 35.5,
  1397. "start_time": "2025-10-21T21:15:25.714286",
  1398. "end_time": "2025-11-26T09:15:25.714286"
  1399. },
  1400. {
  1401. "step": 7,
  1402. "joint_unit": [
  1403. "A"
  1404. ],
  1405. "duration_days": 0.0,
  1406. "start_time": "2025-11-16T10:37:15.428571",
  1407. "end_time": "2025-11-16T10:37:15.428571"
  1408. },
  1409. {
  1410. "step": 8,
  1411. "joint_unit": [
  1412. "A"
  1413. ],
  1414. "duration_days": 0.9266666666666575,
  1415. "start_time": "2025-11-16T10:37:15.428571",
  1416. "end_time": "2025-11-17T08:51:39.428571"
  1417. },
  1418. {
  1419. "step": 8,
  1420. "joint_unit": [
  1421. "D",
  1422. "E"
  1423. ],
  1424. "duration_days": 8.446666666666678,
  1425. "start_time": "2025-11-26T09:15:25.714286",
  1426. "end_time": "2025-12-04T19:58:37.714286"
  1427. }
  1428. ]
  1429. },
  1430. {
  1431. "num_boards": 3,
  1432. "time_score": -178.06889112589477,
  1433. "schedule": [
  1434. {
  1435. "step": 1,
  1436. "joint_unit": [
  1437. "B",
  1438. "C"
  1439. ],
  1440. "duration_days": 2.8176470588235296,
  1441. "start_time": "2025-05-28T07:00:47",
  1442. "end_time": "2025-05-31T02:38:11.705882"
  1443. },
  1444. {
  1445. "step": 2,
  1446. "joint_unit": [
  1447. "B",
  1448. "C"
  1449. ],
  1450. "duration_days": 8.0,
  1451. "start_time": "2025-05-31T02:38:11.705882",
  1452. "end_time": "2025-06-08T02:38:11.705882"
  1453. },
  1454. {
  1455. "step": 1,
  1456. "joint_unit": [
  1457. "E"
  1458. ],
  1459. "duration_days": 0.7705882352941179,
  1460. "start_time": "2025-05-31T02:38:11.705882",
  1461. "end_time": "2025-05-31T21:07:50.529412"
  1462. },
  1463. {
  1464. "step": 2,
  1465. "joint_unit": [
  1466. "E"
  1467. ],
  1468. "duration_days": 7.0,
  1469. "start_time": "2025-06-02T02:38:11.705882",
  1470. "end_time": "2025-06-09T02:38:11.705882"
  1471. },
  1472. {
  1473. "step": 3,
  1474. "joint_unit": [
  1475. "B",
  1476. "C"
  1477. ],
  1478. "duration_days": 59.890142293028326,
  1479. "start_time": "2025-06-08T02:38:11.705882",
  1480. "end_time": "2025-08-07T00:00:00"
  1481. },
  1482. {
  1483. "step": 1,
  1484. "joint_unit": [
  1485. "D"
  1486. ],
  1487. "duration_days": 1.470588235294116,
  1488. "start_time": "2025-07-10T00:00:00",
  1489. "end_time": "2025-07-11T11:17:38.823529"
  1490. },
  1491. {
  1492. "step": 1,
  1493. "joint_unit": [
  1494. "A"
  1495. ],
  1496. "duration_days": 0.8235294117647053,
  1497. "start_time": "2025-07-11T11:17:38.823529",
  1498. "end_time": "2025-07-12T07:03:31.764706"
  1499. },
  1500. {
  1501. "step": 3,
  1502. "joint_unit": [
  1503. "E"
  1504. ],
  1505. "duration_days": 43.333333333333336,
  1506. "start_time": "2025-07-12T07:03:31.764706",
  1507. "end_time": "2025-08-24T15:03:31.764706"
  1508. },
  1509. {
  1510. "step": 2,
  1511. "joint_unit": [
  1512. "D"
  1513. ],
  1514. "duration_days": 7.0,
  1515. "start_time": "2025-07-11T11:17:38.823529",
  1516. "end_time": "2025-07-18T11:17:38.823529"
  1517. },
  1518. {
  1519. "step": 2,
  1520. "joint_unit": [
  1521. "A"
  1522. ],
  1523. "duration_days": 7.0,
  1524. "start_time": "2025-07-12T11:17:38.823529",
  1525. "end_time": "2025-07-19T11:17:38.823529"
  1526. },
  1527. {
  1528. "step": 4,
  1529. "joint_unit": [
  1530. "B",
  1531. "C"
  1532. ],
  1533. "duration_days": 4.300000000000002,
  1534. "start_time": "2025-08-07T00:00:00",
  1535. "end_time": "2025-08-11T07:12:00"
  1536. },
  1537. {
  1538. "step": 5,
  1539. "joint_unit": [
  1540. "B",
  1541. "C"
  1542. ],
  1543. "duration_days": 35.599999999999994,
  1544. "start_time": "2025-08-11T07:12:00",
  1545. "end_time": "2025-09-15T21:36:00"
  1546. },
  1547. {
  1548. "step": 4,
  1549. "joint_unit": [
  1550. "E"
  1551. ],
  1552. "duration_days": 2.3500000000000036,
  1553. "start_time": "2025-08-24T15:03:31.764706",
  1554. "end_time": "2025-08-26T23:27:31.764706"
  1555. },
  1556. {
  1557. "step": 5,
  1558. "joint_unit": [
  1559. "E"
  1560. ],
  1561. "duration_days": 31.799999999999994,
  1562. "start_time": "2025-08-26T23:27:31.764706",
  1563. "end_time": "2025-09-27T18:39:31.764706"
  1564. },
  1565. {
  1566. "step": 3,
  1567. "joint_unit": [
  1568. "D"
  1569. ],
  1570. "duration_days": 42.666666666666664,
  1571. "start_time": "2025-07-27T15:03:31.764706",
  1572. "end_time": "2025-09-08T07:03:31.764706"
  1573. },
  1574. {
  1575. "step": 4,
  1576. "joint_unit": [
  1577. "D"
  1578. ],
  1579. "duration_days": 2.25,
  1580. "start_time": "2025-09-08T07:03:31.764706",
  1581. "end_time": "2025-09-10T13:03:31.764706"
  1582. },
  1583. {
  1584. "step": 5,
  1585. "joint_unit": [
  1586. "D"
  1587. ],
  1588. "duration_days": 31.799999999999994,
  1589. "start_time": "2025-09-10T13:03:31.764706",
  1590. "end_time": "2025-10-12T08:15:31.764706"
  1591. },
  1592. {
  1593. "step": 3,
  1594. "joint_unit": [
  1595. "A"
  1596. ],
  1597. "duration_days": 44.833333333333336,
  1598. "start_time": "2025-08-11T07:03:31.764706",
  1599. "end_time": "2025-09-25T03:03:31.764706"
  1600. },
  1601. {
  1602. "step": 6,
  1603. "joint_unit": [
  1604. "B",
  1605. "C"
  1606. ],
  1607. "duration_days": 7.152380952380952,
  1608. "start_time": "2025-09-15T21:36:00",
  1609. "end_time": "2025-09-23T01:15:25.714286"
  1610. },
  1611. {
  1612. "step": 7,
  1613. "joint_unit": [
  1614. "B",
  1615. "C"
  1616. ],
  1617. "duration_days": 35.5,
  1618. "start_time": "2025-09-23T01:15:25.714286",
  1619. "end_time": "2025-10-28T13:15:25.714286"
  1620. },
  1621. {
  1622. "step": 6,
  1623. "joint_unit": [
  1624. "E"
  1625. ],
  1626. "duration_days": 1.9587301587301529,
  1627. "start_time": "2025-09-27T18:39:31.764706",
  1628. "end_time": "2025-09-29T17:40:06.050420"
  1629. },
  1630. {
  1631. "step": 4,
  1632. "joint_unit": [
  1633. "A"
  1634. ],
  1635. "duration_days": 2.6000000000000036,
  1636. "start_time": "2025-09-30T13:15:25.714286",
  1637. "end_time": "2025-10-03T03:39:25.714286"
  1638. },
  1639. {
  1640. "step": 7,
  1641. "joint_unit": [
  1642. "E"
  1643. ],
  1644. "duration_days": 31.75,
  1645. "start_time": "2025-10-03T03:39:25.714286",
  1646. "end_time": "2025-11-03T21:39:25.714286"
  1647. },
  1648. {
  1649. "step": 6,
  1650. "joint_unit": [
  1651. "D"
  1652. ],
  1653. "duration_days": 3.726984126984121,
  1654. "start_time": "2025-10-12T08:15:31.764706",
  1655. "end_time": "2025-10-16T01:42:23.193277"
  1656. },
  1657. {
  1658. "step": 5,
  1659. "joint_unit": [
  1660. "A"
  1661. ],
  1662. "duration_days": 31.799999999999994,
  1663. "start_time": "2025-10-06T21:39:25.714286",
  1664. "end_time": "2025-11-07T16:51:25.714286"
  1665. },
  1666. {
  1667. "step": 8,
  1668. "joint_unit": [
  1669. "B",
  1670. "C"
  1671. ],
  1672. "duration_days": 10.626666666666665,
  1673. "start_time": "2025-10-28T13:15:25.714286",
  1674. "end_time": "2025-11-08T04:17:49.714286"
  1675. },
  1676. {
  1677. "step": 8,
  1678. "joint_unit": [
  1679. "E"
  1680. ],
  1681. "duration_days": 2.9066666666666756,
  1682. "start_time": "2025-11-08T04:17:49.714286",
  1683. "end_time": "2025-11-11T02:03:25.714286"
  1684. },
  1685. {
  1686. "step": 6,
  1687. "joint_unit": [
  1688. "A"
  1689. ],
  1690. "duration_days": 2.082539682539675,
  1691. "start_time": "2025-11-11T02:03:25.714286",
  1692. "end_time": "2025-11-13T04:02:17.142857"
  1693. },
  1694. {
  1695. "step": 7,
  1696. "joint_unit": [
  1697. "D"
  1698. ],
  1699. "duration_days": 31.749999999999982,
  1700. "start_time": "2025-10-16T01:42:23.193277",
  1701. "end_time": "2025-11-16T19:42:23.193277"
  1702. },
  1703. {
  1704. "step": 7,
  1705. "joint_unit": [
  1706. "A"
  1707. ],
  1708. "duration_days": 0.0,
  1709. "start_time": "2025-11-13T04:02:17.142857",
  1710. "end_time": "2025-11-13T04:02:17.142857"
  1711. },
  1712. {
  1713. "step": 8,
  1714. "joint_unit": [
  1715. "A"
  1716. ],
  1717. "duration_days": 0.9266666666666575,
  1718. "start_time": "2025-11-13T04:02:17.142857",
  1719. "end_time": "2025-11-14T02:16:41.142857"
  1720. },
  1721. {
  1722. "step": 8,
  1723. "joint_unit": [
  1724. "D"
  1725. ],
  1726. "duration_days": 5.540000000000002,
  1727. "start_time": "2025-11-16T19:42:23.193277",
  1728. "end_time": "2025-11-22T08:39:59.193277"
  1729. }
  1730. ]
  1731. },
  1732. {
  1733. "num_boards": 4,
  1734. "time_score": -177.285240332244,
  1735. "schedule": [
  1736. {
  1737. "step": 1,
  1738. "joint_unit": [
  1739. "B"
  1740. ],
  1741. "duration_days": 1.4529411764705882,
  1742. "start_time": "2025-05-28T07:00:47",
  1743. "end_time": "2025-05-29T17:53:01.117647"
  1744. },
  1745. {
  1746. "step": 2,
  1747. "joint_unit": [
  1748. "B"
  1749. ],
  1750. "duration_days": 7.0,
  1751. "start_time": "2025-05-29T17:53:01.117647",
  1752. "end_time": "2025-06-05T17:53:01.117647"
  1753. },
  1754. {
  1755. "step": 1,
  1756. "joint_unit": [
  1757. "C"
  1758. ],
  1759. "duration_days": 1.3647058823529414,
  1760. "start_time": "2025-05-29T17:53:01.117647",
  1761. "end_time": "2025-05-31T02:38:11.705882"
  1762. },
  1763. {
  1764. "step": 2,
  1765. "joint_unit": [
  1766. "C"
  1767. ],
  1768. "duration_days": 7.0,
  1769. "start_time": "2025-05-31T02:38:11.705882",
  1770. "end_time": "2025-06-07T02:38:11.705882"
  1771. },
  1772. {
  1773. "step": 1,
  1774. "joint_unit": [
  1775. "D"
  1776. ],
  1777. "duration_days": 1.4705882352941178,
  1778. "start_time": "2025-05-31T02:38:11.705882",
  1779. "end_time": "2025-06-01T13:55:50.529412"
  1780. },
  1781. {
  1782. "step": 2,
  1783. "joint_unit": [
  1784. "D"
  1785. ],
  1786. "duration_days": 7.0,
  1787. "start_time": "2025-06-01T13:55:50.529412",
  1788. "end_time": "2025-06-08T13:55:50.529412"
  1789. },
  1790. {
  1791. "step": 3,
  1792. "joint_unit": [
  1793. "C"
  1794. ],
  1795. "duration_days": 46.55680895969499,
  1796. "start_time": "2025-06-07T02:38:11.705882",
  1797. "end_time": "2025-07-23T16:00:00"
  1798. },
  1799. {
  1800. "step": 1,
  1801. "joint_unit": [
  1802. "E"
  1803. ],
  1804. "duration_days": 0.7705882352941179,
  1805. "start_time": "2025-06-25T16:00:00",
  1806. "end_time": "2025-06-26T10:29:38.823529"
  1807. },
  1808. {
  1809. "step": 3,
  1810. "joint_unit": [
  1811. "B"
  1812. ],
  1813. "duration_days": 42.333333333333336,
  1814. "start_time": "2025-06-26T10:29:38.823529",
  1815. "end_time": "2025-08-07T18:29:38.823529"
  1816. },
  1817. {
  1818. "step": 1,
  1819. "joint_unit": [
  1820. "A"
  1821. ],
  1822. "duration_days": 0.8235294117647053,
  1823. "start_time": "2025-07-10T18:29:38.823529",
  1824. "end_time": "2025-07-11T14:15:31.764706"
  1825. },
  1826. {
  1827. "step": 3,
  1828. "joint_unit": [
  1829. "D"
  1830. ],
  1831. "duration_days": 42.66666666666668,
  1832. "start_time": "2025-07-11T14:15:31.764706",
  1833. "end_time": "2025-08-23T06:15:31.764706"
  1834. },
  1835. {
  1836. "step": 2,
  1837. "joint_unit": [
  1838. "E"
  1839. ],
  1840. "duration_days": 7.0,
  1841. "start_time": "2025-06-26T10:29:38.823529",
  1842. "end_time": "2025-07-03T10:29:38.823529"
  1843. },
  1844. {
  1845. "step": 4,
  1846. "joint_unit": [
  1847. "C"
  1848. ],
  1849. "duration_days": 2.1000000000000036,
  1850. "start_time": "2025-07-23T16:00:00",
  1851. "end_time": "2025-07-25T18:24:00"
  1852. },
  1853. {
  1854. "step": 3,
  1855. "joint_unit": [
  1856. "E"
  1857. ],
  1858. "duration_days": 43.33333333333334,
  1859. "start_time": "2025-07-26T06:15:31.764706",
  1860. "end_time": "2025-09-07T14:15:31.764706"
  1861. },
  1862. {
  1863. "step": 2,
  1864. "joint_unit": [
  1865. "A"
  1866. ],
  1867. "duration_days": 7.0,
  1868. "start_time": "2025-07-25T18:24:00",
  1869. "end_time": "2025-08-01T18:24:00"
  1870. },
  1871. {
  1872. "step": 4,
  1873. "joint_unit": [
  1874. "B"
  1875. ],
  1876. "duration_days": 2.199999999999998,
  1877. "start_time": "2025-08-07T18:29:38.823529",
  1878. "end_time": "2025-08-09T23:17:38.823529"
  1879. },
  1880. {
  1881. "step": 4,
  1882. "joint_unit": [
  1883. "D"
  1884. ],
  1885. "duration_days": 2.25,
  1886. "start_time": "2025-08-23T06:15:31.764706",
  1887. "end_time": "2025-08-25T12:15:31.764706"
  1888. },
  1889. {
  1890. "step": 5,
  1891. "joint_unit": [
  1892. "C"
  1893. ],
  1894. "duration_days": 31.799999999999994,
  1895. "start_time": "2025-08-25T12:15:31.764706",
  1896. "end_time": "2025-09-26T07:27:31.764706"
  1897. },
  1898. {
  1899. "step": 5,
  1900. "joint_unit": [
  1901. "B"
  1902. ],
  1903. "duration_days": 31.799999999999994,
  1904. "start_time": "2025-08-29T07:27:31.764706",
  1905. "end_time": "2025-09-30T02:39:31.764706"
  1906. },
  1907. {
  1908. "step": 5,
  1909. "joint_unit": [
  1910. "D"
  1911. ],
  1912. "duration_days": 31.799999999999994,
  1913. "start_time": "2025-09-02T02:39:31.764706",
  1914. "end_time": "2025-10-03T21:51:31.764706"
  1915. },
  1916. {
  1917. "step": 4,
  1918. "joint_unit": [
  1919. "E"
  1920. ],
  1921. "duration_days": 2.3500000000000036,
  1922. "start_time": "2025-09-07T14:15:31.764706",
  1923. "end_time": "2025-09-09T22:39:31.764706"
  1924. },
  1925. {
  1926. "step": 5,
  1927. "joint_unit": [
  1928. "E"
  1929. ],
  1930. "duration_days": 31.799999999999994,
  1931. "start_time": "2025-09-09T22:39:31.764706",
  1932. "end_time": "2025-10-11T17:51:31.764706"
  1933. },
  1934. {
  1935. "step": 3,
  1936. "joint_unit": [
  1937. "A"
  1938. ],
  1939. "duration_days": 44.83333333333334,
  1940. "start_time": "2025-08-10T14:15:31.764706",
  1941. "end_time": "2025-09-24T10:15:31.764706"
  1942. },
  1943. {
  1944. "step": 6,
  1945. "joint_unit": [
  1946. "C"
  1947. ],
  1948. "duration_days": 3.463492063492064,
  1949. "start_time": "2025-09-26T07:27:31.764706",
  1950. "end_time": "2025-09-29T18:34:57.478992"
  1951. },
  1952. {
  1953. "step": 6,
  1954. "joint_unit": [
  1955. "B"
  1956. ],
  1957. "duration_days": 3.6888888888888878,
  1958. "start_time": "2025-09-30T02:39:31.764706",
  1959. "end_time": "2025-10-03T19:11:31.764706"
  1960. },
  1961. {
  1962. "step": 4,
  1963. "joint_unit": [
  1964. "A"
  1965. ],
  1966. "duration_days": 2.6000000000000036,
  1967. "start_time": "2025-09-24T10:15:31.764706",
  1968. "end_time": "2025-09-27T00:39:31.764706"
  1969. },
  1970. {
  1971. "step": 6,
  1972. "joint_unit": [
  1973. "D"
  1974. ],
  1975. "duration_days": 3.726984126984121,
  1976. "start_time": "2025-10-03T21:51:31.764706",
  1977. "end_time": "2025-10-07T15:18:23.193277"
  1978. },
  1979. {
  1980. "step": 5,
  1981. "joint_unit": [
  1982. "A"
  1983. ],
  1984. "duration_days": 31.799999999999994,
  1985. "start_time": "2025-09-27T00:39:31.764706",
  1986. "end_time": "2025-10-28T19:51:31.764706"
  1987. },
  1988. {
  1989. "step": 7,
  1990. "joint_unit": [
  1991. "C"
  1992. ],
  1993. "duration_days": 31.75,
  1994. "start_time": "2025-09-30T19:51:31.764706",
  1995. "end_time": "2025-11-01T13:51:31.764706"
  1996. },
  1997. {
  1998. "step": 6,
  1999. "joint_unit": [
  2000. "E"
  2001. ],
  2002. "duration_days": 1.9587301587301529,
  2003. "start_time": "2025-10-11T17:51:31.764706",
  2004. "end_time": "2025-10-13T16:52:06.050420"
  2005. },
  2006. {
  2007. "step": 7,
  2008. "joint_unit": [
  2009. "B"
  2010. ],
  2011. "duration_days": 31.75,
  2012. "start_time": "2025-10-04T13:51:31.764706",
  2013. "end_time": "2025-11-05T07:51:31.764706"
  2014. },
  2015. {
  2016. "step": 7,
  2017. "joint_unit": [
  2018. "D"
  2019. ],
  2020. "duration_days": 31.75,
  2021. "start_time": "2025-10-08T07:51:31.764706",
  2022. "end_time": "2025-11-09T01:51:31.764706"
  2023. },
  2024. {
  2025. "step": 6,
  2026. "joint_unit": [
  2027. "A"
  2028. ],
  2029. "duration_days": 2.082539682539675,
  2030. "start_time": "2025-10-28T19:51:31.764706",
  2031. "end_time": "2025-10-30T21:50:23.193277"
  2032. },
  2033. {
  2034. "step": 8,
  2035. "joint_unit": [
  2036. "C"
  2037. ],
  2038. "duration_days": 5.146666666666666,
  2039. "start_time": "2025-11-01T13:51:31.764706",
  2040. "end_time": "2025-11-06T17:22:43.764706"
  2041. },
  2042. {
  2043. "step": 8,
  2044. "joint_unit": [
  2045. "B"
  2046. ],
  2047. "duration_days": 5.4799999999999995,
  2048. "start_time": "2025-11-06T17:22:43.764706",
  2049. "end_time": "2025-11-12T04:53:55.764706"
  2050. },
  2051. {
  2052. "step": 8,
  2053. "joint_unit": [
  2054. "D"
  2055. ],
  2056. "duration_days": 5.539999999999982,
  2057. "start_time": "2025-11-12T04:53:55.764706",
  2058. "end_time": "2025-11-17T17:51:31.764706"
  2059. },
  2060. {
  2061. "step": 7,
  2062. "joint_unit": [
  2063. "E"
  2064. ],
  2065. "duration_days": 31.75,
  2066. "start_time": "2025-10-13T16:52:06.050420",
  2067. "end_time": "2025-11-14T10:52:06.050420"
  2068. },
  2069. {
  2070. "step": 7,
  2071. "joint_unit": [
  2072. "A"
  2073. ],
  2074. "duration_days": 0.0,
  2075. "start_time": "2025-10-30T21:50:23.193277",
  2076. "end_time": "2025-10-30T21:50:23.193277"
  2077. },
  2078. {
  2079. "step": 8,
  2080. "joint_unit": [
  2081. "E"
  2082. ],
  2083. "duration_days": 2.9066666666666756,
  2084. "start_time": "2025-11-17T17:51:31.764706",
  2085. "end_time": "2025-11-20T15:37:07.764706"
  2086. },
  2087. {
  2088. "step": 8,
  2089. "joint_unit": [
  2090. "A"
  2091. ],
  2092. "duration_days": 0.9266666666666575,
  2093. "start_time": "2025-11-20T15:37:07.764706",
  2094. "end_time": "2025-11-21T13:51:31.764706"
  2095. }
  2096. ]
  2097. }
  2098. ],
  2099. "best_num_boards": 4,
  2100. "best_time_score": -177.285240332244,
  2101. "best_schedule": [
  2102. {
  2103. "step": 1,
  2104. "joint_unit": [
  2105. "B"
  2106. ],
  2107. "duration_days": 1.4529411764705882,
  2108. "start_time": "2025-05-28T07:00:47",
  2109. "end_time": "2025-05-29T17:53:01.117647"
  2110. },
  2111. {
  2112. "step": 2,
  2113. "joint_unit": [
  2114. "B"
  2115. ],
  2116. "duration_days": 7.0,
  2117. "start_time": "2025-05-29T17:53:01.117647",
  2118. "end_time": "2025-06-05T17:53:01.117647"
  2119. },
  2120. {
  2121. "step": 1,
  2122. "joint_unit": [
  2123. "C"
  2124. ],
  2125. "duration_days": 1.3647058823529414,
  2126. "start_time": "2025-05-29T17:53:01.117647",
  2127. "end_time": "2025-05-31T02:38:11.705882"
  2128. },
  2129. {
  2130. "step": 2,
  2131. "joint_unit": [
  2132. "C"
  2133. ],
  2134. "duration_days": 7.0,
  2135. "start_time": "2025-05-31T02:38:11.705882",
  2136. "end_time": "2025-06-07T02:38:11.705882"
  2137. },
  2138. {
  2139. "step": 1,
  2140. "joint_unit": [
  2141. "D"
  2142. ],
  2143. "duration_days": 1.4705882352941178,
  2144. "start_time": "2025-05-31T02:38:11.705882",
  2145. "end_time": "2025-06-01T13:55:50.529412"
  2146. },
  2147. {
  2148. "step": 2,
  2149. "joint_unit": [
  2150. "D"
  2151. ],
  2152. "duration_days": 7.0,
  2153. "start_time": "2025-06-01T13:55:50.529412",
  2154. "end_time": "2025-06-08T13:55:50.529412"
  2155. },
  2156. {
  2157. "step": 3,
  2158. "joint_unit": [
  2159. "C"
  2160. ],
  2161. "duration_days": 46.55680895969499,
  2162. "start_time": "2025-06-07T02:38:11.705882",
  2163. "end_time": "2025-07-23T16:00:00"
  2164. },
  2165. {
  2166. "step": 1,
  2167. "joint_unit": [
  2168. "E"
  2169. ],
  2170. "duration_days": 0.7705882352941179,
  2171. "start_time": "2025-06-25T16:00:00",
  2172. "end_time": "2025-06-26T10:29:38.823529"
  2173. },
  2174. {
  2175. "step": 3,
  2176. "joint_unit": [
  2177. "B"
  2178. ],
  2179. "duration_days": 42.333333333333336,
  2180. "start_time": "2025-06-26T10:29:38.823529",
  2181. "end_time": "2025-08-07T18:29:38.823529"
  2182. },
  2183. {
  2184. "step": 1,
  2185. "joint_unit": [
  2186. "A"
  2187. ],
  2188. "duration_days": 0.8235294117647053,
  2189. "start_time": "2025-07-10T18:29:38.823529",
  2190. "end_time": "2025-07-11T14:15:31.764706"
  2191. },
  2192. {
  2193. "step": 3,
  2194. "joint_unit": [
  2195. "D"
  2196. ],
  2197. "duration_days": 42.66666666666668,
  2198. "start_time": "2025-07-11T14:15:31.764706",
  2199. "end_time": "2025-08-23T06:15:31.764706"
  2200. },
  2201. {
  2202. "step": 2,
  2203. "joint_unit": [
  2204. "E"
  2205. ],
  2206. "duration_days": 7.0,
  2207. "start_time": "2025-06-26T10:29:38.823529",
  2208. "end_time": "2025-07-03T10:29:38.823529"
  2209. },
  2210. {
  2211. "step": 4,
  2212. "joint_unit": [
  2213. "C"
  2214. ],
  2215. "duration_days": 2.1000000000000036,
  2216. "start_time": "2025-07-23T16:00:00",
  2217. "end_time": "2025-07-25T18:24:00"
  2218. },
  2219. {
  2220. "step": 3,
  2221. "joint_unit": [
  2222. "E"
  2223. ],
  2224. "duration_days": 43.33333333333334,
  2225. "start_time": "2025-07-26T06:15:31.764706",
  2226. "end_time": "2025-09-07T14:15:31.764706"
  2227. },
  2228. {
  2229. "step": 2,
  2230. "joint_unit": [
  2231. "A"
  2232. ],
  2233. "duration_days": 7.0,
  2234. "start_time": "2025-07-25T18:24:00",
  2235. "end_time": "2025-08-01T18:24:00"
  2236. },
  2237. {
  2238. "step": 4,
  2239. "joint_unit": [
  2240. "B"
  2241. ],
  2242. "duration_days": 2.199999999999998,
  2243. "start_time": "2025-08-07T18:29:38.823529",
  2244. "end_time": "2025-08-09T23:17:38.823529"
  2245. },
  2246. {
  2247. "step": 4,
  2248. "joint_unit": [
  2249. "D"
  2250. ],
  2251. "duration_days": 2.25,
  2252. "start_time": "2025-08-23T06:15:31.764706",
  2253. "end_time": "2025-08-25T12:15:31.764706"
  2254. },
  2255. {
  2256. "step": 5,
  2257. "joint_unit": [
  2258. "C"
  2259. ],
  2260. "duration_days": 31.799999999999994,
  2261. "start_time": "2025-08-25T12:15:31.764706",
  2262. "end_time": "2025-09-26T07:27:31.764706"
  2263. },
  2264. {
  2265. "step": 5,
  2266. "joint_unit": [
  2267. "B"
  2268. ],
  2269. "duration_days": 31.799999999999994,
  2270. "start_time": "2025-08-29T07:27:31.764706",
  2271. "end_time": "2025-09-30T02:39:31.764706"
  2272. },
  2273. {
  2274. "step": 5,
  2275. "joint_unit": [
  2276. "D"
  2277. ],
  2278. "duration_days": 31.799999999999994,
  2279. "start_time": "2025-09-02T02:39:31.764706",
  2280. "end_time": "2025-10-03T21:51:31.764706"
  2281. },
  2282. {
  2283. "step": 4,
  2284. "joint_unit": [
  2285. "E"
  2286. ],
  2287. "duration_days": 2.3500000000000036,
  2288. "start_time": "2025-09-07T14:15:31.764706",
  2289. "end_time": "2025-09-09T22:39:31.764706"
  2290. },
  2291. {
  2292. "step": 5,
  2293. "joint_unit": [
  2294. "E"
  2295. ],
  2296. "duration_days": 31.799999999999994,
  2297. "start_time": "2025-09-09T22:39:31.764706",
  2298. "end_time": "2025-10-11T17:51:31.764706"
  2299. },
  2300. {
  2301. "step": 3,
  2302. "joint_unit": [
  2303. "A"
  2304. ],
  2305. "duration_days": 44.83333333333334,
  2306. "start_time": "2025-08-10T14:15:31.764706",
  2307. "end_time": "2025-09-24T10:15:31.764706"
  2308. },
  2309. {
  2310. "step": 6,
  2311. "joint_unit": [
  2312. "C"
  2313. ],
  2314. "duration_days": 3.463492063492064,
  2315. "start_time": "2025-09-26T07:27:31.764706",
  2316. "end_time": "2025-09-29T18:34:57.478992"
  2317. },
  2318. {
  2319. "step": 6,
  2320. "joint_unit": [
  2321. "B"
  2322. ],
  2323. "duration_days": 3.6888888888888878,
  2324. "start_time": "2025-09-30T02:39:31.764706",
  2325. "end_time": "2025-10-03T19:11:31.764706"
  2326. },
  2327. {
  2328. "step": 4,
  2329. "joint_unit": [
  2330. "A"
  2331. ],
  2332. "duration_days": 2.6000000000000036,
  2333. "start_time": "2025-09-24T10:15:31.764706",
  2334. "end_time": "2025-09-27T00:39:31.764706"
  2335. },
  2336. {
  2337. "step": 6,
  2338. "joint_unit": [
  2339. "D"
  2340. ],
  2341. "duration_days": 3.726984126984121,
  2342. "start_time": "2025-10-03T21:51:31.764706",
  2343. "end_time": "2025-10-07T15:18:23.193277"
  2344. },
  2345. {
  2346. "step": 5,
  2347. "joint_unit": [
  2348. "A"
  2349. ],
  2350. "duration_days": 31.799999999999994,
  2351. "start_time": "2025-09-27T00:39:31.764706",
  2352. "end_time": "2025-10-28T19:51:31.764706"
  2353. },
  2354. {
  2355. "step": 7,
  2356. "joint_unit": [
  2357. "C"
  2358. ],
  2359. "duration_days": 31.75,
  2360. "start_time": "2025-09-30T19:51:31.764706",
  2361. "end_time": "2025-11-01T13:51:31.764706"
  2362. },
  2363. {
  2364. "step": 6,
  2365. "joint_unit": [
  2366. "E"
  2367. ],
  2368. "duration_days": 1.9587301587301529,
  2369. "start_time": "2025-10-11T17:51:31.764706",
  2370. "end_time": "2025-10-13T16:52:06.050420"
  2371. },
  2372. {
  2373. "step": 7,
  2374. "joint_unit": [
  2375. "B"
  2376. ],
  2377. "duration_days": 31.75,
  2378. "start_time": "2025-10-04T13:51:31.764706",
  2379. "end_time": "2025-11-05T07:51:31.764706"
  2380. },
  2381. {
  2382. "step": 7,
  2383. "joint_unit": [
  2384. "D"
  2385. ],
  2386. "duration_days": 31.75,
  2387. "start_time": "2025-10-08T07:51:31.764706",
  2388. "end_time": "2025-11-09T01:51:31.764706"
  2389. },
  2390. {
  2391. "step": 6,
  2392. "joint_unit": [
  2393. "A"
  2394. ],
  2395. "duration_days": 2.082539682539675,
  2396. "start_time": "2025-10-28T19:51:31.764706",
  2397. "end_time": "2025-10-30T21:50:23.193277"
  2398. },
  2399. {
  2400. "step": 8,
  2401. "joint_unit": [
  2402. "C"
  2403. ],
  2404. "duration_days": 5.146666666666666,
  2405. "start_time": "2025-11-01T13:51:31.764706",
  2406. "end_time": "2025-11-06T17:22:43.764706"
  2407. },
  2408. {
  2409. "step": 8,
  2410. "joint_unit": [
  2411. "B"
  2412. ],
  2413. "duration_days": 5.4799999999999995,
  2414. "start_time": "2025-11-06T17:22:43.764706",
  2415. "end_time": "2025-11-12T04:53:55.764706"
  2416. },
  2417. {
  2418. "step": 8,
  2419. "joint_unit": [
  2420. "D"
  2421. ],
  2422. "duration_days": 5.539999999999982,
  2423. "start_time": "2025-11-12T04:53:55.764706",
  2424. "end_time": "2025-11-17T17:51:31.764706"
  2425. },
  2426. {
  2427. "step": 7,
  2428. "joint_unit": [
  2429. "E"
  2430. ],
  2431. "duration_days": 31.75,
  2432. "start_time": "2025-10-13T16:52:06.050420",
  2433. "end_time": "2025-11-14T10:52:06.050420"
  2434. },
  2435. {
  2436. "step": 7,
  2437. "joint_unit": [
  2438. "A"
  2439. ],
  2440. "duration_days": 0.0,
  2441. "start_time": "2025-10-30T21:50:23.193277",
  2442. "end_time": "2025-10-30T21:50:23.193277"
  2443. },
  2444. {
  2445. "step": 8,
  2446. "joint_unit": [
  2447. "E"
  2448. ],
  2449. "duration_days": 2.9066666666666756,
  2450. "start_time": "2025-11-17T17:51:31.764706",
  2451. "end_time": "2025-11-20T15:37:07.764706"
  2452. },
  2453. {
  2454. "step": 8,
  2455. "joint_unit": [
  2456. "A"
  2457. ],
  2458. "duration_days": 0.9266666666666575,
  2459. "start_time": "2025-11-20T15:37:07.764706",
  2460. "end_time": "2025-11-21T13:51:31.764706"
  2461. }
  2462. ],
  2463. "rain_suspensions": [
  2464. {
  2465. "step": 3,
  2466. "joint_unit": [
  2467. "C"
  2468. ],
  2469. "suspension_start": "2025-06-07T02:38:11.705882",
  2470. "suspension_end": "2025-06-12T00:00:00"
  2471. },
  2472. {
  2473. "step": 3,
  2474. "joint_unit": [
  2475. "C"
  2476. ],
  2477. "suspension_start": "2025-06-07T02:38:11.705882",
  2478. "suspension_end": "2025-06-12T00:00:00"
  2479. }
  2480. ],
  2481. "project_file": "schedule.xml"
  2482. }
  2483. },
  2484. "message": "获取数据成功!"
  2485. }