{"algorithm":"k-center","about":["Where should a company open k warehouses so that no address is a long drive from all of them? Trying every choice is far too slow on a city, so path.KCenter chooses them farthest first: it opens the first warehouse, then keeps opening the next one at the address farthest from every warehouse so far. Each new warehouse needs a search only over the addresses it gets closer to, and k rounds cost O(k (V+E) log V).","When every road works both ways in the same time, the longest drive this leaves is never more than twice the best any k warehouses can do. With one-way streets the drives aren't symmetric, and that factor of two isn't guaranteed.","The second warehouse often lands at the edge of the map. The method shrinks the worst drive, so it serves the most remote address first. That is the difference from k-median, which minimizes the average drive and puts warehouses nearer the busy middle.","Warehouses that are already open can be passed as fixed centers. They count toward k and open first, in the order given. Without them, the first center is the first vertex added to the graph. Which one opens first changes the rest."],"template":{"id":"metro-region","name":"Metro region","description":"A hundred towns, T1 to T100, where T stands for town, numbered row by row from the top left with ten to a row. Two fast motorways cross at T45: one runs from T41 to T50, the other through T5, T15 and on down to T95. Local roads join neighboring towns, a few of them one way, and each edge is the travel time in minutes.","family":"road","directed":true,"weighted":true,"acyclic":false,"vertices":[{"id":"T1","x":58,"y":56},{"id":"T2","x":157,"y":56},{"id":"T3","x":257,"y":62},{"id":"T4","x":359,"y":61},{"id":"T5","x":454,"y":61},{"id":"T6","x":547,"y":50},{"id":"T7","x":653,"y":55},{"id":"T8","x":750,"y":63},{"id":"T9","x":847,"y":67},{"id":"T10","x":941,"y":64},{"id":"T11","x":55,"y":156},{"id":"T12","x":155,"y":153},{"id":"T13","x":263,"y":148},{"id":"T14","x":362,"y":149},{"id":"T15","x":452,"y":149},{"id":"T16","x":540,"y":162},{"id":"T17","x":640,"y":150},{"id":"T18","x":740,"y":149},{"id":"T19","x":835,"y":164},{"id":"T20","x":936,"y":162},{"id":"T21","x":59,"y":247},{"id":"T22","x":164,"y":250},{"id":"T23","x":252,"y":253},{"id":"T24","x":358,"y":265},{"id":"T25","x":450,"y":259},{"id":"T26","x":559,"y":262},{"id":"T27","x":639,"y":254},{"id":"T28","x":739,"y":257},{"id":"T29","x":852,"y":264},{"id":"T30","x":940,"y":254},{"id":"T31","x":69,"y":350},{"id":"T32","x":157,"y":346},{"id":"T33","x":258,"y":362},{"id":"T34","x":353,"y":356},{"id":"T35","x":453,"y":356},{"id":"T36","x":558,"y":359},{"id":"T37","x":640,"y":360},{"id":"T38","x":742,"y":352},{"id":"T39","x":848,"y":361},{"id":"T40","x":940,"y":356},{"id":"T41","x":62,"y":457},{"id":"T42","x":161,"y":455},{"id":"T43","x":254,"y":448},{"id":"T44","x":345,"y":449},{"id":"T45","x":444,"y":455},{"id":"T46","x":544,"y":449},{"id":"T47","x":652,"y":460},{"id":"T48","x":737,"y":448},{"id":"T49","x":849,"y":448},{"id":"T50","x":946,"y":449},{"id":"T51","x":58,"y":546},{"id":"T52","x":150,"y":550},{"id":"T53","x":258,"y":540},{"id":"T54","x":354,"y":548},{"id":"T55","x":445,"y":540},{"id":"T56","x":554,"y":553},{"id":"T57","x":652,"y":547},{"id":"T58","x":750,"y":552},{"id":"T59","x":842,"y":550},{"id":"T60","x":948,"y":542},{"id":"T61","x":56,"y":637},{"id":"T62","x":158,"y":648},{"id":"T63","x":259,"y":653},{"id":"T64","x":356,"y":639},{"id":"T65","x":444,"y":639},{"id":"T66","x":556,"y":652},{"id":"T67","x":653,"y":639},{"id":"T68","x":748,"y":655},{"id":"T69","x":840,"y":655},{"id":"T70","x":948,"y":649},{"id":"T71","x":63,"y":740},{"id":"T72","x":163,"y":738},{"id":"T73","x":249,"y":742},{"id":"T74","x":352,"y":752},{"id":"T75","x":450,"y":753},{"id":"T76","x":544,"y":748},{"id":"T77","x":655,"y":753},{"id":"T78","x":748,"y":736},{"id":"T79","x":840,"y":747},{"id":"T80","x":939,"y":747},{"id":"T81","x":57,"y":841},{"id":"T82","x":157,"y":844},{"id":"T83","x":249,"y":843},{"id":"T84","x":347,"y":837},{"id":"T85","x":447,"y":841},{"id":"T86","x":541,"y":847},{"id":"T87","x":637,"y":834},{"id":"T88","x":738,"y":839},{"id":"T89","x":836,"y":848},{"id":"T90","x":942,"y":833},{"id":"T91","x":54,"y":940},{"id":"T92","x":164,"y":939},{"id":"T93","x":256,"y":931},{"id":"T94","x":354,"y":946},{"id":"T95","x":446,"y":949},{"id":"T96","x":542,"y":935},{"id":"T97","x":654,"y":937},{"id":"T98","x":750,"y":948},{"id":"T99","x":848,"y":935},{"id":"T100","x":933,"y":937}],"edges":[{"from":"T1","to":"T2","weight":7},{"from":"T2","to":"T1","weight":7},{"from":"T1","to":"T11","weight":6},{"from":"T11","to":"T1","weight":6},{"from":"T2","to":"T3","weight":6},{"from":"T3","to":"T2","weight":6},{"from":"T2","to":"T12","weight":7},{"from":"T3","to":"T4","weight":5},{"from":"T4","to":"T3","weight":5},{"from":"T3","to":"T13","weight":9},{"from":"T13","to":"T3","weight":9},{"from":"T4","to":"T5","weight":7},{"from":"T5","to":"T4","weight":7},{"from":"T4","to":"T14","weight":8},{"from":"T14","to":"T4","weight":8},{"from":"T5","to":"T6","weight":4},{"from":"T6","to":"T5","weight":4},{"from":"T5","to":"T15","weight":2},{"from":"T15","to":"T5","weight":2},{"from":"T6","to":"T7","weight":4},{"from":"T7","to":"T6","weight":4},{"from":"T6","to":"T16","weight":5},{"from":"T16","to":"T6","weight":5},{"from":"T7","to":"T8","weight":4},{"from":"T8","to":"T7","weight":4},{"from":"T17","to":"T7","weight":8},{"from":"T8","to":"T9","weight":5},{"from":"T9","to":"T8","weight":5},{"from":"T8","to":"T18","weight":7},{"from":"T18","to":"T8","weight":7},{"from":"T9","to":"T10","weight":7},{"from":"T10","to":"T9","weight":7},{"from":"T10","to":"T20","weight":6},{"from":"T20","to":"T10","weight":6},{"from":"T11","to":"T12","weight":9},{"from":"T12","to":"T11","weight":9},{"from":"T21","to":"T11","weight":6},{"from":"T11","to":"T22","weight":10},{"from":"T22","to":"T11","weight":10},{"from":"T12","to":"T13","weight":4},{"from":"T13","to":"T12","weight":4},{"from":"T12","to":"T22","weight":4},{"from":"T22","to":"T12","weight":4},{"from":"T13","to":"T22","weight":7},{"from":"T22","to":"T13","weight":7},{"from":"T13","to":"T14","weight":5},{"from":"T14","to":"T15","weight":6},{"from":"T15","to":"T14","weight":6},{"from":"T14","to":"T24","weight":9},{"from":"T24","to":"T14","weight":9},{"from":"T15","to":"T16","weight":4},{"from":"T16","to":"T15","weight":4},{"from":"T15","to":"T25","weight":2},{"from":"T25","to":"T15","weight":2},{"from":"T15","to":"T26","weight":9},{"from":"T26","to":"T15","weight":9},{"from":"T16","to":"T17","weight":9},{"from":"T17","to":"T16","weight":9},{"from":"T16","to":"T26","weight":8},{"from":"T26","to":"T16","weight":8},{"from":"T17","to":"T26","weight":7},{"from":"T26","to":"T17","weight":7},{"from":"T17","to":"T18","weight":9},{"from":"T18","to":"T17","weight":9},{"from":"T17","to":"T27","weight":9},{"from":"T27","to":"T17","weight":9},{"from":"T17","to":"T28","weight":11},{"from":"T28","to":"T17","weight":11},{"from":"T18","to":"T19","weight":7},{"from":"T19","to":"T18","weight":7},{"from":"T18","to":"T28","weight":6},{"from":"T28","to":"T18","weight":6},{"from":"T19","to":"T20","weight":8},{"from":"T20","to":"T19","weight":8},{"from":"T29","to":"T19","weight":9},{"from":"T19","to":"T30","weight":10},{"from":"T30","to":"T19","weight":10},{"from":"T20","to":"T30","weight":9},{"from":"T30","to":"T20","weight":9},{"from":"T21","to":"T22","weight":8},{"from":"T22","to":"T21","weight":8},{"from":"T21","to":"T31","weight":7},{"from":"T31","to":"T21","weight":7},{"from":"T22","to":"T32","weight":6},{"from":"T32","to":"T22","weight":6},{"from":"T23","to":"T24","weight":5},{"from":"T24","to":"T23","weight":5},{"from":"T23","to":"T33","weight":8},{"from":"T33","to":"T23","weight":8},{"from":"T24","to":"T25","weight":9},{"from":"T25","to":"T24","weight":9},{"from":"T24","to":"T34","weight":6},{"from":"T25","to":"T26","weight":6},{"from":"T26","to":"T25","weight":6},{"from":"T25","to":"T35","weight":2},{"from":"T35","to":"T25","weight":2},{"from":"T27","to":"T36","weight":10},{"from":"T36","to":"T27","weight":10},{"from":"T27","to":"T37","weight":6},{"from":"T37","to":"T27","weight":6},{"from":"T28","to":"T37","weight":10},{"from":"T37","to":"T28","weight":10},{"from":"T28","to":"T29","weight":5},{"from":"T29","to":"T28","weight":5},{"from":"T38","to":"T28","weight":8},{"from":"T30","to":"T29","weight":6},{"from":"T29","to":"T39","weight":9},{"from":"T39","to":"T29","weight":9},{"from":"T30","to":"T40","weight":8},{"from":"T40","to":"T30","weight":8},{"from":"T31","to":"T42","weight":9},{"from":"T42","to":"T31","weight":9},{"from":"T32","to":"T33","weight":6},{"from":"T33","to":"T32","weight":6},{"from":"T32","to":"T42","weight":4},{"from":"T42","to":"T32","weight":4},{"from":"T33","to":"T34","weight":4},{"from":"T34","to":"T33","weight":4},{"from":"T33","to":"T43","weight":9},{"from":"T43","to":"T33","weight":9},{"from":"T34","to":"T35","weight":5},{"from":"T35","to":"T34","weight":5},{"from":"T34","to":"T44","weight":4},{"from":"T44","to":"T34","weight":4},{"from":"T35","to":"T36","weight":7},{"from":"T36","to":"T35","weight":7},{"from":"T35","to":"T45","weight":2},{"from":"T45","to":"T35","weight":2},{"from":"T35","to":"T46","weight":7},{"from":"T46","to":"T35","weight":7},{"from":"T37","to":"T36","weight":4},{"from":"T46","to":"T36","weight":9},{"from":"T37","to":"T38","weight":8},{"from":"T38","to":"T37","weight":8},{"from":"T37","to":"T47","weight":8},{"from":"T47","to":"T37","weight":8},{"from":"T38","to":"T39","weight":6},{"from":"T39","to":"T38","weight":6},{"from":"T38","to":"T48","weight":4},{"from":"T48","to":"T38","weight":4},{"from":"T39","to":"T40","weight":7},{"from":"T40","to":"T39","weight":7},{"from":"T39","to":"T49","weight":5},{"from":"T49","to":"T39","weight":5},{"from":"T40","to":"T50","weight":4},{"from":"T50","to":"T40","weight":4},{"from":"T41","to":"T42","weight":2},{"from":"T42","to":"T41","weight":2},{"from":"T41","to":"T51","weight":4},{"from":"T42","to":"T43","weight":3},{"from":"T43","to":"T42","weight":3},{"from":"T42","to":"T52","weight":7},{"from":"T52","to":"T42","weight":7},{"from":"T43","to":"T44","weight":2},{"from":"T44","to":"T43","weight":2},{"from":"T43","to":"T53","weight":8},{"from":"T53","to":"T43","weight":8},{"from":"T44","to":"T53","weight":11},{"from":"T53","to":"T44","weight":11},{"from":"T44","to":"T45","weight":3},{"from":"T45","to":"T44","weight":3},{"from":"T44","to":"T54","weight":7},{"from":"T54","to":"T44","weight":7},{"from":"T45","to":"T46","weight":3},{"from":"T46","to":"T45","weight":3},{"from":"T45","to":"T55","weight":2},{"from":"T55","to":"T45","weight":2},{"from":"T46","to":"T47","weight":3},{"from":"T47","to":"T46","weight":3},{"from":"T56","to":"T46","weight":7},{"from":"T47","to":"T48","weight":3},{"from":"T48","to":"T47","weight":3},{"from":"T47","to":"T57","weight":5},{"from":"T57","to":"T47","weight":5},{"from":"T48","to":"T49","weight":2},{"from":"T49","to":"T48","weight":2},{"from":"T48","to":"T58","weight":7},{"from":"T58","to":"T48","weight":7},{"from":"T49","to":"T50","weight":2},{"from":"T50","to":"T49","weight":2},{"from":"T49","to":"T59","weight":4},{"from":"T50","to":"T60","weight":6},{"from":"T60","to":"T50","weight":6},{"from":"T51","to":"T52","weight":9},{"from":"T52","to":"T51","weight":9},{"from":"T51","to":"T61","weight":8},{"from":"T61","to":"T51","weight":8},{"from":"T52","to":"T61","weight":8},{"from":"T61","to":"T52","weight":8},{"from":"T52","to":"T53","weight":6},{"from":"T53","to":"T52","weight":6},{"from":"T52","to":"T62","weight":7},{"from":"T62","to":"T52","weight":7},{"from":"T53","to":"T54","weight":7},{"from":"T54","to":"T53","weight":7},{"from":"T54","to":"T55","weight":6},{"from":"T55","to":"T54","weight":6},{"from":"T54","to":"T64","weight":4},{"from":"T64","to":"T54","weight":4},{"from":"T55","to":"T56","weight":6},{"from":"T55","to":"T65","weight":3},{"from":"T65","to":"T55","weight":3},{"from":"T55","to":"T66","weight":10},{"from":"T66","to":"T55","weight":10},{"from":"T56","to":"T57","weight":7},{"from":"T57","to":"T56","weight":7},{"from":"T57","to":"T58","weight":6},{"from":"T58","to":"T57","weight":6},{"from":"T67","to":"T57","weight":6},{"from":"T57","to":"T68","weight":10},{"from":"T68","to":"T57","weight":10},{"from":"T58","to":"T59","weight":8},{"from":"T59","to":"T58","weight":8},{"from":"T58","to":"T68","weight":4},{"from":"T68","to":"T58","weight":4},{"from":"T59","to":"T60","weight":8},{"from":"T60","to":"T59","weight":8},{"from":"T59","to":"T69","weight":9},{"from":"T69","to":"T59","weight":9},{"from":"T60","to":"T70","weight":7},{"from":"T70","to":"T60","weight":7},{"from":"T61","to":"T62","weight":4},{"from":"T62","to":"T61","weight":4},{"from":"T61","to":"T71","weight":8},{"from":"T71","to":"T61","weight":8},{"from":"T62","to":"T63","weight":9},{"from":"T62","to":"T72","weight":4},{"from":"T72","to":"T62","weight":4},{"from":"T63","to":"T64","weight":8},{"from":"T64","to":"T63","weight":8},{"from":"T63","to":"T73","weight":4},{"from":"T73","to":"T63","weight":4},{"from":"T63","to":"T74","weight":10},{"from":"T74","to":"T63","weight":10},{"from":"T64","to":"T65","weight":7},{"from":"T65","to":"T64","weight":7},{"from":"T64","to":"T74","weight":4},{"from":"T74","to":"T64","weight":4},{"from":"T65","to":"T66","weight":4},{"from":"T66","to":"T65","weight":4},{"from":"T65","to":"T75","weight":2},{"from":"T75","to":"T65","weight":2},{"from":"T66","to":"T67","weight":8},{"from":"T67","to":"T66","weight":8},{"from":"T66","to":"T76","weight":5},{"from":"T76","to":"T66","weight":5},{"from":"T66","to":"T77","weight":11},{"from":"T77","to":"T66","weight":11},{"from":"T68","to":"T67","weight":8},{"from":"T67","to":"T77","weight":8},{"from":"T77","to":"T67","weight":8},{"from":"T68","to":"T78","weight":7},{"from":"T78","to":"T68","weight":7},{"from":"T69","to":"T79","weight":5},{"from":"T79","to":"T69","weight":5},{"from":"T71","to":"T72","weight":9},{"from":"T72","to":"T71","weight":9},{"from":"T71","to":"T81","weight":5},{"from":"T81","to":"T71","weight":5},{"from":"T72","to":"T82","weight":8},{"from":"T82","to":"T72","weight":8},{"from":"T73","to":"T74","weight":7},{"from":"T74","to":"T73","weight":7},{"from":"T73","to":"T83","weight":7},{"from":"T83","to":"T73","weight":7},{"from":"T75","to":"T74","weight":6},{"from":"T75","to":"T76","weight":8},{"from":"T76","to":"T75","weight":8},{"from":"T75","to":"T85","weight":2},{"from":"T85","to":"T75","weight":2},{"from":"T76","to":"T77","weight":4},{"from":"T77","to":"T76","weight":4},{"from":"T76","to":"T86","weight":6},{"from":"T86","to":"T76","weight":6},{"from":"T77","to":"T78","weight":7},{"from":"T78","to":"T77","weight":7},{"from":"T77","to":"T87","weight":4},{"from":"T87","to":"T77","weight":4},{"from":"T78","to":"T89","weight":8},{"from":"T89","to":"T78","weight":8},{"from":"T79","to":"T89","weight":6},{"from":"T89","to":"T79","weight":6},{"from":"T80","to":"T90","weight":4},{"from":"T90","to":"T80","weight":4},{"from":"T81","to":"T82","weight":4},{"from":"T82","to":"T81","weight":4},{"from":"T81","to":"T91","weight":4},{"from":"T91","to":"T81","weight":4},{"from":"T82","to":"T83","weight":8},{"from":"T83","to":"T82","weight":8},{"from":"T82","to":"T92","weight":4},{"from":"T92","to":"T82","weight":4},{"from":"T82","to":"T93","weight":10},{"from":"T93","to":"T82","weight":10},{"from":"T83","to":"T84","weight":5},{"from":"T84","to":"T83","weight":5},{"from":"T83","to":"T93","weight":9},{"from":"T93","to":"T83","weight":9},{"from":"T84","to":"T93","weight":11},{"from":"T93","to":"T84","weight":11},{"from":"T84","to":"T85","weight":6},{"from":"T85","to":"T84","weight":6},{"from":"T84","to":"T94","weight":5},{"from":"T94","to":"T84","weight":5},{"from":"T85","to":"T86","weight":5},{"from":"T86","to":"T85","weight":5},{"from":"T85","to":"T95","weight":3},{"from":"T95","to":"T85","weight":3},{"from":"T86","to":"T95","weight":10},{"from":"T95","to":"T86","weight":10},{"from":"T86","to":"T87","weight":4},{"from":"T87","to":"T86","weight":4},{"from":"T86","to":"T96","weight":7},{"from":"T96","to":"T86","weight":7},{"from":"T87","to":"T96","weight":10},{"from":"T96","to":"T87","weight":10},{"from":"T87","to":"T88","weight":6},{"from":"T88","to":"T87","weight":6},{"from":"T87","to":"T97","weight":5},{"from":"T97","to":"T87","weight":5},{"from":"T88","to":"T89","weight":5},{"from":"T89","to":"T88","weight":5},{"from":"T88","to":"T98","weight":9},{"from":"T98","to":"T88","weight":9},{"from":"T89","to":"T90","weight":4},{"from":"T90","to":"T89","weight":4},{"from":"T89","to":"T99","weight":7},{"from":"T99","to":"T89","weight":7},{"from":"T90","to":"T100","weight":4},{"from":"T100","to":"T90","weight":4},{"from":"T91","to":"T92","weight":4},{"from":"T92","to":"T91","weight":4},{"from":"T92","to":"T93","weight":7},{"from":"T93","to":"T92","weight":7},{"from":"T94","to":"T95","weight":4},{"from":"T95","to":"T94","weight":4},{"from":"T95","to":"T96","weight":4},{"from":"T96","to":"T95","weight":4},{"from":"T96","to":"T97","weight":7},{"from":"T97","to":"T96","weight":7},{"from":"T97","to":"T98","weight":6},{"from":"T98","to":"T97","weight":6},{"from":"T98","to":"T99","weight":7},{"from":"T99","to":"T98","weight":7},{"from":"T99","to":"T100","weight":6},{"from":"T100","to":"T99","weight":6}],"details":{"vertices":100,"edges":346,"directed":true,"weighted":true,"acyclic":false,"weightMin":2,"weightMax":11,"negativeWeights":false,"density":0.03494949494949495,"inDegree":{"min":1,"avg":3.46,"max":5},"outDegree":{"min":1,"avg":3.46,"max":6},"selfLoops":0,"components":1}},"problem":"With one warehouse at T45, where should three more open so that the longest drive to any town is as short as it can be made?","params":{"k":4,"sources":["T45"]},"result":{"kind":"order","vertices":["T45","T80","T91","T20"]},"answer":"Open warehouses at T45, T80, T91 and T20, in that order. The longest drive is 33.","legend":{"vertex":[{"id":"idle","label":"No warehouse reaches it yet","color":"#64748B","shape":"hollow"},{"id":"waiting","label":"In the queue","color":"#E69F00","shape":"dashed-square"},{"id":"current","label":"Being settled","color":"#56B4E9","shape":"ring"},{"id":"farthest","label":"Farthest from every warehouse","color":"#E69F00","shape":"ring"},{"id":"area-1","label":"Served by warehouse 1","color":"#009E73","shape":"filled"},{"id":"area-2","label":"Served by warehouse 2","color":"#CC79A7","shape":"filled"},{"id":"area-3","label":"Served by warehouse 3","color":"#56B4E9","shape":"filled"},{"id":"area-4","label":"Served by warehouse 4","color":"#D55E00","shape":"filled"},{"id":"center","label":"Warehouse","color":"#F0E442","shape":"filled"}],"edge":[{"id":"idle","label":"Edge","color":"#475569","shape":"line"},{"id":"examined","label":"Checked, not closer","color":"#64748B","shape":"dashed"},{"id":"area-1","label":"Road from warehouse 1","color":"#009E73","shape":"thick"},{"id":"area-2","label":"Road from warehouse 2","color":"#CC79A7","shape":"thick"},{"id":"area-3","label":"Road from warehouse 3","color":"#56B4E9","shape":"thick"},{"id":"area-4","label":"Road from warehouse 4","color":"#D55E00","shape":"thick"}],"panels":[{"id":"order","title":"Warehouses","kind":"list"},{"id":"queue","title":"Priority queue","kind":"list"},{"id":"dist","title":"Drive time","kind":"table"}]},"steps":[{"say":"No warehouse is open yet, so every drive time starts at ∞.","ops":[{"panel":"dist","set":{"T1":"∞"}},{"panel":"dist","set":{"T2":"∞"}},{"panel":"dist","set":{"T3":"∞"}},{"panel":"dist","set":{"T4":"∞"}},{"panel":"dist","set":{"T5":"∞"}},{"panel":"dist","set":{"T6":"∞"}},{"panel":"dist","set":{"T7":"∞"}},{"panel":"dist","set":{"T8":"∞"}},{"panel":"dist","set":{"T9":"∞"}},{"panel":"dist","set":{"T10":"∞"}},{"panel":"dist","set":{"T11":"∞"}},{"panel":"dist","set":{"T12":"∞"}},{"panel":"dist","set":{"T13":"∞"}},{"panel":"dist","set":{"T14":"∞"}},{"panel":"dist","set":{"T15":"∞"}},{"panel":"dist","set":{"T16":"∞"}},{"panel":"dist","set":{"T17":"∞"}},{"panel":"dist","set":{"T18":"∞"}},{"panel":"dist","set":{"T19":"∞"}},{"panel":"dist","set":{"T20":"∞"}},{"panel":"dist","set":{"T21":"∞"}},{"panel":"dist","set":{"T22":"∞"}},{"panel":"dist","set":{"T23":"∞"}},{"panel":"dist","set":{"T24":"∞"}},{"panel":"dist","set":{"T25":"∞"}},{"panel":"dist","set":{"T26":"∞"}},{"panel":"dist","set":{"T27":"∞"}},{"panel":"dist","set":{"T28":"∞"}},{"panel":"dist","set":{"T29":"∞"}},{"panel":"dist","set":{"T30":"∞"}},{"panel":"dist","set":{"T31":"∞"}},{"panel":"dist","set":{"T32":"∞"}},{"panel":"dist","set":{"T33":"∞"}},{"panel":"dist","set":{"T34":"∞"}},{"panel":"dist","set":{"T35":"∞"}},{"panel":"dist","set":{"T36":"∞"}},{"panel":"dist","set":{"T37":"∞"}},{"panel":"dist","set":{"T38":"∞"}},{"panel":"dist","set":{"T39":"∞"}},{"panel":"dist","set":{"T40":"∞"}},{"panel":"dist","set":{"T41":"∞"}},{"panel":"dist","set":{"T42":"∞"}},{"panel":"dist","set":{"T43":"∞"}},{"panel":"dist","set":{"T44":"∞"}},{"panel":"dist","set":{"T45":"∞"}},{"panel":"dist","set":{"T46":"∞"}},{"panel":"dist","set":{"T47":"∞"}},{"panel":"dist","set":{"T48":"∞"}},{"panel":"dist","set":{"T49":"∞"}},{"panel":"dist","set":{"T50":"∞"}},{"panel":"dist","set":{"T51":"∞"}},{"panel":"dist","set":{"T52":"∞"}},{"panel":"dist","set":{"T53":"∞"}},{"panel":"dist","set":{"T54":"∞"}},{"panel":"dist","set":{"T55":"∞"}},{"panel":"dist","set":{"T56":"∞"}},{"panel":"dist","set":{"T57":"∞"}},{"panel":"dist","set":{"T58":"∞"}},{"panel":"dist","set":{"T59":"∞"}},{"panel":"dist","set":{"T60":"∞"}},{"panel":"dist","set":{"T61":"∞"}},{"panel":"dist","set":{"T62":"∞"}},{"panel":"dist","set":{"T63":"∞"}},{"panel":"dist","set":{"T64":"∞"}},{"panel":"dist","set":{"T65":"∞"}},{"panel":"dist","set":{"T66":"∞"}},{"panel":"dist","set":{"T67":"∞"}},{"panel":"dist","set":{"T68":"∞"}},{"panel":"dist","set":{"T69":"∞"}},{"panel":"dist","set":{"T70":"∞"}},{"panel":"dist","set":{"T71":"∞"}},{"panel":"dist","set":{"T72":"∞"}},{"panel":"dist","set":{"T73":"∞"}},{"panel":"dist","set":{"T74":"∞"}},{"panel":"dist","set":{"T75":"∞"}},{"panel":"dist","set":{"T76":"∞"}},{"panel":"dist","set":{"T77":"∞"}},{"panel":"dist","set":{"T78":"∞"}},{"panel":"dist","set":{"T79":"∞"}},{"panel":"dist","set":{"T80":"∞"}},{"panel":"dist","set":{"T81":"∞"}},{"panel":"dist","set":{"T82":"∞"}},{"panel":"dist","set":{"T83":"∞"}},{"panel":"dist","set":{"T84":"∞"}},{"panel":"dist","set":{"T85":"∞"}},{"panel":"dist","set":{"T86":"∞"}},{"panel":"dist","set":{"T87":"∞"}},{"panel":"dist","set":{"T88":"∞"}},{"panel":"dist","set":{"T89":"∞"}},{"panel":"dist","set":{"T90":"∞"}},{"panel":"dist","set":{"T91":"∞"}},{"panel":"dist","set":{"T92":"∞"}},{"panel":"dist","set":{"T93":"∞"}},{"panel":"dist","set":{"T94":"∞"}},{"panel":"dist","set":{"T95":"∞"}},{"panel":"dist","set":{"T96":"∞"}},{"panel":"dist","set":{"T97":"∞"}},{"panel":"dist","set":{"T98":"∞"}},{"panel":"dist","set":{"T99":"∞"}},{"panel":"dist","set":{"T100":"∞"}}]},{"say":"Open warehouse 1 at T45, which is given. A search from it gives every place it reaches a drive time. The search goes on to T35, T44, T46 and T55.","ops":[{"v":"T45","state":"center"},{"panel":"dist","set":{"T45":"0"}},{"panel":"order","list":[{"key":"T45"}]},{"e":["T45","T35"],"state":"area-1"},{"v":"T35","state":"waiting"},{"panel":"dist","set":{"T35":"2"}},{"e":["T45","T44"],"state":"area-1"},{"v":"T44","state":"waiting"},{"panel":"dist","set":{"T44":"3"}},{"e":["T45","T46"],"state":"area-1"},{"v":"T46","state":"waiting"},{"panel":"dist","set":{"T46":"3"}},{"e":["T45","T55"],"state":"area-1"},{"v":"T55","state":"waiting"},{"panel":"dist","set":{"T55":"2"}},{"panel":"queue","list":[{"key":"T35","note":"2"},{"key":"T55","note":"2"},{"key":"T46","note":"3"},{"key":"T44","note":"3"}]}]},{"say":"Take T35 from the queue. Warehouse 1 reaches it in 2, and nothing reaches it sooner. The search goes on to T25, T34 and T36. T46 already has a drive at least as quick.","ops":[{"v":"T35","state":"current"},{"e":["T35","T46"],"state":"examined"},{"e":["T35","T25"],"state":"area-1"},{"v":"T25","state":"waiting"},{"panel":"dist","set":{"T25":"4"}},{"e":["T35","T34"],"state":"area-1"},{"v":"T34","state":"waiting"},{"panel":"dist","set":{"T34":"7"}},{"e":["T35","T36"],"state":"area-1"},{"v":"T36","state":"waiting"},{"panel":"dist","set":{"T36":"9"}},{"panel":"queue","list":[{"key":"T55","note":"2"},{"key":"T44","note":"3"},{"key":"T46","note":"3"},{"key":"T25","note":"4"},{"key":"T34","note":"7"},{"key":"T36","note":"9"}]}]},{"say":"Take T55 from the queue. Warehouse 1 reaches it in 2, and nothing reaches it sooner. The search goes on to T54, T56, T65 and T66.","ops":[{"v":"T35","state":"area-1"},{"v":"T55","state":"current"},{"e":["T55","T54"],"state":"area-1"},{"v":"T54","state":"waiting"},{"panel":"dist","set":{"T54":"8"}},{"e":["T55","T56"],"state":"area-1"},{"v":"T56","state":"waiting"},{"panel":"dist","set":{"T56":"8"}},{"e":["T55","T65"],"state":"area-1"},{"v":"T65","state":"waiting"},{"panel":"dist","set":{"T65":"5"}},{"e":["T55","T66"],"state":"area-1"},{"v":"T66","state":"waiting"},{"panel":"dist","set":{"T66":"12"}},{"panel":"queue","list":[{"key":"T44","note":"3"},{"key":"T46","note":"3"},{"key":"T25","note":"4"},{"key":"T65","note":"5"},{"key":"T34","note":"7"},{"key":"T56","note":"8"},{"key":"T54","note":"8"},{"key":"T36","note":"9"},{"key":"T66","note":"12"}]}]},{"say":"Take T44 from the queue. Warehouse 1 reaches it in 3, and nothing reaches it sooner. The search goes on to T43 and T53. T34 and T54 already have a drive at least as quick.","ops":[{"v":"T55","state":"area-1"},{"v":"T44","state":"current"},{"e":["T44","T34"],"state":"examined"},{"e":["T44","T54"],"state":"examined"},{"e":["T44","T43"],"state":"area-1"},{"v":"T43","state":"waiting"},{"panel":"dist","set":{"T43":"5"}},{"e":["T44","T53"],"state":"area-1"},{"v":"T53","state":"waiting"},{"panel":"dist","set":{"T53":"14"}},{"panel":"queue","list":[{"key":"T46","note":"3"},{"key":"T25","note":"4"},{"key":"T65","note":"5"},{"key":"T43","note":"5"},{"key":"T34","note":"7"},{"key":"T56","note":"8"},{"key":"T54","note":"8"},{"key":"T36","note":"9"},{"key":"T66","note":"12"},{"key":"T53","note":"14"}]}]},{"say":"Take T46 from the queue. Warehouse 1 reaches it in 3, and nothing reaches it sooner. The search goes on to T47. T36 already has a drive at least as quick.","ops":[{"v":"T44","state":"area-1"},{"v":"T46","state":"current"},{"e":["T46","T36"],"state":"examined"},{"e":["T46","T47"],"state":"area-1"},{"v":"T47","state":"waiting"},{"panel":"dist","set":{"T47":"6"}},{"panel":"queue","list":[{"key":"T25","note":"4"},{"key":"T65","note":"5"},{"key":"T43","note":"5"},{"key":"T47","note":"6"},{"key":"T34","note":"7"},{"key":"T56","note":"8"},{"key":"T54","note":"8"},{"key":"T36","note":"9"},{"key":"T66","note":"12"},{"key":"T53","note":"14"}]}]},{"say":"Take T25 from the queue. Warehouse 1 reaches it in 4, and nothing reaches it sooner. The search goes on to T15, T24 and T26.","ops":[{"v":"T46","state":"area-1"},{"v":"T25","state":"current"},{"e":["T25","T15"],"state":"area-1"},{"v":"T15","state":"waiting"},{"panel":"dist","set":{"T15":"6"}},{"e":["T25","T24"],"state":"area-1"},{"v":"T24","state":"waiting"},{"panel":"dist","set":{"T24":"13"}},{"e":["T25","T26"],"state":"area-1"},{"v":"T26","state":"waiting"},{"panel":"dist","set":{"T26":"10"}},{"panel":"queue","list":[{"key":"T65","note":"5"},{"key":"T43","note":"5"},{"key":"T47","note":"6"},{"key":"T15","note":"6"},{"key":"T34","note":"7"},{"key":"T54","note":"8"},{"key":"T56","note":"8"},{"key":"T36","note":"9"},{"key":"T26","note":"10"},{"key":"T66","note":"12"},{"key":"T24","note":"13"},{"key":"T53","note":"14"}]}]},{"say":"Take T65 from the queue. Warehouse 1 reaches it in 5, and nothing reaches it sooner. The search goes on to T64, T66 and T75.","ops":[{"v":"T25","state":"area-1"},{"v":"T65","state":"current"},{"e":["T65","T64"],"state":"area-1"},{"v":"T64","state":"waiting"},{"panel":"dist","set":{"T64":"12"}},{"e":["T55","T66"],"state":"examined"},{"e":["T65","T66"],"state":"area-1"},{"v":"T66","state":"waiting"},{"panel":"dist","set":{"T66":"9"}},{"e":["T65","T75"],"state":"area-1"},{"v":"T75","state":"waiting"},{"panel":"dist","set":{"T75":"7"}},{"panel":"queue","list":[{"key":"T43","note":"5"},{"key":"T47","note":"6"},{"key":"T15","note":"6"},{"key":"T34","note":"7"},{"key":"T75","note":"7"},{"key":"T56","note":"8"},{"key":"T54","note":"8"},{"key":"T36","note":"9"},{"key":"T66","note":"9"},{"key":"T26","note":"10"},{"key":"T64","note":"12"},{"key":"T24","note":"13"},{"key":"T53","note":"14"}]}]},{"say":"Take T43 from the queue. Warehouse 1 reaches it in 5, and nothing reaches it sooner. The search goes on to T33, T42 and T53.","ops":[{"v":"T65","state":"area-1"},{"v":"T43","state":"current"},{"e":["T43","T33"],"state":"area-1"},{"v":"T33","state":"waiting"},{"panel":"dist","set":{"T33":"14"}},{"e":["T43","T42"],"state":"area-1"},{"v":"T42","state":"waiting"},{"panel":"dist","set":{"T42":"8"}},{"e":["T44","T53"],"state":"examined"},{"e":["T43","T53"],"state":"area-1"},{"v":"T53","state":"waiting"},{"panel":"dist","set":{"T53":"13"}},{"panel":"queue","list":[{"key":"T47","note":"6"},{"key":"T15","note":"6"},{"key":"T34","note":"7"},{"key":"T75","note":"7"},{"key":"T42","note":"8"},{"key":"T56","note":"8"},{"key":"T54","note":"8"},{"key":"T36","note":"9"},{"key":"T66","note":"9"},{"key":"T26","note":"10"},{"key":"T64","note":"12"},{"key":"T53","note":"13"},{"key":"T24","note":"13"},{"key":"T33","note":"14"}]}]},{"say":"Take T47 from the queue. Warehouse 1 reaches it in 6, and nothing reaches it sooner. The search goes on to T37, T48 and T57.","ops":[{"v":"T43","state":"area-1"},{"v":"T47","state":"current"},{"e":["T47","T37"],"state":"area-1"},{"v":"T37","state":"waiting"},{"panel":"dist","set":{"T37":"14"}},{"e":["T47","T48"],"state":"area-1"},{"v":"T48","state":"waiting"},{"panel":"dist","set":{"T48":"9"}},{"e":["T47","T57"],"state":"area-1"},{"v":"T57","state":"waiting"},{"panel":"dist","set":{"T57":"11"}},{"panel":"queue","list":[{"key":"T15","note":"6"},{"key":"T34","note":"7"},{"key":"T75","note":"7"},{"key":"T56","note":"8"},{"key":"T54","note":"8"},{"key":"T42","note":"8"},{"key":"T36","note":"9"},{"key":"T48","note":"9"},{"key":"T66","note":"9"},{"key":"T26","note":"10"},{"key":"T57","note":"11"},{"key":"T64","note":"12"},{"key":"T53","note":"13"},{"key":"T24","note":"13"},{"key":"T33","note":"14"},{"key":"T37","note":"14"}]}]},{"say":"Take T15 from the queue. Warehouse 1 reaches it in 6, and nothing reaches it sooner. The search goes on to T5, T14 and T16. T26 already has a drive at least as quick.","ops":[{"v":"T47","state":"area-1"},{"v":"T15","state":"current"},{"e":["T15","T26"],"state":"examined"},{"e":["T15","T5"],"state":"area-1"},{"v":"T5","state":"waiting"},{"panel":"dist","set":{"T5":"8"}},{"e":["T15","T14"],"state":"area-1"},{"v":"T14","state":"waiting"},{"panel":"dist","set":{"T14":"12"}},{"e":["T15","T16"],"state":"area-1"},{"v":"T16","state":"waiting"},{"panel":"dist","set":{"T16":"10"}},{"panel":"queue","list":[{"key":"T34","note":"7"},{"key":"T75","note":"7"},{"key":"T56","note":"8"},{"key":"T5","note":"8"},{"key":"T54","note":"8"},{"key":"T42","note":"8"},{"key":"T48","note":"9"},{"key":"T36","note":"9"},{"key":"T66","note":"9"},{"key":"T16","note":"10"},{"key":"T26","note":"10"},{"key":"T57","note":"11"},{"key":"T14","note":"12"},{"key":"T64","note":"12"},{"key":"T24","note":"13"},{"key":"T53","note":"13"},{"key":"T33","note":"14"},{"key":"T37","note":"14"}]}]},{"say":"Take T34 from the queue. Warehouse 1 reaches it in 7, and nothing reaches it sooner. The search goes on to T33.","ops":[{"v":"T15","state":"area-1"},{"v":"T34","state":"current"},{"e":["T43","T33"],"state":"examined"},{"e":["T34","T33"],"state":"area-1"},{"v":"T33","state":"waiting"},{"panel":"dist","set":{"T33":"11"}},{"panel":"queue","list":[{"key":"T75","note":"7"},{"key":"T56","note":"8"},{"key":"T5","note":"8"},{"key":"T54","note":"8"},{"key":"T42","note":"8"},{"key":"T48","note":"9"},{"key":"T36","note":"9"},{"key":"T66","note":"9"},{"key":"T16","note":"10"},{"key":"T26","note":"10"},{"key":"T57","note":"11"},{"key":"T33","note":"11"},{"key":"T64","note":"12"},{"key":"T14","note":"12"},{"key":"T53","note":"13"},{"key":"T24","note":"13"},{"key":"T37","note":"14"}]}]},{"say":"Take T75 from the queue. Warehouse 1 reaches it in 7, and nothing reaches it sooner. The search goes on to T74, T76 and T85.","ops":[{"v":"T34","state":"area-1"},{"v":"T75","state":"current"},{"e":["T75","T74"],"state":"area-1"},{"v":"T74","state":"waiting"},{"panel":"dist","set":{"T74":"13"}},{"e":["T75","T76"],"state":"area-1"},{"v":"T76","state":"waiting"},{"panel":"dist","set":{"T76":"15"}},{"e":["T75","T85"],"state":"area-1"},{"v":"T85","state":"waiting"},{"panel":"dist","set":{"T85":"9"}},{"panel":"queue","list":[{"key":"T56","note":"8"},{"key":"T5","note":"8"},{"key":"T54","note":"8"},{"key":"T42","note":"8"},{"key":"T48","note":"9"},{"key":"T36","note":"9"},{"key":"T85","note":"9"},{"key":"T66","note":"9"},{"key":"T16","note":"10"},{"key":"T26","note":"10"},{"key":"T57","note":"11"},{"key":"T33","note":"11"},{"key":"T14","note":"12"},{"key":"T64","note":"12"},{"key":"T24","note":"13"},{"key":"T53","note":"13"},{"key":"T74","note":"13"},{"key":"T37","note":"14"},{"key":"T76","note":"15"}]}]},{"say":"Take T56 from the queue. Warehouse 1 reaches it in 8, and nothing reaches it sooner. T57 already has a drive at least as quick.","ops":[{"v":"T75","state":"area-1"},{"v":"T56","state":"current"},{"e":["T56","T57"],"state":"examined"},{"panel":"queue","list":[{"key":"T5","note":"8"},{"key":"T54","note":"8"},{"key":"T42","note":"8"},{"key":"T48","note":"9"},{"key":"T36","note":"9"},{"key":"T85","note":"9"},{"key":"T66","note":"9"},{"key":"T16","note":"10"},{"key":"T26","note":"10"},{"key":"T57","note":"11"},{"key":"T33","note":"11"},{"key":"T14","note":"12"},{"key":"T64","note":"12"},{"key":"T24","note":"13"},{"key":"T53","note":"13"},{"key":"T74","note":"13"},{"key":"T37","note":"14"},{"key":"T76","note":"15"}]}]},{"say":"Take T5 from the queue. Warehouse 1 reaches it in 8, and nothing reaches it sooner. The search goes on to T4 and T6.","ops":[{"v":"T56","state":"area-1"},{"v":"T5","state":"current"},{"e":["T5","T4"],"state":"area-1"},{"v":"T4","state":"waiting"},{"panel":"dist","set":{"T4":"15"}},{"e":["T5","T6"],"state":"area-1"},{"v":"T6","state":"waiting"},{"panel":"dist","set":{"T6":"12"}},{"panel":"queue","list":[{"key":"T54","note":"8"},{"key":"T42","note":"8"},{"key":"T48","note":"9"},{"key":"T36","note":"9"},{"key":"T85","note":"9"},{"key":"T66","note":"9"},{"key":"T16","note":"10"},{"key":"T26","note":"10"},{"key":"T57","note":"11"},{"key":"T33","note":"11"},{"key":"T14","note":"12"},{"key":"T64","note":"12"},{"key":"T6","note":"12"},{"key":"T24","note":"13"},{"key":"T53","note":"13"},{"key":"T74","note":"13"},{"key":"T37","note":"14"},{"key":"T4","note":"15"},{"key":"T76","note":"15"}]}]},{"say":"Take T54 from the queue. Warehouse 1 reaches it in 8, and nothing reaches it sooner. T53 and T64 already have a drive at least as quick.","ops":[{"v":"T5","state":"area-1"},{"v":"T54","state":"current"},{"e":["T54","T53"],"state":"examined"},{"e":["T54","T64"],"state":"examined"},{"panel":"queue","list":[{"key":"T42","note":"8"},{"key":"T48","note":"9"},{"key":"T36","note":"9"},{"key":"T85","note":"9"},{"key":"T66","note":"9"},{"key":"T16","note":"10"},{"key":"T26","note":"10"},{"key":"T57","note":"11"},{"key":"T33","note":"11"},{"key":"T14","note":"12"},{"key":"T64","note":"12"},{"key":"T6","note":"12"},{"key":"T24","note":"13"},{"key":"T53","note":"13"},{"key":"T74","note":"13"},{"key":"T37","note":"14"},{"key":"T4","note":"15"},{"key":"T76","note":"15"}]}]},{"say":"Take T42 from the queue. Warehouse 1 reaches it in 8, and nothing reaches it sooner. The search goes on to T31, T32, T41 and T52.","ops":[{"v":"T54","state":"area-1"},{"v":"T42","state":"current"},{"e":["T42","T31"],"state":"area-1"},{"v":"T31","state":"waiting"},{"panel":"dist","set":{"T31":"17"}},{"e":["T42","T32"],"state":"area-1"},{"v":"T32","state":"waiting"},{"panel":"dist","set":{"T32":"12"}},{"e":["T42","T41"],"state":"area-1"},{"v":"T41","state":"waiting"},{"panel":"dist","set":{"T41":"10"}},{"e":["T42","T52"],"state":"area-1"},{"v":"T52","state":"waiting"},{"panel":"dist","set":{"T52":"15"}},{"panel":"queue","list":[{"key":"T48","note":"9"},{"key":"T36","note":"9"},{"key":"T85","note":"9"},{"key":"T66","note":"9"},{"key":"T16","note":"10"},{"key":"T41","note":"10"},{"key":"T26","note":"10"},{"key":"T57","note":"11"},{"key":"T33","note":"11"},{"key":"T14","note":"12"},{"key":"T32","note":"12"},{"key":"T64","note":"12"},{"key":"T6","note":"12"},{"key":"T24","note":"13"},{"key":"T53","note":"13"},{"key":"T74","note":"13"},{"key":"T37","note":"14"},{"key":"T52","note":"15"},{"key":"T76","note":"15"},{"key":"T4","note":"15"},{"key":"T31","note":"17"}]}]},{"say":"Take T48 from the queue. Warehouse 1 reaches it in 9, and nothing reaches it sooner. The search goes on to T38, T49 and T58.","ops":[{"v":"T42","state":"area-1"},{"v":"T48","state":"current"},{"e":["T48","T38"],"state":"area-1"},{"v":"T38","state":"waiting"},{"panel":"dist","set":{"T38":"13"}},{"e":["T48","T49"],"state":"area-1"},{"v":"T49","state":"waiting"},{"panel":"dist","set":{"T49":"11"}},{"e":["T48","T58"],"state":"area-1"},{"v":"T58","state":"waiting"},{"panel":"dist","set":{"T58":"16"}},{"panel":"queue","list":[{"key":"T36","note":"9"},{"key":"T85","note":"9"},{"key":"T66","note":"9"},{"key":"T16","note":"10"},{"key":"T41","note":"10"},{"key":"T26","note":"10"},{"key":"T57","note":"11"},{"key":"T33","note":"11"},{"key":"T49","note":"11"},{"key":"T14","note":"12"},{"key":"T32","note":"12"},{"key":"T64","note":"12"},{"key":"T6","note":"12"},{"key":"T24","note":"13"},{"key":"T53","note":"13"},{"key":"T74","note":"13"},{"key":"T38","note":"13"},{"key":"T37","note":"14"},{"key":"T4","note":"15"},{"key":"T52","note":"15"},{"key":"T76","note":"15"},{"key":"T58","note":"16"},{"key":"T31","note":"17"}]}]},{"say":"Take T36 from the queue. Warehouse 1 reaches it in 9, and nothing reaches it sooner. The search goes on to T27.","ops":[{"v":"T48","state":"area-1"},{"v":"T36","state":"current"},{"e":["T36","T27"],"state":"area-1"},{"v":"T27","state":"waiting"},{"panel":"dist","set":{"T27":"19"}},{"panel":"queue","list":[{"key":"T85","note":"9"},{"key":"T66","note":"9"},{"key":"T16","note":"10"},{"key":"T41","note":"10"},{"key":"T26","note":"10"},{"key":"T57","note":"11"},{"key":"T33","note":"11"},{"key":"T49","note":"11"},{"key":"T14","note":"12"},{"key":"T32","note":"12"},{"key":"T64","note":"12"},{"key":"T6","note":"12"},{"key":"T38","note":"13"},{"key":"T53","note":"13"},{"key":"T24","note":"13"},{"key":"T74","note":"13"},{"key":"T37","note":"14"},{"key":"T76","note":"15"},{"key":"T52","note":"15"},{"key":"T4","note":"15"},{"key":"T58","note":"16"},{"key":"T31","note":"17"},{"key":"T27","note":"19"}]}]},{"say":"Take T85 from the queue. Warehouse 1 reaches it in 9, and nothing reaches it sooner. The search goes on to T84, T86 and T95.","ops":[{"v":"T36","state":"area-1"},{"v":"T85","state":"current"},{"e":["T85","T84"],"state":"area-1"},{"v":"T84","state":"waiting"},{"panel":"dist","set":{"T84":"15"}},{"e":["T85","T86"],"state":"area-1"},{"v":"T86","state":"waiting"},{"panel":"dist","set":{"T86":"14"}},{"e":["T85","T95"],"state":"area-1"},{"v":"T95","state":"waiting"},{"panel":"dist","set":{"T95":"12"}},{"panel":"queue","list":[{"key":"T66","note":"9"},{"key":"T16","note":"10"},{"key":"T41","note":"10"},{"key":"T26","note":"10"},{"key":"T57","note":"11"},{"key":"T33","note":"11"},{"key":"T49","note":"11"},{"key":"T14","note":"12"},{"key":"T32","note":"12"},{"key":"T64","note":"12"},{"key":"T6","note":"12"},{"key":"T95","note":"12"},{"key":"T53","note":"13"},{"key":"T24","note":"13"},{"key":"T74","note":"13"},{"key":"T38","note":"13"},{"key":"T37","note":"14"},{"key":"T86","note":"14"},{"key":"T52","note":"15"},{"key":"T84","note":"15"},{"key":"T76","note":"15"},{"key":"T4","note":"15"},{"key":"T58","note":"16"},{"key":"T31","note":"17"},{"key":"T27","note":"19"}]}]},{"say":"Take T66 from the queue. Warehouse 1 reaches it in 9, and nothing reaches it sooner. The search goes on to T67, T76 and T77.","ops":[{"v":"T85","state":"area-1"},{"v":"T66","state":"current"},{"e":["T66","T67"],"state":"area-1"},{"v":"T67","state":"waiting"},{"panel":"dist","set":{"T67":"17"}},{"e":["T75","T76"],"state":"examined"},{"e":["T66","T76"],"state":"area-1"},{"v":"T76","state":"waiting"},{"panel":"dist","set":{"T76":"14"}},{"e":["T66","T77"],"state":"area-1"},{"v":"T77","state":"waiting"},{"panel":"dist","set":{"T77":"20"}},{"panel":"queue","list":[{"key":"T16","note":"10"},{"key":"T41","note":"10"},{"key":"T26","note":"10"},{"key":"T57","note":"11"},{"key":"T33","note":"11"},{"key":"T49","note":"11"},{"key":"T14","note":"12"},{"key":"T32","note":"12"},{"key":"T64","note":"12"},{"key":"T6","note":"12"},{"key":"T95","note":"12"},{"key":"T53","note":"13"},{"key":"T24","note":"13"},{"key":"T74","note":"13"},{"key":"T38","note":"13"},{"key":"T37","note":"14"},{"key":"T86","note":"14"},{"key":"T76","note":"14"},{"key":"T84","note":"15"},{"key":"T4","note":"15"},{"key":"T52","note":"15"},{"key":"T58","note":"16"},{"key":"T67","note":"17"},{"key":"T31","note":"17"},{"key":"T27","note":"19"},{"key":"T77","note":"20"}]}]},{"say":"Take T16 from the queue. Warehouse 1 reaches it in 10, and nothing reaches it sooner. The search goes on to T17. T6 and T26 already have a drive at least as quick.","ops":[{"v":"T66","state":"area-1"},{"v":"T16","state":"current"},{"e":["T16","T6"],"state":"examined"},{"e":["T16","T26"],"state":"examined"},{"e":["T16","T17"],"state":"area-1"},{"v":"T17","state":"waiting"},{"panel":"dist","set":{"T17":"19"}},{"panel":"queue","list":[{"key":"T41","note":"10"},{"key":"T26","note":"10"},{"key":"T57","note":"11"},{"key":"T33","note":"11"},{"key":"T49","note":"11"},{"key":"T14","note":"12"},{"key":"T32","note":"12"},{"key":"T64","note":"12"},{"key":"T6","note":"12"},{"key":"T95","note":"12"},{"key":"T53","note":"13"},{"key":"T24","note":"13"},{"key":"T74","note":"13"},{"key":"T38","note":"13"},{"key":"T37","note":"14"},{"key":"T76","note":"14"},{"key":"T86","note":"14"},{"key":"T84","note":"15"},{"key":"T4","note":"15"},{"key":"T52","note":"15"},{"key":"T58","note":"16"},{"key":"T67","note":"17"},{"key":"T31","note":"17"},{"key":"T17","note":"19"},{"key":"T27","note":"19"},{"key":"T77","note":"20"}]}]},{"say":"Take T41 from the queue. Warehouse 1 reaches it in 10, and nothing reaches it sooner. The search goes on to T51.","ops":[{"v":"T16","state":"area-1"},{"v":"T41","state":"current"},{"e":["T41","T51"],"state":"area-1"},{"v":"T51","state":"waiting"},{"panel":"dist","set":{"T51":"14"}},{"panel":"queue","list":[{"key":"T26","note":"10"},{"key":"T57","note":"11"},{"key":"T33","note":"11"},{"key":"T49","note":"11"},{"key":"T14","note":"12"},{"key":"T32","note":"12"},{"key":"T64","note":"12"},{"key":"T6","note":"12"},{"key":"T95","note":"12"},{"key":"T53","note":"13"},{"key":"T24","note":"13"},{"key":"T74","note":"13"},{"key":"T38","note":"13"},{"key":"T37","note":"14"},{"key":"T76","note":"14"},{"key":"T51","note":"14"},{"key":"T86","note":"14"},{"key":"T52","note":"15"},{"key":"T4","note":"15"},{"key":"T84","note":"15"},{"key":"T58","note":"16"},{"key":"T31","note":"17"},{"key":"T67","note":"17"},{"key":"T17","note":"19"},{"key":"T27","note":"19"},{"key":"T77","note":"20"}]}]},{"say":"Take T26 from the queue. Warehouse 1 reaches it in 10, and nothing reaches it sooner. The search goes on to T17.","ops":[{"v":"T41","state":"area-1"},{"v":"T26","state":"current"},{"e":["T16","T17"],"state":"examined"},{"e":["T26","T17"],"state":"area-1"},{"v":"T17","state":"waiting"},{"panel":"dist","set":{"T17":"17"}},{"panel":"queue","list":[{"key":"T57","note":"11"},{"key":"T33","note":"11"},{"key":"T49","note":"11"},{"key":"T14","note":"12"},{"key":"T32","note":"12"},{"key":"T64","note":"12"},{"key":"T6","note":"12"},{"key":"T95","note":"12"},{"key":"T53","note":"13"},{"key":"T24","note":"13"},{"key":"T74","note":"13"},{"key":"T38","note":"13"},{"key":"T37","note":"14"},{"key":"T86","note":"14"},{"key":"T51","note":"14"},{"key":"T76","note":"14"},{"key":"T84","note":"15"},{"key":"T4","note":"15"},{"key":"T52","note":"15"},{"key":"T58","note":"16"},{"key":"T67","note":"17"},{"key":"T17","note":"17"},{"key":"T31","note":"17"},{"key":"T27","note":"19"},{"key":"T77","note":"20"}]}]},{"say":"Take T57 from the queue. Warehouse 1 reaches it in 11, and nothing reaches it sooner. The search goes on to T68. T58 already has a drive at least as quick.","ops":[{"v":"T26","state":"area-1"},{"v":"T57","state":"current"},{"e":["T57","T58"],"state":"examined"},{"e":["T57","T68"],"state":"area-1"},{"v":"T68","state":"waiting"},{"panel":"dist","set":{"T68":"21"}},{"panel":"queue","list":[{"key":"T33","note":"11"},{"key":"T49","note":"11"},{"key":"T14","note":"12"},{"key":"T32","note":"12"},{"key":"T64","note":"12"},{"key":"T6","note":"12"},{"key":"T95","note":"12"},{"key":"T53","note":"13"},{"key":"T24","note":"13"},{"key":"T74","note":"13"},{"key":"T38","note":"13"},{"key":"T76","note":"14"},{"key":"T37","note":"14"},{"key":"T51","note":"14"},{"key":"T86","note":"14"},{"key":"T52","note":"15"},{"key":"T4","note":"15"},{"key":"T84","note":"15"},{"key":"T58","note":"16"},{"key":"T31","note":"17"},{"key":"T17","note":"17"},{"key":"T67","note":"17"},{"key":"T27","note":"19"},{"key":"T77","note":"20"},{"key":"T68","note":"21"}]}]},{"say":"Take T33 from the queue. Warehouse 1 reaches it in 11, and nothing reaches it sooner. The search goes on to T23. T32 already has a drive at least as quick.","ops":[{"v":"T57","state":"area-1"},{"v":"T33","state":"current"},{"e":["T33","T32"],"state":"examined"},{"e":["T33","T23"],"state":"area-1"},{"v":"T23","state":"waiting"},{"panel":"dist","set":{"T23":"19"}},{"panel":"queue","list":[{"key":"T49","note":"11"},{"key":"T14","note":"12"},{"key":"T32","note":"12"},{"key":"T64","note":"12"},{"key":"T6","note":"12"},{"key":"T95","note":"12"},{"key":"T53","note":"13"},{"key":"T24","note":"13"},{"key":"T74","note":"13"},{"key":"T38","note":"13"},{"key":"T37","note":"14"},{"key":"T76","note":"14"},{"key":"T51","note":"14"},{"key":"T86","note":"14"},{"key":"T4","note":"15"},{"key":"T52","note":"15"},{"key":"T84","note":"15"},{"key":"T58","note":"16"},{"key":"T17","note":"17"},{"key":"T67","note":"17"},{"key":"T31","note":"17"},{"key":"T23","note":"19"},{"key":"T27","note":"19"},{"key":"T77","note":"20"},{"key":"T68","note":"21"}]}]},{"say":"Take T49 from the queue. Warehouse 1 reaches it in 11, and nothing reaches it sooner. The search goes on to T39, T50 and T59.","ops":[{"v":"T33","state":"area-1"},{"v":"T49","state":"current"},{"e":["T49","T39"],"state":"area-1"},{"v":"T39","state":"waiting"},{"panel":"dist","set":{"T39":"16"}},{"e":["T49","T50"],"state":"area-1"},{"v":"T50","state":"waiting"},{"panel":"dist","set":{"T50":"13"}},{"e":["T49","T59"],"state":"area-1"},{"v":"T59","state":"waiting"},{"panel":"dist","set":{"T59":"15"}},{"panel":"queue","list":[{"key":"T14","note":"12"},{"key":"T32","note":"12"},{"key":"T64","note":"12"},{"key":"T6","note":"12"},{"key":"T95","note":"12"},{"key":"T53","note":"13"},{"key":"T24","note":"13"},{"key":"T74","note":"13"},{"key":"T38","note":"13"},{"key":"T50","note":"13"},{"key":"T37","note":"14"},{"key":"T51","note":"14"},{"key":"T86","note":"14"},{"key":"T76","note":"14"},{"key":"T59","note":"15"},{"key":"T4","note":"15"},{"key":"T52","note":"15"},{"key":"T84","note":"15"},{"key":"T58","note":"16"},{"key":"T39","note":"16"},{"key":"T67","note":"17"},{"key":"T17","note":"17"},{"key":"T31","note":"17"},{"key":"T23","note":"19"},{"key":"T27","note":"19"},{"key":"T77","note":"20"},{"key":"T68","note":"21"}]}]},{"say":"Take T14 from the queue. Warehouse 1 reaches it in 12, and nothing reaches it sooner. T4 and T24 already have a drive at least as quick.","ops":[{"v":"T49","state":"area-1"},{"v":"T14","state":"current"},{"e":["T14","T4"],"state":"examined"},{"e":["T14","T24"],"state":"examined"},{"panel":"queue","list":[{"key":"T32","note":"12"},{"key":"T64","note":"12"},{"key":"T6","note":"12"},{"key":"T95","note":"12"},{"key":"T53","note":"13"},{"key":"T24","note":"13"},{"key":"T74","note":"13"},{"key":"T38","note":"13"},{"key":"T50","note":"13"},{"key":"T37","note":"14"},{"key":"T51","note":"14"},{"key":"T86","note":"14"},{"key":"T76","note":"14"},{"key":"T59","note":"15"},{"key":"T4","note":"15"},{"key":"T52","note":"15"},{"key":"T84","note":"15"},{"key":"T58","note":"16"},{"key":"T39","note":"16"},{"key":"T67","note":"17"},{"key":"T17","note":"17"},{"key":"T31","note":"17"},{"key":"T23","note":"19"},{"key":"T27","note":"19"},{"key":"T77","note":"20"},{"key":"T68","note":"21"}]}]},{"say":"Take T32 from the queue. Warehouse 1 reaches it in 12, and nothing reaches it sooner. The search goes on to T22.","ops":[{"v":"T14","state":"area-1"},{"v":"T32","state":"current"},{"e":["T32","T22"],"state":"area-1"},{"v":"T22","state":"waiting"},{"panel":"dist","set":{"T22":"18"}},{"panel":"queue","list":[{"key":"T64","note":"12"},{"key":"T6","note":"12"},{"key":"T95","note":"12"},{"key":"T53","note":"13"},{"key":"T24","note":"13"},{"key":"T74","note":"13"},{"key":"T38","note":"13"},{"key":"T50","note":"13"},{"key":"T37","note":"14"},{"key":"T51","note":"14"},{"key":"T76","note":"14"},{"key":"T86","note":"14"},{"key":"T59","note":"15"},{"key":"T84","note":"15"},{"key":"T4","note":"15"},{"key":"T52","note":"15"},{"key":"T58","note":"16"},{"key":"T39","note":"16"},{"key":"T67","note":"17"},{"key":"T17","note":"17"},{"key":"T31","note":"17"},{"key":"T22","note":"18"},{"key":"T23","note":"19"},{"key":"T27","note":"19"},{"key":"T77","note":"20"},{"key":"T68","note":"21"}]}]},{"say":"Take T64 from the queue. Warehouse 1 reaches it in 12, and nothing reaches it sooner. The search goes on to T63. T74 already has a drive at least as quick.","ops":[{"v":"T32","state":"area-1"},{"v":"T64","state":"current"},{"e":["T64","T74"],"state":"examined"},{"e":["T64","T63"],"state":"area-1"},{"v":"T63","state":"waiting"},{"panel":"dist","set":{"T63":"20"}},{"panel":"queue","list":[{"key":"T6","note":"12"},{"key":"T95","note":"12"},{"key":"T53","note":"13"},{"key":"T24","note":"13"},{"key":"T74","note":"13"},{"key":"T38","note":"13"},{"key":"T50","note":"13"},{"key":"T76","note":"14"},{"key":"T37","note":"14"},{"key":"T51","note":"14"},{"key":"T86","note":"14"},{"key":"T59","note":"15"},{"key":"T4","note":"15"},{"key":"T52","note":"15"},{"key":"T84","note":"15"},{"key":"T58","note":"16"},{"key":"T39","note":"16"},{"key":"T17","note":"17"},{"key":"T67","note":"17"},{"key":"T31","note":"17"},{"key":"T22","note":"18"},{"key":"T27","note":"19"},{"key":"T23","note":"19"},{"key":"T77","note":"20"},{"key":"T63","note":"20"},{"key":"T68","note":"21"}]}]},{"say":"Take T6 from the queue. Warehouse 1 reaches it in 12, and nothing reaches it sooner. The search goes on to T7.","ops":[{"v":"T64","state":"area-1"},{"v":"T6","state":"current"},{"e":["T6","T7"],"state":"area-1"},{"v":"T7","state":"waiting"},{"panel":"dist","set":{"T7":"16"}},{"panel":"queue","list":[{"key":"T95","note":"12"},{"key":"T53","note":"13"},{"key":"T24","note":"13"},{"key":"T74","note":"13"},{"key":"T38","note":"13"},{"key":"T50","note":"13"},{"key":"T37","note":"14"},{"key":"T76","note":"14"},{"key":"T51","note":"14"},{"key":"T86","note":"14"},{"key":"T59","note":"15"},{"key":"T4","note":"15"},{"key":"T52","note":"15"},{"key":"T84","note":"15"},{"key":"T58","note":"16"},{"key":"T39","note":"16"},{"key":"T7","note":"16"},{"key":"T17","note":"17"},{"key":"T67","note":"17"},{"key":"T31","note":"17"},{"key":"T22","note":"18"},{"key":"T27","note":"19"},{"key":"T23","note":"19"},{"key":"T63","note":"20"},{"key":"T77","note":"20"},{"key":"T68","note":"21"}]}]},{"say":"Take T95 from the queue. Warehouse 1 reaches it in 12, and nothing reaches it sooner. The search goes on to T94 and T96. T86 already has a drive at least as quick.","ops":[{"v":"T6","state":"area-1"},{"v":"T95","state":"current"},{"e":["T95","T86"],"state":"examined"},{"e":["T95","T94"],"state":"area-1"},{"v":"T94","state":"waiting"},{"panel":"dist","set":{"T94":"16"}},{"e":["T95","T96"],"state":"area-1"},{"v":"T96","state":"waiting"},{"panel":"dist","set":{"T96":"16"}},{"panel":"queue","list":[{"key":"T53","note":"13"},{"key":"T24","note":"13"},{"key":"T74","note":"13"},{"key":"T38","note":"13"},{"key":"T50","note":"13"},{"key":"T37","note":"14"},{"key":"T51","note":"14"},{"key":"T86","note":"14"},{"key":"T76","note":"14"},{"key":"T59","note":"15"},{"key":"T4","note":"15"},{"key":"T52","note":"15"},{"key":"T84","note":"15"},{"key":"T94","note":"16"},{"key":"T7","note":"16"},{"key":"T58","note":"16"},{"key":"T39","note":"16"},{"key":"T96","note":"16"},{"key":"T17","note":"17"},{"key":"T31","note":"17"},{"key":"T67","note":"17"},{"key":"T22","note":"18"},{"key":"T27","note":"19"},{"key":"T23","note":"19"},{"key":"T77","note":"20"},{"key":"T63","note":"20"},{"key":"T68","note":"21"}]}]},{"say":"Take T53 from the queue. Warehouse 1 reaches it in 13, and nothing reaches it sooner. T52 already has a drive at least as quick.","ops":[{"v":"T95","state":"area-1"},{"v":"T53","state":"current"},{"e":["T53","T52"],"state":"examined"},{"panel":"queue","list":[{"key":"T24","note":"13"},{"key":"T74","note":"13"},{"key":"T38","note":"13"},{"key":"T50","note":"13"},{"key":"T37","note":"14"},{"key":"T51","note":"14"},{"key":"T86","note":"14"},{"key":"T76","note":"14"},{"key":"T59","note":"15"},{"key":"T4","note":"15"},{"key":"T52","note":"15"},{"key":"T84","note":"15"},{"key":"T94","note":"16"},{"key":"T7","note":"16"},{"key":"T58","note":"16"},{"key":"T39","note":"16"},{"key":"T96","note":"16"},{"key":"T17","note":"17"},{"key":"T31","note":"17"},{"key":"T67","note":"17"},{"key":"T22","note":"18"},{"key":"T27","note":"19"},{"key":"T23","note":"19"},{"key":"T77","note":"20"},{"key":"T63","note":"20"},{"key":"T68","note":"21"}]}]},{"say":"Take T24 from the queue. Warehouse 1 reaches it in 13, and nothing reaches it sooner. The search goes on to T23.","ops":[{"v":"T53","state":"area-1"},{"v":"T24","state":"current"},{"e":["T33","T23"],"state":"examined"},{"e":["T24","T23"],"state":"area-1"},{"v":"T23","state":"waiting"},{"panel":"dist","set":{"T23":"18"}},{"panel":"queue","list":[{"key":"T74","note":"13"},{"key":"T38","note":"13"},{"key":"T50","note":"13"},{"key":"T37","note":"14"},{"key":"T51","note":"14"},{"key":"T86","note":"14"},{"key":"T76","note":"14"},{"key":"T59","note":"15"},{"key":"T4","note":"15"},{"key":"T52","note":"15"},{"key":"T84","note":"15"},{"key":"T58","note":"16"},{"key":"T94","note":"16"},{"key":"T96","note":"16"},{"key":"T39","note":"16"},{"key":"T7","note":"16"},{"key":"T67","note":"17"},{"key":"T17","note":"17"},{"key":"T31","note":"17"},{"key":"T22","note":"18"},{"key":"T23","note":"18"},{"key":"T27","note":"19"},{"key":"T63","note":"20"},{"key":"T77","note":"20"},{"key":"T68","note":"21"}]}]},{"say":"Take T74 from the queue. Warehouse 1 reaches it in 13, and nothing reaches it sooner. The search goes on to T73. T63 already has a drive at least as quick.","ops":[{"v":"T24","state":"area-1"},{"v":"T74","state":"current"},{"e":["T74","T63"],"state":"examined"},{"e":["T74","T73"],"state":"area-1"},{"v":"T73","state":"waiting"},{"panel":"dist","set":{"T73":"20"}},{"panel":"queue","list":[{"key":"T38","note":"13"},{"key":"T50","note":"13"},{"key":"T37","note":"14"},{"key":"T51","note":"14"},{"key":"T86","note":"14"},{"key":"T76","note":"14"},{"key":"T59","note":"15"},{"key":"T4","note":"15"},{"key":"T52","note":"15"},{"key":"T84","note":"15"},{"key":"T96","note":"16"},{"key":"T94","note":"16"},{"key":"T58","note":"16"},{"key":"T39","note":"16"},{"key":"T7","note":"16"},{"key":"T17","note":"17"},{"key":"T67","note":"17"},{"key":"T31","note":"17"},{"key":"T22","note":"18"},{"key":"T23","note":"18"},{"key":"T27","note":"19"},{"key":"T77","note":"20"},{"key":"T73","note":"20"},{"key":"T63","note":"20"},{"key":"T68","note":"21"}]}]},{"say":"Take T38 from the queue. Warehouse 1 reaches it in 13, and nothing reaches it sooner. The search goes on to T28. T37 and T39 already have a drive at least as quick.","ops":[{"v":"T74","state":"area-1"},{"v":"T38","state":"current"},{"e":["T38","T37"],"state":"examined"},{"e":["T38","T39"],"state":"examined"},{"e":["T38","T28"],"state":"area-1"},{"v":"T28","state":"waiting"},{"panel":"dist","set":{"T28":"21"}},{"panel":"queue","list":[{"key":"T50","note":"13"},{"key":"T37","note":"14"},{"key":"T51","note":"14"},{"key":"T86","note":"14"},{"key":"T76","note":"14"},{"key":"T59","note":"15"},{"key":"T4","note":"15"},{"key":"T52","note":"15"},{"key":"T84","note":"15"},{"key":"T94","note":"16"},{"key":"T58","note":"16"},{"key":"T96","note":"16"},{"key":"T39","note":"16"},{"key":"T7","note":"16"},{"key":"T17","note":"17"},{"key":"T67","note":"17"},{"key":"T31","note":"17"},{"key":"T22","note":"18"},{"key":"T23","note":"18"},{"key":"T27","note":"19"},{"key":"T77","note":"20"},{"key":"T73","note":"20"},{"key":"T63","note":"20"},{"key":"T28","note":"21"},{"key":"T68","note":"21"}]}]},{"say":"Take T50 from the queue. Warehouse 1 reaches it in 13, and nothing reaches it sooner. The search goes on to T40 and T60.","ops":[{"v":"T38","state":"area-1"},{"v":"T50","state":"current"},{"e":["T50","T40"],"state":"area-1"},{"v":"T40","state":"waiting"},{"panel":"dist","set":{"T40":"17"}},{"e":["T50","T60"],"state":"area-1"},{"v":"T60","state":"waiting"},{"panel":"dist","set":{"T60":"19"}},{"panel":"queue","list":[{"key":"T37","note":"14"},{"key":"T51","note":"14"},{"key":"T86","note":"14"},{"key":"T76","note":"14"},{"key":"T59","note":"15"},{"key":"T4","note":"15"},{"key":"T52","note":"15"},{"key":"T84","note":"15"},{"key":"T94","note":"16"},{"key":"T58","note":"16"},{"key":"T96","note":"16"},{"key":"T39","note":"16"},{"key":"T7","note":"16"},{"key":"T17","note":"17"},{"key":"T40","note":"17"},{"key":"T31","note":"17"},{"key":"T67","note":"17"},{"key":"T22","note":"18"},{"key":"T23","note":"18"},{"key":"T60","note":"19"},{"key":"T27","note":"19"},{"key":"T63","note":"20"},{"key":"T77","note":"20"},{"key":"T73","note":"20"},{"key":"T68","note":"21"},{"key":"T28","note":"21"}]}]},{"say":"Take T37 from the queue. Warehouse 1 reaches it in 14, and nothing reaches it sooner. T27 and T28 already have a drive at least as quick.","ops":[{"v":"T50","state":"area-1"},{"v":"T37","state":"current"},{"e":["T37","T27"],"state":"examined"},{"e":["T37","T28"],"state":"examined"},{"panel":"queue","list":[{"key":"T51","note":"14"},{"key":"T86","note":"14"},{"key":"T76","note":"14"},{"key":"T59","note":"15"},{"key":"T4","note":"15"},{"key":"T52","note":"15"},{"key":"T84","note":"15"},{"key":"T94","note":"16"},{"key":"T58","note":"16"},{"key":"T96","note":"16"},{"key":"T39","note":"16"},{"key":"T7","note":"16"},{"key":"T17","note":"17"},{"key":"T40","note":"17"},{"key":"T31","note":"17"},{"key":"T67","note":"17"},{"key":"T22","note":"18"},{"key":"T23","note":"18"},{"key":"T60","note":"19"},{"key":"T27","note":"19"},{"key":"T63","note":"20"},{"key":"T77","note":"20"},{"key":"T73","note":"20"},{"key":"T68","note":"21"},{"key":"T28","note":"21"}]}]},{"say":"Take T51 from the queue. Warehouse 1 reaches it in 14, and nothing reaches it sooner. The search goes on to T61. T52 already has a drive at least as quick.","ops":[{"v":"T37","state":"area-1"},{"v":"T51","state":"current"},{"e":["T51","T52"],"state":"examined"},{"e":["T51","T61"],"state":"area-1"},{"v":"T61","state":"waiting"},{"panel":"dist","set":{"T61":"22"}},{"panel":"queue","list":[{"key":"T86","note":"14"},{"key":"T76","note":"14"},{"key":"T59","note":"15"},{"key":"T4","note":"15"},{"key":"T52","note":"15"},{"key":"T84","note":"15"},{"key":"T94","note":"16"},{"key":"T58","note":"16"},{"key":"T96","note":"16"},{"key":"T39","note":"16"},{"key":"T7","note":"16"},{"key":"T17","note":"17"},{"key":"T40","note":"17"},{"key":"T31","note":"17"},{"key":"T67","note":"17"},{"key":"T22","note":"18"},{"key":"T23","note":"18"},{"key":"T60","note":"19"},{"key":"T27","note":"19"},{"key":"T73","note":"20"},{"key":"T77","note":"20"},{"key":"T63","note":"20"},{"key":"T68","note":"21"},{"key":"T28","note":"21"},{"key":"T61","note":"22"}]}]},{"say":"Take T86 from the queue. Warehouse 1 reaches it in 14, and nothing reaches it sooner. The search goes on to T87. T76 and T96 already have a drive at least as quick.","ops":[{"v":"T51","state":"area-1"},{"v":"T86","state":"current"},{"e":["T86","T76"],"state":"examined"},{"e":["T86","T96"],"state":"examined"},{"e":["T86","T87"],"state":"area-1"},{"v":"T87","state":"waiting"},{"panel":"dist","set":{"T87":"18"}},{"panel":"queue","list":[{"key":"T76","note":"14"},{"key":"T59","note":"15"},{"key":"T4","note":"15"},{"key":"T52","note":"15"},{"key":"T84","note":"15"},{"key":"T94","note":"16"},{"key":"T58","note":"16"},{"key":"T96","note":"16"},{"key":"T39","note":"16"},{"key":"T7","note":"16"},{"key":"T17","note":"17"},{"key":"T40","note":"17"},{"key":"T31","note":"17"},{"key":"T67","note":"17"},{"key":"T22","note":"18"},{"key":"T23","note":"18"},{"key":"T87","note":"18"},{"key":"T60","note":"19"},{"key":"T27","note":"19"},{"key":"T77","note":"20"},{"key":"T73","note":"20"},{"key":"T63","note":"20"},{"key":"T28","note":"21"},{"key":"T68","note":"21"},{"key":"T61","note":"22"}]}]},{"say":"Take T76 from the queue. Warehouse 1 reaches it in 14, and nothing reaches it sooner. The search goes on to T77.","ops":[{"v":"T86","state":"area-1"},{"v":"T76","state":"current"},{"e":["T66","T77"],"state":"examined"},{"e":["T76","T77"],"state":"area-1"},{"v":"T77","state":"waiting"},{"panel":"dist","set":{"T77":"18"}},{"panel":"queue","list":[{"key":"T59","note":"15"},{"key":"T4","note":"15"},{"key":"T52","note":"15"},{"key":"T84","note":"15"},{"key":"T94","note":"16"},{"key":"T58","note":"16"},{"key":"T96","note":"16"},{"key":"T39","note":"16"},{"key":"T7","note":"16"},{"key":"T17","note":"17"},{"key":"T40","note":"17"},{"key":"T31","note":"17"},{"key":"T67","note":"17"},{"key":"T22","note":"18"},{"key":"T23","note":"18"},{"key":"T77","note":"18"},{"key":"T87","note":"18"},{"key":"T27","note":"19"},{"key":"T60","note":"19"},{"key":"T63","note":"20"},{"key":"T73","note":"20"},{"key":"T68","note":"21"},{"key":"T28","note":"21"},{"key":"T61","note":"22"}]}]},{"say":"Take T59 from the queue. Warehouse 1 reaches it in 15, and nothing reaches it sooner. The search goes on to T69. T58 and T60 already have a drive at least as quick.","ops":[{"v":"T76","state":"area-1"},{"v":"T59","state":"current"},{"e":["T59","T58"],"state":"examined"},{"e":["T59","T60"],"state":"examined"},{"e":["T59","T69"],"state":"area-1"},{"v":"T69","state":"waiting"},{"panel":"dist","set":{"T69":"24"}},{"panel":"queue","list":[{"key":"T4","note":"15"},{"key":"T52","note":"15"},{"key":"T84","note":"15"},{"key":"T94","note":"16"},{"key":"T58","note":"16"},{"key":"T96","note":"16"},{"key":"T39","note":"16"},{"key":"T7","note":"16"},{"key":"T17","note":"17"},{"key":"T40","note":"17"},{"key":"T31","note":"17"},{"key":"T67","note":"17"},{"key":"T22","note":"18"},{"key":"T23","note":"18"},{"key":"T77","note":"18"},{"key":"T87","note":"18"},{"key":"T27","note":"19"},{"key":"T60","note":"19"},{"key":"T63","note":"20"},{"key":"T73","note":"20"},{"key":"T28","note":"21"},{"key":"T68","note":"21"},{"key":"T61","note":"22"},{"key":"T69","note":"24"}]}]},{"say":"Take T4 from the queue. Warehouse 1 reaches it in 15, and nothing reaches it sooner. The search goes on to T3.","ops":[{"v":"T59","state":"area-1"},{"v":"T4","state":"current"},{"e":["T4","T3"],"state":"area-1"},{"v":"T3","state":"waiting"},{"panel":"dist","set":{"T3":"20"}},{"panel":"queue","list":[{"key":"T52","note":"15"},{"key":"T84","note":"15"},{"key":"T94","note":"16"},{"key":"T58","note":"16"},{"key":"T96","note":"16"},{"key":"T39","note":"16"},{"key":"T7","note":"16"},{"key":"T17","note":"17"},{"key":"T40","note":"17"},{"key":"T31","note":"17"},{"key":"T67","note":"17"},{"key":"T22","note":"18"},{"key":"T23","note":"18"},{"key":"T77","note":"18"},{"key":"T87","note":"18"},{"key":"T60","note":"19"},{"key":"T27","note":"19"},{"key":"T3","note":"20"},{"key":"T63","note":"20"},{"key":"T73","note":"20"},{"key":"T68","note":"21"},{"key":"T28","note":"21"},{"key":"T61","note":"22"},{"key":"T69","note":"24"}]}]},{"say":"Take T52 from the queue. Warehouse 1 reaches it in 15, and nothing reaches it sooner. The search goes on to T62. T61 already has a drive at least as quick.","ops":[{"v":"T4","state":"area-1"},{"v":"T52","state":"current"},{"e":["T52","T61"],"state":"examined"},{"e":["T52","T62"],"state":"area-1"},{"v":"T62","state":"waiting"},{"panel":"dist","set":{"T62":"22"}},{"panel":"queue","list":[{"key":"T84","note":"15"},{"key":"T94","note":"16"},{"key":"T58","note":"16"},{"key":"T96","note":"16"},{"key":"T39","note":"16"},{"key":"T7","note":"16"},{"key":"T17","note":"17"},{"key":"T40","note":"17"},{"key":"T31","note":"17"},{"key":"T67","note":"17"},{"key":"T22","note":"18"},{"key":"T23","note":"18"},{"key":"T77","note":"18"},{"key":"T87","note":"18"},{"key":"T27","note":"19"},{"key":"T60","note":"19"},{"key":"T63","note":"20"},{"key":"T73","note":"20"},{"key":"T3","note":"20"},{"key":"T28","note":"21"},{"key":"T68","note":"21"},{"key":"T62","note":"22"},{"key":"T61","note":"22"},{"key":"T69","note":"24"}]}]},{"say":"Take T84 from the queue. Warehouse 1 reaches it in 15, and nothing reaches it sooner. The search goes on to T83 and T93. T94 already has a drive at least as quick.","ops":[{"v":"T52","state":"area-1"},{"v":"T84","state":"current"},{"e":["T84","T94"],"state":"examined"},{"e":["T84","T83"],"state":"area-1"},{"v":"T83","state":"waiting"},{"panel":"dist","set":{"T83":"20"}},{"e":["T84","T93"],"state":"area-1"},{"v":"T93","state":"waiting"},{"panel":"dist","set":{"T93":"26"}},{"panel":"queue","list":[{"key":"T94","note":"16"},{"key":"T58","note":"16"},{"key":"T96","note":"16"},{"key":"T39","note":"16"},{"key":"T7","note":"16"},{"key":"T17","note":"17"},{"key":"T40","note":"17"},{"key":"T31","note":"17"},{"key":"T67","note":"17"},{"key":"T22","note":"18"},{"key":"T23","note":"18"},{"key":"T77","note":"18"},{"key":"T87","note":"18"},{"key":"T60","note":"19"},{"key":"T27","note":"19"},{"key":"T83","note":"20"},{"key":"T3","note":"20"},{"key":"T73","note":"20"},{"key":"T63","note":"20"},{"key":"T28","note":"21"},{"key":"T68","note":"21"},{"key":"T62","note":"22"},{"key":"T61","note":"22"},{"key":"T69","note":"24"},{"key":"T93","note":"26"}]}]},{"say":"Take T94 from the queue. Warehouse 1 reaches it in 16, and nothing reaches it sooner. It has no neighbor left to check.","ops":[{"v":"T84","state":"area-1"},{"v":"T94","state":"current"},{"panel":"queue","list":[{"key":"T58","note":"16"},{"key":"T96","note":"16"},{"key":"T39","note":"16"},{"key":"T7","note":"16"},{"key":"T17","note":"17"},{"key":"T40","note":"17"},{"key":"T31","note":"17"},{"key":"T67","note":"17"},{"key":"T22","note":"18"},{"key":"T23","note":"18"},{"key":"T77","note":"18"},{"key":"T87","note":"18"},{"key":"T60","note":"19"},{"key":"T27","note":"19"},{"key":"T83","note":"20"},{"key":"T3","note":"20"},{"key":"T73","note":"20"},{"key":"T63","note":"20"},{"key":"T28","note":"21"},{"key":"T68","note":"21"},{"key":"T62","note":"22"},{"key":"T61","note":"22"},{"key":"T69","note":"24"},{"key":"T93","note":"26"}]}]},{"say":"Take T58 from the queue. Warehouse 1 reaches it in 16, and nothing reaches it sooner. The search goes on to T68.","ops":[{"v":"T94","state":"area-1"},{"v":"T58","state":"current"},{"e":["T57","T68"],"state":"examined"},{"e":["T58","T68"],"state":"area-1"},{"v":"T68","state":"waiting"},{"panel":"dist","set":{"T68":"20"}},{"panel":"queue","list":[{"key":"T96","note":"16"},{"key":"T39","note":"16"},{"key":"T7","note":"16"},{"key":"T17","note":"17"},{"key":"T40","note":"17"},{"key":"T31","note":"17"},{"key":"T67","note":"17"},{"key":"T22","note":"18"},{"key":"T23","note":"18"},{"key":"T77","note":"18"},{"key":"T87","note":"18"},{"key":"T60","note":"19"},{"key":"T27","note":"19"},{"key":"T3","note":"20"},{"key":"T83","note":"20"},{"key":"T68","note":"20"},{"key":"T73","note":"20"},{"key":"T63","note":"20"},{"key":"T28","note":"21"},{"key":"T62","note":"22"},{"key":"T61","note":"22"},{"key":"T69","note":"24"},{"key":"T93","note":"26"}]}]},{"say":"Take T96 from the queue. Warehouse 1 reaches it in 16, and nothing reaches it sooner. The search goes on to T97. T87 already has a drive at least as quick.","ops":[{"v":"T58","state":"area-1"},{"v":"T96","state":"current"},{"e":["T96","T87"],"state":"examined"},{"e":["T96","T97"],"state":"area-1"},{"v":"T97","state":"waiting"},{"panel":"dist","set":{"T97":"23"}},{"panel":"queue","list":[{"key":"T39","note":"16"},{"key":"T7","note":"16"},{"key":"T17","note":"17"},{"key":"T40","note":"17"},{"key":"T31","note":"17"},{"key":"T67","note":"17"},{"key":"T22","note":"18"},{"key":"T23","note":"18"},{"key":"T77","note":"18"},{"key":"T87","note":"18"},{"key":"T60","note":"19"},{"key":"T27","note":"19"},{"key":"T63","note":"20"},{"key":"T83","note":"20"},{"key":"T3","note":"20"},{"key":"T73","note":"20"},{"key":"T68","note":"20"},{"key":"T28","note":"21"},{"key":"T61","note":"22"},{"key":"T62","note":"22"},{"key":"T97","note":"23"},{"key":"T69","note":"24"},{"key":"T93","note":"26"}]}]},{"say":"Take T39 from the queue. Warehouse 1 reaches it in 16, and nothing reaches it sooner. The search goes on to T29. T40 already has a drive at least as quick.","ops":[{"v":"T96","state":"area-1"},{"v":"T39","state":"current"},{"e":["T39","T40"],"state":"examined"},{"e":["T39","T29"],"state":"area-1"},{"v":"T29","state":"waiting"},{"panel":"dist","set":{"T29":"25"}},{"panel":"queue","list":[{"key":"T7","note":"16"},{"key":"T17","note":"17"},{"key":"T40","note":"17"},{"key":"T31","note":"17"},{"key":"T67","note":"17"},{"key":"T22","note":"18"},{"key":"T23","note":"18"},{"key":"T77","note":"18"},{"key":"T87","note":"18"},{"key":"T27","note":"19"},{"key":"T60","note":"19"},{"key":"T83","note":"20"},{"key":"T3","note":"20"},{"key":"T63","note":"20"},{"key":"T73","note":"20"},{"key":"T68","note":"20"},{"key":"T28","note":"21"},{"key":"T62","note":"22"},{"key":"T61","note":"22"},{"key":"T97","note":"23"},{"key":"T69","note":"24"},{"key":"T29","note":"25"},{"key":"T93","note":"26"}]}]},{"say":"Take T7 from the queue. Warehouse 1 reaches it in 16, and nothing reaches it sooner. The search goes on to T8.","ops":[{"v":"T39","state":"area-1"},{"v":"T7","state":"current"},{"e":["T7","T8"],"state":"area-1"},{"v":"T8","state":"waiting"},{"panel":"dist","set":{"T8":"20"}},{"panel":"queue","list":[{"key":"T17","note":"17"},{"key":"T40","note":"17"},{"key":"T31","note":"17"},{"key":"T67","note":"17"},{"key":"T22","note":"18"},{"key":"T23","note":"18"},{"key":"T77","note":"18"},{"key":"T87","note":"18"},{"key":"T60","note":"19"},{"key":"T27","note":"19"},{"key":"T3","note":"20"},{"key":"T63","note":"20"},{"key":"T8","note":"20"},{"key":"T83","note":"20"},{"key":"T73","note":"20"},{"key":"T68","note":"20"},{"key":"T28","note":"21"},{"key":"T61","note":"22"},{"key":"T62","note":"22"},{"key":"T97","note":"23"},{"key":"T69","note":"24"},{"key":"T29","note":"25"},{"key":"T93","note":"26"}]}]},{"say":"Take T17 from the queue. Warehouse 1 reaches it in 17, and nothing reaches it sooner. The search goes on to T18. T27 and T28 already have a drive at least as quick.","ops":[{"v":"T7","state":"area-1"},{"v":"T17","state":"current"},{"e":["T17","T27"],"state":"examined"},{"e":["T17","T28"],"state":"examined"},{"e":["T17","T18"],"state":"area-1"},{"v":"T18","state":"waiting"},{"panel":"dist","set":{"T18":"26"}},{"panel":"queue","list":[{"key":"T40","note":"17"},{"key":"T31","note":"17"},{"key":"T67","note":"17"},{"key":"T22","note":"18"},{"key":"T23","note":"18"},{"key":"T77","note":"18"},{"key":"T87","note":"18"},{"key":"T60","note":"19"},{"key":"T27","note":"19"},{"key":"T63","note":"20"},{"key":"T83","note":"20"},{"key":"T8","note":"20"},{"key":"T3","note":"20"},{"key":"T73","note":"20"},{"key":"T68","note":"20"},{"key":"T28","note":"21"},{"key":"T61","note":"22"},{"key":"T62","note":"22"},{"key":"T97","note":"23"},{"key":"T69","note":"24"},{"key":"T29","note":"25"},{"key":"T18","note":"26"},{"key":"T93","note":"26"}]}]},{"say":"Take T40 from the queue. Warehouse 1 reaches it in 17, and nothing reaches it sooner. The search goes on to T30.","ops":[{"v":"T17","state":"area-1"},{"v":"T40","state":"current"},{"e":["T40","T30"],"state":"area-1"},{"v":"T30","state":"waiting"},{"panel":"dist","set":{"T30":"25"}},{"panel":"queue","list":[{"key":"T31","note":"17"},{"key":"T67","note":"17"},{"key":"T22","note":"18"},{"key":"T23","note":"18"},{"key":"T77","note":"18"},{"key":"T87","note":"18"},{"key":"T60","note":"19"},{"key":"T27","note":"19"},{"key":"T63","note":"20"},{"key":"T83","note":"20"},{"key":"T8","note":"20"},{"key":"T3","note":"20"},{"key":"T73","note":"20"},{"key":"T68","note":"20"},{"key":"T28","note":"21"},{"key":"T61","note":"22"},{"key":"T62","note":"22"},{"key":"T97","note":"23"},{"key":"T69","note":"24"},{"key":"T29","note":"25"},{"key":"T30","note":"25"},{"key":"T93","note":"26"},{"key":"T18","note":"26"}]}]},{"say":"Take T31 from the queue. Warehouse 1 reaches it in 17, and nothing reaches it sooner. The search goes on to T21.","ops":[{"v":"T40","state":"area-1"},{"v":"T31","state":"current"},{"e":["T31","T21"],"state":"area-1"},{"v":"T21","state":"waiting"},{"panel":"dist","set":{"T21":"24"}},{"panel":"queue","list":[{"key":"T67","note":"17"},{"key":"T22","note":"18"},{"key":"T23","note":"18"},{"key":"T77","note":"18"},{"key":"T87","note":"18"},{"key":"T60","note":"19"},{"key":"T27","note":"19"},{"key":"T83","note":"20"},{"key":"T3","note":"20"},{"key":"T63","note":"20"},{"key":"T8","note":"20"},{"key":"T73","note":"20"},{"key":"T68","note":"20"},{"key":"T28","note":"21"},{"key":"T61","note":"22"},{"key":"T62","note":"22"},{"key":"T97","note":"23"},{"key":"T21","note":"24"},{"key":"T69","note":"24"},{"key":"T29","note":"25"},{"key":"T30","note":"25"},{"key":"T93","note":"26"},{"key":"T18","note":"26"}]}]},{"say":"Take T67 from the queue. Warehouse 1 reaches it in 17, and nothing reaches it sooner. T77 already has a drive at least as quick.","ops":[{"v":"T31","state":"area-1"},{"v":"T67","state":"current"},{"e":["T67","T77"],"state":"examined"},{"panel":"queue","list":[{"key":"T22","note":"18"},{"key":"T23","note":"18"},{"key":"T77","note":"18"},{"key":"T87","note":"18"},{"key":"T60","note":"19"},{"key":"T27","note":"19"},{"key":"T83","note":"20"},{"key":"T3","note":"20"},{"key":"T63","note":"20"},{"key":"T8","note":"20"},{"key":"T73","note":"20"},{"key":"T68","note":"20"},{"key":"T28","note":"21"},{"key":"T61","note":"22"},{"key":"T62","note":"22"},{"key":"T97","note":"23"},{"key":"T21","note":"24"},{"key":"T69","note":"24"},{"key":"T29","note":"25"},{"key":"T30","note":"25"},{"key":"T93","note":"26"},{"key":"T18","note":"26"}]}]},{"say":"Take T22 from the queue. Warehouse 1 reaches it in 18, and nothing reaches it sooner. The search goes on to T11, T12 and T13. T21 already has a drive at least as quick.","ops":[{"v":"T67","state":"area-1"},{"v":"T22","state":"current"},{"e":["T22","T21"],"state":"examined"},{"e":["T22","T11"],"state":"area-1"},{"v":"T11","state":"waiting"},{"panel":"dist","set":{"T11":"28"}},{"e":["T22","T12"],"state":"area-1"},{"v":"T12","state":"waiting"},{"panel":"dist","set":{"T12":"22"}},{"e":["T22","T13"],"state":"area-1"},{"v":"T13","state":"waiting"},{"panel":"dist","set":{"T13":"25"}},{"panel":"queue","list":[{"key":"T23","note":"18"},{"key":"T77","note":"18"},{"key":"T87","note":"18"},{"key":"T60","note":"19"},{"key":"T27","note":"19"},{"key":"T83","note":"20"},{"key":"T3","note":"20"},{"key":"T63","note":"20"},{"key":"T8","note":"20"},{"key":"T73","note":"20"},{"key":"T68","note":"20"},{"key":"T28","note":"21"},{"key":"T62","note":"22"},{"key":"T12","note":"22"},{"key":"T61","note":"22"},{"key":"T97","note":"23"},{"key":"T21","note":"24"},{"key":"T69","note":"24"},{"key":"T29","note":"25"},{"key":"T30","note":"25"},{"key":"T13","note":"25"},{"key":"T18","note":"26"},{"key":"T93","note":"26"},{"key":"T11","note":"28"}]}]},{"say":"Take T23 from the queue. Warehouse 1 reaches it in 18, and nothing reaches it sooner. It has no neighbor left to check.","ops":[{"v":"T22","state":"area-1"},{"v":"T23","state":"current"},{"panel":"queue","list":[{"key":"T77","note":"18"},{"key":"T87","note":"18"},{"key":"T60","note":"19"},{"key":"T27","note":"19"},{"key":"T83","note":"20"},{"key":"T3","note":"20"},{"key":"T63","note":"20"},{"key":"T8","note":"20"},{"key":"T73","note":"20"},{"key":"T68","note":"20"},{"key":"T28","note":"21"},{"key":"T62","note":"22"},{"key":"T12","note":"22"},{"key":"T61","note":"22"},{"key":"T97","note":"23"},{"key":"T21","note":"24"},{"key":"T69","note":"24"},{"key":"T29","note":"25"},{"key":"T30","note":"25"},{"key":"T13","note":"25"},{"key":"T18","note":"26"},{"key":"T93","note":"26"},{"key":"T11","note":"28"}]}]},{"say":"Take T77 from the queue. Warehouse 1 reaches it in 18, and nothing reaches it sooner. The search goes on to T78. T87 already has a drive at least as quick.","ops":[{"v":"T23","state":"area-1"},{"v":"T77","state":"current"},{"e":["T77","T87"],"state":"examined"},{"e":["T77","T78"],"state":"area-1"},{"v":"T78","state":"waiting"},{"panel":"dist","set":{"T78":"25"}},{"panel":"queue","list":[{"key":"T87","note":"18"},{"key":"T60","note":"19"},{"key":"T27","note":"19"},{"key":"T83","note":"20"},{"key":"T3","note":"20"},{"key":"T63","note":"20"},{"key":"T8","note":"20"},{"key":"T73","note":"20"},{"key":"T68","note":"20"},{"key":"T28","note":"21"},{"key":"T62","note":"22"},{"key":"T12","note":"22"},{"key":"T61","note":"22"},{"key":"T97","note":"23"},{"key":"T21","note":"24"},{"key":"T69","note":"24"},{"key":"T13","note":"25"},{"key":"T30","note":"25"},{"key":"T78","note":"25"},{"key":"T29","note":"25"},{"key":"T93","note":"26"},{"key":"T18","note":"26"},{"key":"T11","note":"28"}]}]},{"say":"Take T87 from the queue. Warehouse 1 reaches it in 18, and nothing reaches it sooner. The search goes on to T88. T97 already has a drive at least as quick.","ops":[{"v":"T77","state":"area-1"},{"v":"T87","state":"current"},{"e":["T87","T97"],"state":"examined"},{"e":["T87","T88"],"state":"area-1"},{"v":"T88","state":"waiting"},{"panel":"dist","set":{"T88":"24"}},{"panel":"queue","list":[{"key":"T60","note":"19"},{"key":"T27","note":"19"},{"key":"T83","note":"20"},{"key":"T3","note":"20"},{"key":"T63","note":"20"},{"key":"T8","note":"20"},{"key":"T73","note":"20"},{"key":"T68","note":"20"},{"key":"T28","note":"21"},{"key":"T62","note":"22"},{"key":"T12","note":"22"},{"key":"T61","note":"22"},{"key":"T97","note":"23"},{"key":"T69","note":"24"},{"key":"T21","note":"24"},{"key":"T88","note":"24"},{"key":"T30","note":"25"},{"key":"T13","note":"25"},{"key":"T78","note":"25"},{"key":"T29","note":"25"},{"key":"T93","note":"26"},{"key":"T18","note":"26"},{"key":"T11","note":"28"}]}]},{"say":"Take T60 from the queue. Warehouse 1 reaches it in 19, and nothing reaches it sooner. The search goes on to T70.","ops":[{"v":"T87","state":"area-1"},{"v":"T60","state":"current"},{"e":["T60","T70"],"state":"area-1"},{"v":"T70","state":"waiting"},{"panel":"dist","set":{"T70":"26"}},{"panel":"queue","list":[{"key":"T27","note":"19"},{"key":"T83","note":"20"},{"key":"T3","note":"20"},{"key":"T63","note":"20"},{"key":"T8","note":"20"},{"key":"T73","note":"20"},{"key":"T68","note":"20"},{"key":"T28","note":"21"},{"key":"T62","note":"22"},{"key":"T12","note":"22"},{"key":"T61","note":"22"},{"key":"T97","note":"23"},{"key":"T21","note":"24"},{"key":"T88","note":"24"},{"key":"T69","note":"24"},{"key":"T13","note":"25"},{"key":"T78","note":"25"},{"key":"T29","note":"25"},{"key":"T30","note":"25"},{"key":"T70","note":"26"},{"key":"T18","note":"26"},{"key":"T93","note":"26"},{"key":"T11","note":"28"}]}]},{"say":"Take T27 from the queue. Warehouse 1 reaches it in 19, and nothing reaches it sooner. It has no neighbor left to check.","ops":[{"v":"T60","state":"area-1"},{"v":"T27","state":"current"},{"panel":"queue","list":[{"key":"T83","note":"20"},{"key":"T3","note":"20"},{"key":"T63","note":"20"},{"key":"T8","note":"20"},{"key":"T73","note":"20"},{"key":"T68","note":"20"},{"key":"T28","note":"21"},{"key":"T62","note":"22"},{"key":"T12","note":"22"},{"key":"T61","note":"22"},{"key":"T97","note":"23"},{"key":"T21","note":"24"},{"key":"T88","note":"24"},{"key":"T69","note":"24"},{"key":"T13","note":"25"},{"key":"T78","note":"25"},{"key":"T29","note":"25"},{"key":"T30","note":"25"},{"key":"T70","note":"26"},{"key":"T18","note":"26"},{"key":"T93","note":"26"},{"key":"T11","note":"28"}]}]},{"say":"Take T83 from the queue. Warehouse 1 reaches it in 20, and nothing reaches it sooner. The search goes on to T82. T73 and T93 already have a drive at least as quick.","ops":[{"v":"T27","state":"area-1"},{"v":"T83","state":"current"},{"e":["T83","T73"],"state":"examined"},{"e":["T83","T93"],"state":"examined"},{"e":["T83","T82"],"state":"area-1"},{"v":"T82","state":"waiting"},{"panel":"dist","set":{"T82":"28"}},{"panel":"queue","list":[{"key":"T3","note":"20"},{"key":"T63","note":"20"},{"key":"T8","note":"20"},{"key":"T73","note":"20"},{"key":"T68","note":"20"},{"key":"T28","note":"21"},{"key":"T62","note":"22"},{"key":"T12","note":"22"},{"key":"T61","note":"22"},{"key":"T97","note":"23"},{"key":"T21","note":"24"},{"key":"T88","note":"24"},{"key":"T69","note":"24"},{"key":"T30","note":"25"},{"key":"T29","note":"25"},{"key":"T78","note":"25"},{"key":"T13","note":"25"},{"key":"T70","note":"26"},{"key":"T93","note":"26"},{"key":"T18","note":"26"},{"key":"T11","note":"28"},{"key":"T82","note":"28"}]}]},{"say":"Take T3 from the queue. Warehouse 1 reaches it in 20, and nothing reaches it sooner. The search goes on to T2. T13 already has a drive at least as quick.","ops":[{"v":"T83","state":"area-1"},{"v":"T3","state":"current"},{"e":["T3","T13"],"state":"examined"},{"e":["T3","T2"],"state":"area-1"},{"v":"T2","state":"waiting"},{"panel":"dist","set":{"T2":"26"}},{"panel":"queue","list":[{"key":"T63","note":"20"},{"key":"T8","note":"20"},{"key":"T73","note":"20"},{"key":"T68","note":"20"},{"key":"T28","note":"21"},{"key":"T62","note":"22"},{"key":"T12","note":"22"},{"key":"T61","note":"22"},{"key":"T97","note":"23"},{"key":"T21","note":"24"},{"key":"T88","note":"24"},{"key":"T69","note":"24"},{"key":"T29","note":"25"},{"key":"T78","note":"25"},{"key":"T30","note":"25"},{"key":"T13","note":"25"},{"key":"T70","note":"26"},{"key":"T18","note":"26"},{"key":"T93","note":"26"},{"key":"T2","note":"26"},{"key":"T11","note":"28"},{"key":"T82","note":"28"}]}]},{"say":"Take T63 from the queue. Warehouse 1 reaches it in 20, and nothing reaches it sooner. T73 already has a drive at least as quick.","ops":[{"v":"T3","state":"area-1"},{"v":"T63","state":"current"},{"e":["T63","T73"],"state":"examined"},{"panel":"queue","list":[{"key":"T8","note":"20"},{"key":"T73","note":"20"},{"key":"T68","note":"20"},{"key":"T28","note":"21"},{"key":"T62","note":"22"},{"key":"T12","note":"22"},{"key":"T61","note":"22"},{"key":"T97","note":"23"},{"key":"T21","note":"24"},{"key":"T88","note":"24"},{"key":"T69","note":"24"},{"key":"T29","note":"25"},{"key":"T78","note":"25"},{"key":"T30","note":"25"},{"key":"T13","note":"25"},{"key":"T70","note":"26"},{"key":"T18","note":"26"},{"key":"T93","note":"26"},{"key":"T2","note":"26"},{"key":"T11","note":"28"},{"key":"T82","note":"28"}]}]},{"say":"Take T8 from the queue. Warehouse 1 reaches it in 20, and nothing reaches it sooner. The search goes on to T9. T18 already has a drive at least as quick.","ops":[{"v":"T63","state":"area-1"},{"v":"T8","state":"current"},{"e":["T8","T18"],"state":"examined"},{"e":["T8","T9"],"state":"area-1"},{"v":"T9","state":"waiting"},{"panel":"dist","set":{"T9":"25"}},{"panel":"queue","list":[{"key":"T73","note":"20"},{"key":"T68","note":"20"},{"key":"T28","note":"21"},{"key":"T62","note":"22"},{"key":"T12","note":"22"},{"key":"T61","note":"22"},{"key":"T97","note":"23"},{"key":"T21","note":"24"},{"key":"T88","note":"24"},{"key":"T69","note":"24"},{"key":"T29","note":"25"},{"key":"T13","note":"25"},{"key":"T30","note":"25"},{"key":"T78","note":"25"},{"key":"T9","note":"25"},{"key":"T2","note":"26"},{"key":"T70","note":"26"},{"key":"T18","note":"26"},{"key":"T93","note":"26"},{"key":"T11","note":"28"},{"key":"T82","note":"28"}]}]},{"say":"Take T73 from the queue. Warehouse 1 reaches it in 20, and nothing reaches it sooner. It has no neighbor left to check.","ops":[{"v":"T8","state":"area-1"},{"v":"T73","state":"current"},{"panel":"queue","list":[{"key":"T68","note":"20"},{"key":"T28","note":"21"},{"key":"T62","note":"22"},{"key":"T12","note":"22"},{"key":"T61","note":"22"},{"key":"T97","note":"23"},{"key":"T21","note":"24"},{"key":"T88","note":"24"},{"key":"T69","note":"24"},{"key":"T29","note":"25"},{"key":"T13","note":"25"},{"key":"T30","note":"25"},{"key":"T78","note":"25"},{"key":"T9","note":"25"},{"key":"T2","note":"26"},{"key":"T70","note":"26"},{"key":"T18","note":"26"},{"key":"T93","note":"26"},{"key":"T11","note":"28"},{"key":"T82","note":"28"}]}]},{"say":"Take T68 from the queue. Warehouse 1 reaches it in 20, and nothing reaches it sooner. T78 already has a drive at least as quick.","ops":[{"v":"T73","state":"area-1"},{"v":"T68","state":"current"},{"e":["T68","T78"],"state":"examined"},{"panel":"queue","list":[{"key":"T28","note":"21"},{"key":"T62","note":"22"},{"key":"T12","note":"22"},{"key":"T61","note":"22"},{"key":"T97","note":"23"},{"key":"T21","note":"24"},{"key":"T88","note":"24"},{"key":"T69","note":"24"},{"key":"T29","note":"25"},{"key":"T13","note":"25"},{"key":"T30","note":"25"},{"key":"T78","note":"25"},{"key":"T9","note":"25"},{"key":"T2","note":"26"},{"key":"T70","note":"26"},{"key":"T18","note":"26"},{"key":"T93","note":"26"},{"key":"T11","note":"28"},{"key":"T82","note":"28"}]}]},{"say":"Take T28 from the queue. Warehouse 1 reaches it in 21, and nothing reaches it sooner. T18 and T29 already have a drive at least as quick.","ops":[{"v":"T68","state":"area-1"},{"v":"T28","state":"current"},{"e":["T28","T18"],"state":"examined"},{"e":["T28","T29"],"state":"examined"},{"panel":"queue","list":[{"key":"T62","note":"22"},{"key":"T12","note":"22"},{"key":"T61","note":"22"},{"key":"T97","note":"23"},{"key":"T21","note":"24"},{"key":"T88","note":"24"},{"key":"T69","note":"24"},{"key":"T29","note":"25"},{"key":"T13","note":"25"},{"key":"T30","note":"25"},{"key":"T78","note":"25"},{"key":"T9","note":"25"},{"key":"T2","note":"26"},{"key":"T70","note":"26"},{"key":"T18","note":"26"},{"key":"T93","note":"26"},{"key":"T11","note":"28"},{"key":"T82","note":"28"}]}]},{"say":"Take T62 from the queue. Warehouse 1 reaches it in 22, and nothing reaches it sooner. The search goes on to T72. T61 already has a drive at least as quick.","ops":[{"v":"T28","state":"area-1"},{"v":"T62","state":"current"},{"e":["T62","T61"],"state":"examined"},{"e":["T62","T72"],"state":"area-1"},{"v":"T72","state":"waiting"},{"panel":"dist","set":{"T72":"26"}},{"panel":"queue","list":[{"key":"T12","note":"22"},{"key":"T61","note":"22"},{"key":"T97","note":"23"},{"key":"T21","note":"24"},{"key":"T88","note":"24"},{"key":"T69","note":"24"},{"key":"T29","note":"25"},{"key":"T30","note":"25"},{"key":"T78","note":"25"},{"key":"T13","note":"25"},{"key":"T9","note":"25"},{"key":"T70","note":"26"},{"key":"T72","note":"26"},{"key":"T18","note":"26"},{"key":"T93","note":"26"},{"key":"T2","note":"26"},{"key":"T11","note":"28"},{"key":"T82","note":"28"}]}]},{"say":"Take T12 from the queue. Warehouse 1 reaches it in 22, and nothing reaches it sooner. T11 and T13 already have a drive at least as quick.","ops":[{"v":"T62","state":"area-1"},{"v":"T12","state":"current"},{"e":["T12","T11"],"state":"examined"},{"e":["T12","T13"],"state":"examined"},{"panel":"queue","list":[{"key":"T61","note":"22"},{"key":"T97","note":"23"},{"key":"T21","note":"24"},{"key":"T88","note":"24"},{"key":"T69","note":"24"},{"key":"T29","note":"25"},{"key":"T30","note":"25"},{"key":"T78","note":"25"},{"key":"T13","note":"25"},{"key":"T9","note":"25"},{"key":"T70","note":"26"},{"key":"T72","note":"26"},{"key":"T18","note":"26"},{"key":"T93","note":"26"},{"key":"T2","note":"26"},{"key":"T11","note":"28"},{"key":"T82","note":"28"}]}]},{"say":"Take T61 from the queue. Warehouse 1 reaches it in 22, and nothing reaches it sooner. The search goes on to T71.","ops":[{"v":"T12","state":"area-1"},{"v":"T61","state":"current"},{"e":["T61","T71"],"state":"area-1"},{"v":"T71","state":"waiting"},{"panel":"dist","set":{"T71":"30"}},{"panel":"queue","list":[{"key":"T97","note":"23"},{"key":"T21","note":"24"},{"key":"T88","note":"24"},{"key":"T69","note":"24"},{"key":"T29","note":"25"},{"key":"T30","note":"25"},{"key":"T78","note":"25"},{"key":"T13","note":"25"},{"key":"T9","note":"25"},{"key":"T70","note":"26"},{"key":"T18","note":"26"},{"key":"T72","note":"26"},{"key":"T93","note":"26"},{"key":"T2","note":"26"},{"key":"T82","note":"28"},{"key":"T11","note":"28"},{"key":"T71","note":"30"}]}]},{"say":"Take T97 from the queue. Warehouse 1 reaches it in 23, and nothing reaches it sooner. The search goes on to T98.","ops":[{"v":"T61","state":"area-1"},{"v":"T97","state":"current"},{"e":["T97","T98"],"state":"area-1"},{"v":"T98","state":"waiting"},{"panel":"dist","set":{"T98":"29"}},{"panel":"queue","list":[{"key":"T21","note":"24"},{"key":"T88","note":"24"},{"key":"T69","note":"24"},{"key":"T29","note":"25"},{"key":"T30","note":"25"},{"key":"T78","note":"25"},{"key":"T13","note":"25"},{"key":"T9","note":"25"},{"key":"T93","note":"26"},{"key":"T70","note":"26"},{"key":"T18","note":"26"},{"key":"T72","note":"26"},{"key":"T2","note":"26"},{"key":"T82","note":"28"},{"key":"T11","note":"28"},{"key":"T98","note":"29"},{"key":"T71","note":"30"}]}]},{"say":"Take T21 from the queue. Warehouse 1 reaches it in 24, and nothing reaches it sooner. T11 already has a drive at least as quick.","ops":[{"v":"T97","state":"area-1"},{"v":"T21","state":"current"},{"e":["T21","T11"],"state":"examined"},{"panel":"queue","list":[{"key":"T88","note":"24"},{"key":"T69","note":"24"},{"key":"T29","note":"25"},{"key":"T30","note":"25"},{"key":"T78","note":"25"},{"key":"T13","note":"25"},{"key":"T9","note":"25"},{"key":"T93","note":"26"},{"key":"T70","note":"26"},{"key":"T18","note":"26"},{"key":"T72","note":"26"},{"key":"T2","note":"26"},{"key":"T82","note":"28"},{"key":"T11","note":"28"},{"key":"T98","note":"29"},{"key":"T71","note":"30"}]}]},{"say":"Take T88 from the queue. Warehouse 1 reaches it in 24, and nothing reaches it sooner. The search goes on to T89. T98 already has a drive at least as quick.","ops":[{"v":"T21","state":"area-1"},{"v":"T88","state":"current"},{"e":["T88","T98"],"state":"examined"},{"e":["T88","T89"],"state":"area-1"},{"v":"T89","state":"waiting"},{"panel":"dist","set":{"T89":"29"}},{"panel":"queue","list":[{"key":"T69","note":"24"},{"key":"T29","note":"25"},{"key":"T30","note":"25"},{"key":"T78","note":"25"},{"key":"T13","note":"25"},{"key":"T9","note":"25"},{"key":"T70","note":"26"},{"key":"T18","note":"26"},{"key":"T93","note":"26"},{"key":"T2","note":"26"},{"key":"T72","note":"26"},{"key":"T11","note":"28"},{"key":"T82","note":"28"},{"key":"T98","note":"29"},{"key":"T89","note":"29"},{"key":"T71","note":"30"}]}]},{"say":"Take T69 from the queue. Warehouse 1 reaches it in 24, and nothing reaches it sooner. The search goes on to T79.","ops":[{"v":"T88","state":"area-1"},{"v":"T69","state":"current"},{"e":["T69","T79"],"state":"area-1"},{"v":"T79","state":"waiting"},{"panel":"dist","set":{"T79":"29"}},{"panel":"queue","list":[{"key":"T29","note":"25"},{"key":"T30","note":"25"},{"key":"T78","note":"25"},{"key":"T13","note":"25"},{"key":"T9","note":"25"},{"key":"T93","note":"26"},{"key":"T18","note":"26"},{"key":"T70","note":"26"},{"key":"T2","note":"26"},{"key":"T72","note":"26"},{"key":"T11","note":"28"},{"key":"T82","note":"28"},{"key":"T98","note":"29"},{"key":"T79","note":"29"},{"key":"T89","note":"29"},{"key":"T71","note":"30"}]}]},{"say":"Take T29 from the queue. Warehouse 1 reaches it in 25, and nothing reaches it sooner. The search goes on to T19.","ops":[{"v":"T69","state":"area-1"},{"v":"T29","state":"current"},{"e":["T29","T19"],"state":"area-1"},{"v":"T19","state":"waiting"},{"panel":"dist","set":{"T19":"34"}},{"panel":"queue","list":[{"key":"T30","note":"25"},{"key":"T78","note":"25"},{"key":"T13","note":"25"},{"key":"T9","note":"25"},{"key":"T70","note":"26"},{"key":"T93","note":"26"},{"key":"T18","note":"26"},{"key":"T2","note":"26"},{"key":"T72","note":"26"},{"key":"T82","note":"28"},{"key":"T11","note":"28"},{"key":"T89","note":"29"},{"key":"T98","note":"29"},{"key":"T79","note":"29"},{"key":"T71","note":"30"},{"key":"T19","note":"34"}]}]},{"say":"Take T30 from the queue. Warehouse 1 reaches it in 25, and nothing reaches it sooner. The search goes on to T20. T19 already has a drive at least as quick.","ops":[{"v":"T29","state":"area-1"},{"v":"T30","state":"current"},{"e":["T30","T19"],"state":"examined"},{"e":["T30","T20"],"state":"area-1"},{"v":"T20","state":"waiting"},{"panel":"dist","set":{"T20":"34"}},{"panel":"queue","list":[{"key":"T78","note":"25"},{"key":"T13","note":"25"},{"key":"T9","note":"25"},{"key":"T18","note":"26"},{"key":"T70","note":"26"},{"key":"T2","note":"26"},{"key":"T93","note":"26"},{"key":"T72","note":"26"},{"key":"T11","note":"28"},{"key":"T82","note":"28"},{"key":"T89","note":"29"},{"key":"T98","note":"29"},{"key":"T79","note":"29"},{"key":"T71","note":"30"},{"key":"T20","note":"34"},{"key":"T19","note":"34"}]}]},{"say":"Take T78 from the queue. Warehouse 1 reaches it in 25, and nothing reaches it sooner. T89 already has a drive at least as quick.","ops":[{"v":"T30","state":"area-1"},{"v":"T78","state":"current"},{"e":["T78","T89"],"state":"examined"},{"panel":"queue","list":[{"key":"T13","note":"25"},{"key":"T9","note":"25"},{"key":"T18","note":"26"},{"key":"T70","note":"26"},{"key":"T2","note":"26"},{"key":"T93","note":"26"},{"key":"T72","note":"26"},{"key":"T11","note":"28"},{"key":"T82","note":"28"},{"key":"T89","note":"29"},{"key":"T98","note":"29"},{"key":"T79","note":"29"},{"key":"T71","note":"30"},{"key":"T20","note":"34"},{"key":"T19","note":"34"}]}]},{"say":"Take T13 from the queue. Warehouse 1 reaches it in 25, and nothing reaches it sooner. It has no neighbor left to check.","ops":[{"v":"T78","state":"area-1"},{"v":"T13","state":"current"},{"panel":"queue","list":[{"key":"T9","note":"25"},{"key":"T18","note":"26"},{"key":"T70","note":"26"},{"key":"T2","note":"26"},{"key":"T93","note":"26"},{"key":"T72","note":"26"},{"key":"T11","note":"28"},{"key":"T82","note":"28"},{"key":"T89","note":"29"},{"key":"T98","note":"29"},{"key":"T79","note":"29"},{"key":"T71","note":"30"},{"key":"T20","note":"34"},{"key":"T19","note":"34"}]}]},{"say":"Take T9 from the queue. Warehouse 1 reaches it in 25, and nothing reaches it sooner. The search goes on to T10.","ops":[{"v":"T13","state":"area-1"},{"v":"T9","state":"current"},{"e":["T9","T10"],"state":"area-1"},{"v":"T10","state":"waiting"},{"panel":"dist","set":{"T10":"32"}},{"panel":"queue","list":[{"key":"T18","note":"26"},{"key":"T2","note":"26"},{"key":"T93","note":"26"},{"key":"T70","note":"26"},{"key":"T72","note":"26"},{"key":"T11","note":"28"},{"key":"T82","note":"28"},{"key":"T89","note":"29"},{"key":"T98","note":"29"},{"key":"T79","note":"29"},{"key":"T71","note":"30"},{"key":"T10","note":"32"},{"key":"T19","note":"34"},{"key":"T20","note":"34"}]}]},{"say":"Take T18 from the queue. Warehouse 1 reaches it in 26, and nothing reaches it sooner. The search goes on to T19.","ops":[{"v":"T9","state":"area-1"},{"v":"T18","state":"current"},{"e":["T29","T19"],"state":"examined"},{"e":["T18","T19"],"state":"area-1"},{"v":"T19","state":"waiting"},{"panel":"dist","set":{"T19":"33"}},{"panel":"queue","list":[{"key":"T2","note":"26"},{"key":"T93","note":"26"},{"key":"T70","note":"26"},{"key":"T72","note":"26"},{"key":"T11","note":"28"},{"key":"T82","note":"28"},{"key":"T79","note":"29"},{"key":"T89","note":"29"},{"key":"T98","note":"29"},{"key":"T71","note":"30"},{"key":"T10","note":"32"},{"key":"T19","note":"33"},{"key":"T20","note":"34"}]}]},{"say":"Take T2 from the queue. Warehouse 1 reaches it in 26, and nothing reaches it sooner. The search goes on to T1.","ops":[{"v":"T18","state":"area-1"},{"v":"T2","state":"current"},{"e":["T2","T1"],"state":"area-1"},{"v":"T1","state":"waiting"},{"panel":"dist","set":{"T1":"33"}},{"panel":"queue","list":[{"key":"T93","note":"26"},{"key":"T70","note":"26"},{"key":"T72","note":"26"},{"key":"T11","note":"28"},{"key":"T82","note":"28"},{"key":"T89","note":"29"},{"key":"T98","note":"29"},{"key":"T79","note":"29"},{"key":"T71","note":"30"},{"key":"T10","note":"32"},{"key":"T1","note":"33"},{"key":"T19","note":"33"},{"key":"T20","note":"34"}]}]},{"say":"Take T93 from the queue. Warehouse 1 reaches it in 26, and nothing reaches it sooner. The search goes on to T92. T82 already has a drive at least as quick.","ops":[{"v":"T2","state":"area-1"},{"v":"T93","state":"current"},{"e":["T93","T82"],"state":"examined"},{"e":["T93","T92"],"state":"area-1"},{"v":"T92","state":"waiting"},{"panel":"dist","set":{"T92":"33"}},{"panel":"queue","list":[{"key":"T70","note":"26"},{"key":"T72","note":"26"},{"key":"T11","note":"28"},{"key":"T82","note":"28"},{"key":"T79","note":"29"},{"key":"T89","note":"29"},{"key":"T98","note":"29"},{"key":"T71","note":"30"},{"key":"T10","note":"32"},{"key":"T19","note":"33"},{"key":"T92","note":"33"},{"key":"T1","note":"33"},{"key":"T20","note":"34"}]}]},{"say":"Take T70 from the queue. Warehouse 1 reaches it in 26, and nothing reaches it sooner. It has no neighbor left to check.","ops":[{"v":"T93","state":"area-1"},{"v":"T70","state":"current"},{"panel":"queue","list":[{"key":"T72","note":"26"},{"key":"T11","note":"28"},{"key":"T82","note":"28"},{"key":"T79","note":"29"},{"key":"T89","note":"29"},{"key":"T98","note":"29"},{"key":"T71","note":"30"},{"key":"T10","note":"32"},{"key":"T19","note":"33"},{"key":"T92","note":"33"},{"key":"T1","note":"33"},{"key":"T20","note":"34"}]}]},{"say":"Take T72 from the queue. Warehouse 1 reaches it in 26, and nothing reaches it sooner. T71 and T82 already have a drive at least as quick.","ops":[{"v":"T70","state":"area-1"},{"v":"T72","state":"current"},{"e":["T72","T71"],"state":"examined"},{"e":["T72","T82"],"state":"examined"},{"panel":"queue","list":[{"key":"T11","note":"28"},{"key":"T82","note":"28"},{"key":"T79","note":"29"},{"key":"T89","note":"29"},{"key":"T98","note":"29"},{"key":"T71","note":"30"},{"key":"T10","note":"32"},{"key":"T19","note":"33"},{"key":"T92","note":"33"},{"key":"T1","note":"33"},{"key":"T20","note":"34"}]}]},{"say":"Take T11 from the queue. Warehouse 1 reaches it in 28, and nothing reaches it sooner. T1 already has a drive at least as quick.","ops":[{"v":"T72","state":"area-1"},{"v":"T11","state":"current"},{"e":["T11","T1"],"state":"examined"},{"panel":"queue","list":[{"key":"T82","note":"28"},{"key":"T79","note":"29"},{"key":"T89","note":"29"},{"key":"T98","note":"29"},{"key":"T71","note":"30"},{"key":"T10","note":"32"},{"key":"T19","note":"33"},{"key":"T92","note":"33"},{"key":"T1","note":"33"},{"key":"T20","note":"34"}]}]},{"say":"Take T82 from the queue. Warehouse 1 reaches it in 28, and nothing reaches it sooner. The search goes on to T81 and T92.","ops":[{"v":"T11","state":"area-1"},{"v":"T82","state":"current"},{"e":["T82","T81"],"state":"area-1"},{"v":"T81","state":"waiting"},{"panel":"dist","set":{"T81":"32"}},{"e":["T93","T92"],"state":"examined"},{"e":["T82","T92"],"state":"area-1"},{"v":"T92","state":"waiting"},{"panel":"dist","set":{"T92":"32"}},{"panel":"queue","list":[{"key":"T79","note":"29"},{"key":"T89","note":"29"},{"key":"T98","note":"29"},{"key":"T71","note":"30"},{"key":"T81","note":"32"},{"key":"T10","note":"32"},{"key":"T92","note":"32"},{"key":"T19","note":"33"},{"key":"T1","note":"33"},{"key":"T20","note":"34"}]}]},{"say":"Take T79 from the queue. Warehouse 1 reaches it in 29, and nothing reaches it sooner. T89 already has a drive at least as quick.","ops":[{"v":"T82","state":"area-1"},{"v":"T79","state":"current"},{"e":["T79","T89"],"state":"examined"},{"panel":"queue","list":[{"key":"T89","note":"29"},{"key":"T98","note":"29"},{"key":"T71","note":"30"},{"key":"T81","note":"32"},{"key":"T10","note":"32"},{"key":"T92","note":"32"},{"key":"T19","note":"33"},{"key":"T1","note":"33"},{"key":"T20","note":"34"}]}]},{"say":"Take T89 from the queue. Warehouse 1 reaches it in 29, and nothing reaches it sooner. The search goes on to T90 and T99.","ops":[{"v":"T79","state":"area-1"},{"v":"T89","state":"current"},{"e":["T89","T90"],"state":"area-1"},{"v":"T90","state":"waiting"},{"panel":"dist","set":{"T90":"33"}},{"e":["T89","T99"],"state":"area-1"},{"v":"T99","state":"waiting"},{"panel":"dist","set":{"T99":"36"}},{"panel":"queue","list":[{"key":"T98","note":"29"},{"key":"T71","note":"30"},{"key":"T81","note":"32"},{"key":"T10","note":"32"},{"key":"T92","note":"32"},{"key":"T19","note":"33"},{"key":"T90","note":"33"},{"key":"T1","note":"33"},{"key":"T20","note":"34"},{"key":"T99","note":"36"}]}]},{"say":"Take T98 from the queue. Warehouse 1 reaches it in 29, and nothing reaches it sooner. T99 already has a drive at least as quick.","ops":[{"v":"T89","state":"area-1"},{"v":"T98","state":"current"},{"e":["T98","T99"],"state":"examined"},{"panel":"queue","list":[{"key":"T71","note":"30"},{"key":"T81","note":"32"},{"key":"T10","note":"32"},{"key":"T92","note":"32"},{"key":"T19","note":"33"},{"key":"T90","note":"33"},{"key":"T1","note":"33"},{"key":"T20","note":"34"},{"key":"T99","note":"36"}]}]},{"say":"Take T71 from the queue. Warehouse 1 reaches it in 30, and nothing reaches it sooner. T81 already has a drive at least as quick.","ops":[{"v":"T98","state":"area-1"},{"v":"T71","state":"current"},{"e":["T71","T81"],"state":"examined"},{"panel":"queue","list":[{"key":"T81","note":"32"},{"key":"T10","note":"32"},{"key":"T92","note":"32"},{"key":"T19","note":"33"},{"key":"T90","note":"33"},{"key":"T1","note":"33"},{"key":"T20","note":"34"},{"key":"T99","note":"36"}]}]},{"say":"Take T81 from the queue. Warehouse 1 reaches it in 32, and nothing reaches it sooner. The search goes on to T91.","ops":[{"v":"T71","state":"area-1"},{"v":"T81","state":"current"},{"e":["T81","T91"],"state":"area-1"},{"v":"T91","state":"waiting"},{"panel":"dist","set":{"T91":"36"}},{"panel":"queue","list":[{"key":"T10","note":"32"},{"key":"T92","note":"32"},{"key":"T19","note":"33"},{"key":"T90","note":"33"},{"key":"T1","note":"33"},{"key":"T20","note":"34"},{"key":"T91","note":"36"},{"key":"T99","note":"36"}]}]},{"say":"Take T10 from the queue. Warehouse 1 reaches it in 32, and nothing reaches it sooner. T20 already has a drive at least as quick.","ops":[{"v":"T81","state":"area-1"},{"v":"T10","state":"current"},{"e":["T10","T20"],"state":"examined"},{"panel":"queue","list":[{"key":"T92","note":"32"},{"key":"T19","note":"33"},{"key":"T90","note":"33"},{"key":"T1","note":"33"},{"key":"T20","note":"34"},{"key":"T91","note":"36"},{"key":"T99","note":"36"}]}]},{"say":"Take T92 from the queue. Warehouse 1 reaches it in 32, and nothing reaches it sooner. T91 already has a drive at least as quick.","ops":[{"v":"T10","state":"area-1"},{"v":"T92","state":"current"},{"e":["T92","T91"],"state":"examined"},{"panel":"queue","list":[{"key":"T19","note":"33"},{"key":"T90","note":"33"},{"key":"T1","note":"33"},{"key":"T20","note":"34"},{"key":"T91","note":"36"},{"key":"T99","note":"36"}]}]},{"say":"Take T19 from the queue. Warehouse 1 reaches it in 33, and nothing reaches it sooner. T20 already has a drive at least as quick.","ops":[{"v":"T92","state":"area-1"},{"v":"T19","state":"current"},{"e":["T19","T20"],"state":"examined"},{"panel":"queue","list":[{"key":"T90","note":"33"},{"key":"T1","note":"33"},{"key":"T20","note":"34"},{"key":"T91","note":"36"},{"key":"T99","note":"36"}]}]},{"say":"Take T90 from the queue. Warehouse 1 reaches it in 33, and nothing reaches it sooner. The search goes on to T80 and T100.","ops":[{"v":"T19","state":"area-1"},{"v":"T90","state":"current"},{"e":["T90","T80"],"state":"area-1"},{"v":"T80","state":"waiting"},{"panel":"dist","set":{"T80":"37"}},{"e":["T90","T100"],"state":"area-1"},{"v":"T100","state":"waiting"},{"panel":"dist","set":{"T100":"37"}},{"panel":"queue","list":[{"key":"T1","note":"33"},{"key":"T20","note":"34"},{"key":"T99","note":"36"},{"key":"T91","note":"36"},{"key":"T80","note":"37"},{"key":"T100","note":"37"}]}]},{"say":"Take T1 from the queue. Warehouse 1 reaches it in 33, and nothing reaches it sooner. It has no neighbor left to check.","ops":[{"v":"T90","state":"area-1"},{"v":"T1","state":"current"},{"panel":"queue","list":[{"key":"T20","note":"34"},{"key":"T99","note":"36"},{"key":"T91","note":"36"},{"key":"T80","note":"37"},{"key":"T100","note":"37"}]}]},{"say":"Take T20 from the queue. Warehouse 1 reaches it in 34, and nothing reaches it sooner. It has no neighbor left to check.","ops":[{"v":"T1","state":"area-1"},{"v":"T20","state":"current"},{"panel":"queue","list":[{"key":"T99","note":"36"},{"key":"T91","note":"36"},{"key":"T80","note":"37"},{"key":"T100","note":"37"}]}]},{"say":"Take T99 from the queue. Warehouse 1 reaches it in 36, and nothing reaches it sooner. T100 already has a drive at least as quick.","ops":[{"v":"T20","state":"area-1"},{"v":"T99","state":"current"},{"e":["T99","T100"],"state":"examined"},{"panel":"queue","list":[{"key":"T91","note":"36"},{"key":"T80","note":"37"},{"key":"T100","note":"37"}]}]},{"say":"Take T91 from the queue. Warehouse 1 reaches it in 36, and nothing reaches it sooner. It has no neighbor left to check.","ops":[{"v":"T99","state":"area-1"},{"v":"T91","state":"current"},{"panel":"queue","list":[{"key":"T80","note":"37"},{"key":"T100","note":"37"}]}]},{"say":"Take T80 from the queue. Warehouse 1 reaches it in 37, and nothing reaches it sooner. It has no neighbor left to check.","ops":[{"v":"T91","state":"area-1"},{"v":"T80","state":"current"},{"panel":"queue","list":[{"key":"T100","note":"37"}]}]},{"say":"Take T100 from the queue. Warehouse 1 reaches it in 37, and nothing reaches it sooner. It has no neighbor left to check.","ops":[{"v":"T80","state":"area-1"},{"v":"T100","state":"current"},{"panel":"queue","list":[]}]},{"say":"Warehouse 1's search is done. The farthest place from every warehouse is T80, 37 from warehouse 1, so warehouse 2 opens there next.","ops":[{"v":"T100","state":"area-1"},{"v":"T80","state":"farthest"}]},{"say":"Open warehouse 2 at T80, which was 37 from warehouse 1. A search from it goes on only while it gets closer than the drive a place already has. The search goes on to T90.","ops":[{"e":["T10","T20"],"state":"idle"},{"e":["T11","T1"],"state":"idle"},{"e":["T12","T11"],"state":"idle"},{"e":["T12","T13"],"state":"idle"},{"e":["T14","T24"],"state":"idle"},{"e":["T14","T4"],"state":"idle"},{"e":["T15","T26"],"state":"idle"},{"e":["T16","T17"],"state":"idle"},{"e":["T16","T26"],"state":"idle"},{"e":["T16","T6"],"state":"idle"},{"e":["T17","T27"],"state":"idle"},{"e":["T17","T28"],"state":"idle"},{"e":["T19","T20"],"state":"idle"},{"e":["T21","T11"],"state":"idle"},{"e":["T22","T21"],"state":"idle"},{"e":["T28","T18"],"state":"idle"},{"e":["T28","T29"],"state":"idle"},{"e":["T29","T19"],"state":"idle"},{"e":["T3","T13"],"state":"idle"},{"e":["T30","T19"],"state":"idle"},{"e":["T33","T23"],"state":"idle"},{"e":["T33","T32"],"state":"idle"},{"e":["T35","T46"],"state":"idle"},{"e":["T37","T27"],"state":"idle"},{"e":["T37","T28"],"state":"idle"},{"e":["T38","T37"],"state":"idle"},{"e":["T38","T39"],"state":"idle"},{"e":["T39","T40"],"state":"idle"},{"e":["T43","T33"],"state":"idle"},{"e":["T44","T34"],"state":"idle"},{"e":["T44","T53"],"state":"idle"},{"e":["T44","T54"],"state":"idle"},{"e":["T46","T36"],"state":"idle"},{"e":["T51","T52"],"state":"idle"},{"e":["T52","T61"],"state":"idle"},{"e":["T53","T52"],"state":"idle"},{"e":["T54","T53"],"state":"idle"},{"e":["T54","T64"],"state":"idle"},{"e":["T55","T66"],"state":"idle"},{"e":["T56","T57"],"state":"idle"},{"e":["T57","T58"],"state":"idle"},{"e":["T57","T68"],"state":"idle"},{"e":["T59","T58"],"state":"idle"},{"e":["T59","T60"],"state":"idle"},{"e":["T62","T61"],"state":"idle"},{"e":["T63","T73"],"state":"idle"},{"e":["T64","T74"],"state":"idle"},{"e":["T66","T77"],"state":"idle"},{"e":["T67","T77"],"state":"idle"},{"e":["T68","T78"],"state":"idle"},{"e":["T71","T81"],"state":"idle"},{"e":["T72","T71"],"state":"idle"},{"e":["T72","T82"],"state":"idle"},{"e":["T74","T63"],"state":"idle"},{"e":["T75","T76"],"state":"idle"},{"e":["T77","T87"],"state":"idle"},{"e":["T78","T89"],"state":"idle"},{"e":["T79","T89"],"state":"idle"},{"e":["T8","T18"],"state":"idle"},{"e":["T83","T73"],"state":"idle"},{"e":["T83","T93"],"state":"idle"},{"e":["T84","T94"],"state":"idle"},{"e":["T86","T76"],"state":"idle"},{"e":["T86","T96"],"state":"idle"},{"e":["T87","T97"],"state":"idle"},{"e":["T88","T98"],"state":"idle"},{"e":["T92","T91"],"state":"idle"},{"e":["T93","T82"],"state":"idle"},{"e":["T93","T92"],"state":"idle"},{"e":["T95","T86"],"state":"idle"},{"e":["T96","T87"],"state":"idle"},{"e":["T98","T99"],"state":"idle"},{"e":["T99","T100"],"state":"idle"},{"e":["T90","T80"],"state":"idle"},{"v":"T80","state":"center"},{"panel":"dist","set":{"T80":"0"}},{"panel":"order","list":[{"key":"T45"},{"key":"T80"}]},{"e":["T89","T90"],"state":"idle"},{"e":["T80","T90"],"state":"area-2"},{"v":"T90","state":"waiting"},{"panel":"dist","set":{"T90":"4"}},{"panel":"queue","list":[{"key":"T90","note":"4"}]}]},{"say":"Take T90 from the queue. Warehouse 2 reaches it in 4, closer than 33 from warehouse 1. The search goes on to T89 and T100.","ops":[{"v":"T90","state":"current"},{"e":["T88","T89"],"state":"idle"},{"e":["T90","T89"],"state":"area-2"},{"v":"T89","state":"waiting"},{"panel":"dist","set":{"T89":"8"}},{"e":["T90","T100"],"state":"idle"},{"e":["T90","T100"],"state":"area-2"},{"v":"T100","state":"waiting"},{"panel":"dist","set":{"T100":"8"}},{"panel":"queue","list":[{"key":"T89","note":"8"},{"key":"T100","note":"8"}]}]},{"say":"Take T89 from the queue. Warehouse 2 reaches it in 8, closer than 29 from warehouse 1. The search goes on to T78, T79, T88 and T99.","ops":[{"v":"T90","state":"area-2"},{"v":"T89","state":"current"},{"e":["T77","T78"],"state":"idle"},{"e":["T89","T78"],"state":"area-2"},{"v":"T78","state":"waiting"},{"panel":"dist","set":{"T78":"16"}},{"e":["T69","T79"],"state":"idle"},{"e":["T89","T79"],"state":"area-2"},{"v":"T79","state":"waiting"},{"panel":"dist","set":{"T79":"14"}},{"e":["T87","T88"],"state":"idle"},{"e":["T89","T88"],"state":"area-2"},{"v":"T88","state":"waiting"},{"panel":"dist","set":{"T88":"13"}},{"e":["T89","T99"],"state":"idle"},{"e":["T89","T99"],"state":"area-2"},{"v":"T99","state":"waiting"},{"panel":"dist","set":{"T99":"15"}},{"panel":"queue","list":[{"key":"T100","note":"8"},{"key":"T88","note":"13"},{"key":"T79","note":"14"},{"key":"T99","note":"15"},{"key":"T78","note":"16"}]}]},{"say":"Take T100 from the queue. Warehouse 2 reaches it in 8, closer than 37 from warehouse 1. The search goes on to T99.","ops":[{"v":"T89","state":"area-2"},{"v":"T100","state":"current"},{"e":["T89","T99"],"state":"examined"},{"e":["T100","T99"],"state":"area-2"},{"v":"T99","state":"waiting"},{"panel":"dist","set":{"T99":"14"}},{"panel":"queue","list":[{"key":"T88","note":"13"},{"key":"T99","note":"14"},{"key":"T79","note":"14"},{"key":"T78","note":"16"}]}]},{"say":"Take T88 from the queue. Warehouse 2 reaches it in 13, closer than 24 from warehouse 1. The search goes on to T98. T87 stays with warehouse 1, which is nearer.","ops":[{"v":"T100","state":"area-2"},{"v":"T88","state":"current"},{"e":["T88","T87"],"state":"examined"},{"e":["T97","T98"],"state":"idle"},{"e":["T88","T98"],"state":"area-2"},{"v":"T98","state":"waiting"},{"panel":"dist","set":{"T98":"22"}},{"panel":"queue","list":[{"key":"T99","note":"14"},{"key":"T79","note":"14"},{"key":"T78","note":"16"},{"key":"T98","note":"22"}]}]},{"say":"Take T99 from the queue. Warehouse 2 reaches it in 14, closer than 36 from warehouse 1. The search goes on to T98.","ops":[{"v":"T88","state":"area-2"},{"v":"T99","state":"current"},{"e":["T88","T98"],"state":"examined"},{"e":["T99","T98"],"state":"area-2"},{"v":"T98","state":"waiting"},{"panel":"dist","set":{"T98":"21"}},{"panel":"queue","list":[{"key":"T79","note":"14"},{"key":"T78","note":"16"},{"key":"T98","note":"21"}]}]},{"say":"Take T79 from the queue. Warehouse 2 reaches it in 14, closer than 29 from warehouse 1. The search goes on to T69.","ops":[{"v":"T99","state":"area-2"},{"v":"T79","state":"current"},{"e":["T59","T69"],"state":"idle"},{"e":["T79","T69"],"state":"area-2"},{"v":"T69","state":"waiting"},{"panel":"dist","set":{"T69":"19"}},{"panel":"queue","list":[{"key":"T78","note":"16"},{"key":"T69","note":"19"},{"key":"T98","note":"21"}]}]},{"say":"Take T78 from the queue. Warehouse 2 reaches it in 16, closer than 25 from warehouse 1. T68 and T77 stay with warehouse 1, which is nearer.","ops":[{"v":"T79","state":"area-2"},{"v":"T78","state":"current"},{"e":["T78","T68"],"state":"examined"},{"e":["T78","T77"],"state":"examined"},{"panel":"queue","list":[{"key":"T69","note":"19"},{"key":"T98","note":"21"}]}]},{"say":"Take T69 from the queue. Warehouse 2 reaches it in 19, closer than 24 from warehouse 1. T59 stays with warehouse 1, which is nearer.","ops":[{"v":"T78","state":"area-2"},{"v":"T69","state":"current"},{"e":["T69","T59"],"state":"examined"},{"panel":"queue","list":[{"key":"T98","note":"21"}]}]},{"say":"Take T98 from the queue. Warehouse 2 reaches it in 21, closer than 29 from warehouse 1. T97 stays with warehouse 1, which is nearer.","ops":[{"v":"T69","state":"area-2"},{"v":"T98","state":"current"},{"e":["T98","T97"],"state":"examined"},{"panel":"queue","list":[]}]},{"say":"Warehouse 2's search is done. 9 places moved to it. The farthest place from every warehouse is T91, 36 from warehouse 1, so warehouse 3 opens there next.","ops":[{"v":"T98","state":"area-2"},{"v":"T91","state":"farthest"}]},{"say":"Open warehouse 3 at T91, which was 36 from warehouse 1. A search from it goes on only while it gets closer than the drive a place already has. The search goes on to T81 and T92.","ops":[{"e":["T69","T59"],"state":"idle"},{"e":["T78","T68"],"state":"idle"},{"e":["T78","T77"],"state":"idle"},{"e":["T88","T87"],"state":"idle"},{"e":["T88","T98"],"state":"idle"},{"e":["T89","T99"],"state":"idle"},{"e":["T98","T97"],"state":"idle"},{"e":["T81","T91"],"state":"idle"},{"v":"T91","state":"center"},{"panel":"dist","set":{"T91":"0"}},{"panel":"order","list":[{"key":"T45"},{"key":"T80"},{"key":"T91"}]},{"e":["T82","T81"],"state":"idle"},{"e":["T91","T81"],"state":"area-3"},{"v":"T81","state":"waiting"},{"panel":"dist","set":{"T81":"4"}},{"e":["T82","T92"],"state":"idle"},{"e":["T91","T92"],"state":"area-3"},{"v":"T92","state":"waiting"},{"panel":"dist","set":{"T92":"4"}},{"panel":"queue","list":[{"key":"T81","note":"4"},{"key":"T92","note":"4"}]}]},{"say":"Take T81 from the queue. Warehouse 3 reaches it in 4, closer than 32 from warehouse 1. The search goes on to T71 and T82.","ops":[{"v":"T81","state":"current"},{"e":["T61","T71"],"state":"idle"},{"e":["T81","T71"],"state":"area-3"},{"v":"T71","state":"waiting"},{"panel":"dist","set":{"T71":"9"}},{"e":["T83","T82"],"state":"idle"},{"e":["T81","T82"],"state":"area-3"},{"v":"T82","state":"waiting"},{"panel":"dist","set":{"T82":"8"}},{"panel":"queue","list":[{"key":"T92","note":"4"},{"key":"T82","note":"8"},{"key":"T71","note":"9"}]}]},{"say":"Take T92 from the queue. Warehouse 3 reaches it in 4, closer than 32 from warehouse 1. The search goes on to T93. T82 already has a drive at least as quick.","ops":[{"v":"T81","state":"area-3"},{"v":"T92","state":"current"},{"e":["T92","T82"],"state":"examined"},{"e":["T84","T93"],"state":"idle"},{"e":["T92","T93"],"state":"area-3"},{"v":"T93","state":"waiting"},{"panel":"dist","set":{"T93":"11"}},{"panel":"queue","list":[{"key":"T82","note":"8"},{"key":"T71","note":"9"},{"key":"T93","note":"11"}]}]},{"say":"Take T82 from the queue. Warehouse 3 reaches it in 8, closer than 28 from warehouse 1. The search goes on to T72 and T83. T93 already has a drive at least as quick.","ops":[{"v":"T92","state":"area-3"},{"v":"T82","state":"current"},{"e":["T82","T93"],"state":"examined"},{"e":["T62","T72"],"state":"idle"},{"e":["T82","T72"],"state":"area-3"},{"v":"T72","state":"waiting"},{"panel":"dist","set":{"T72":"16"}},{"e":["T84","T83"],"state":"idle"},{"e":["T82","T83"],"state":"area-3"},{"v":"T83","state":"waiting"},{"panel":"dist","set":{"T83":"16"}},{"panel":"queue","list":[{"key":"T71","note":"9"},{"key":"T93","note":"11"},{"key":"T72","note":"16"},{"key":"T83","note":"16"}]}]},{"say":"Take T71 from the queue. Warehouse 3 reaches it in 9, closer than 30 from warehouse 1. The search goes on to T61. T72 already has a drive at least as quick.","ops":[{"v":"T82","state":"area-3"},{"v":"T71","state":"current"},{"e":["T71","T72"],"state":"examined"},{"e":["T51","T61"],"state":"idle"},{"e":["T71","T61"],"state":"area-3"},{"v":"T61","state":"waiting"},{"panel":"dist","set":{"T61":"17"}},{"panel":"queue","list":[{"key":"T93","note":"11"},{"key":"T83","note":"16"},{"key":"T72","note":"16"},{"key":"T61","note":"17"}]}]},{"say":"Take T93 from the queue. Warehouse 3 reaches it in 11, closer than 26 from warehouse 1. T84 stays with warehouse 1, which is nearer. T83 already has a drive at least as quick.","ops":[{"v":"T71","state":"area-3"},{"v":"T93","state":"current"},{"e":["T93","T83"],"state":"examined"},{"e":["T93","T84"],"state":"examined"},{"panel":"queue","list":[{"key":"T83","note":"16"},{"key":"T72","note":"16"},{"key":"T61","note":"17"}]}]},{"say":"Take T83 from the queue. Warehouse 3 reaches it in 16, closer than 20 from warehouse 1. T73 and T84 stay with warehouse 1, which is nearer.","ops":[{"v":"T93","state":"area-3"},{"v":"T83","state":"current"},{"e":["T83","T73"],"state":"examined"},{"e":["T83","T84"],"state":"examined"},{"panel":"queue","list":[{"key":"T72","note":"16"},{"key":"T61","note":"17"}]}]},{"say":"Take T72 from the queue. Warehouse 3 reaches it in 16, closer than 26 from warehouse 1. The search goes on to T62.","ops":[{"v":"T83","state":"area-3"},{"v":"T72","state":"current"},{"e":["T52","T62"],"state":"idle"},{"e":["T72","T62"],"state":"area-3"},{"v":"T62","state":"waiting"},{"panel":"dist","set":{"T62":"20"}},{"panel":"queue","list":[{"key":"T61","note":"17"},{"key":"T62","note":"20"}]}]},{"say":"Take T61 from the queue. Warehouse 3 reaches it in 17, closer than 22 from warehouse 1. T51 and T52 stay with warehouse 1, which is nearer. T62 already has a drive at least as quick.","ops":[{"v":"T72","state":"area-3"},{"v":"T61","state":"current"},{"e":["T61","T51"],"state":"examined"},{"e":["T61","T52"],"state":"examined"},{"e":["T61","T62"],"state":"examined"},{"panel":"queue","list":[{"key":"T62","note":"20"}]}]},{"say":"Take T62 from the queue. Warehouse 3 reaches it in 20, closer than 22 from warehouse 1. T52 and T63 stay with warehouse 1, which is nearer.","ops":[{"v":"T61","state":"area-3"},{"v":"T62","state":"current"},{"e":["T62","T52"],"state":"examined"},{"e":["T62","T63"],"state":"examined"},{"panel":"queue","list":[]}]},{"say":"Warehouse 3's search is done. 9 places moved to it. The farthest place from every warehouse is T20, 34 from warehouse 1, so warehouse 4 opens there next.","ops":[{"v":"T62","state":"area-3"},{"v":"T20","state":"farthest"}]},{"say":"Open warehouse 4 at T20, which was 34 from warehouse 1. A search from it goes on only while it gets closer than the drive a place already has. The search goes on to T10, T19 and T30.","ops":[{"e":["T61","T51"],"state":"idle"},{"e":["T61","T52"],"state":"idle"},{"e":["T61","T62"],"state":"idle"},{"e":["T62","T52"],"state":"idle"},{"e":["T62","T63"],"state":"idle"},{"e":["T71","T72"],"state":"idle"},{"e":["T82","T93"],"state":"idle"},{"e":["T83","T73"],"state":"idle"},{"e":["T83","T84"],"state":"idle"},{"e":["T92","T82"],"state":"idle"},{"e":["T93","T83"],"state":"idle"},{"e":["T93","T84"],"state":"idle"},{"e":["T30","T20"],"state":"idle"},{"v":"T20","state":"center"},{"panel":"dist","set":{"T20":"0"}},{"panel":"order","list":[{"key":"T45"},{"key":"T80"},{"key":"T91"},{"key":"T20"}]},{"e":["T9","T10"],"state":"idle"},{"e":["T20","T10"],"state":"area-4"},{"v":"T10","state":"waiting"},{"panel":"dist","set":{"T10":"6"}},{"e":["T18","T19"],"state":"idle"},{"e":["T20","T19"],"state":"area-4"},{"v":"T19","state":"waiting"},{"panel":"dist","set":{"T19":"8"}},{"e":["T40","T30"],"state":"idle"},{"e":["T20","T30"],"state":"area-4"},{"v":"T30","state":"waiting"},{"panel":"dist","set":{"T30":"9"}},{"panel":"queue","list":[{"key":"T10","note":"6"},{"key":"T19","note":"8"},{"key":"T30","note":"9"}]}]},{"say":"Take T10 from the queue. Warehouse 4 reaches it in 6, closer than 32 from warehouse 1. The search goes on to T9.","ops":[{"v":"T10","state":"current"},{"e":["T8","T9"],"state":"idle"},{"e":["T10","T9"],"state":"area-4"},{"v":"T9","state":"waiting"},{"panel":"dist","set":{"T9":"13"}},{"panel":"queue","list":[{"key":"T19","note":"8"},{"key":"T30","note":"9"},{"key":"T9","note":"13"}]}]},{"say":"Take T19 from the queue. Warehouse 4 reaches it in 8, closer than 33 from warehouse 1. The search goes on to T18. T30 already has a drive at least as quick.","ops":[{"v":"T10","state":"area-4"},{"v":"T19","state":"current"},{"e":["T19","T30"],"state":"examined"},{"e":["T17","T18"],"state":"idle"},{"e":["T19","T18"],"state":"area-4"},{"v":"T18","state":"waiting"},{"panel":"dist","set":{"T18":"15"}},{"panel":"queue","list":[{"key":"T30","note":"9"},{"key":"T9","note":"13"},{"key":"T18","note":"15"}]}]},{"say":"Take T30 from the queue. Warehouse 4 reaches it in 9, closer than 25 from warehouse 1. The search goes on to T29. T40 stays with warehouse 1, which is at least as near.","ops":[{"v":"T19","state":"area-4"},{"v":"T30","state":"current"},{"e":["T30","T40"],"state":"examined"},{"e":["T39","T29"],"state":"idle"},{"e":["T30","T29"],"state":"area-4"},{"v":"T29","state":"waiting"},{"panel":"dist","set":{"T29":"15"}},{"panel":"queue","list":[{"key":"T9","note":"13"},{"key":"T29","note":"15"},{"key":"T18","note":"15"}]}]},{"say":"Take T9 from the queue. Warehouse 4 reaches it in 13, closer than 25 from warehouse 1. The search goes on to T8.","ops":[{"v":"T30","state":"area-4"},{"v":"T9","state":"current"},{"e":["T7","T8"],"state":"idle"},{"e":["T9","T8"],"state":"area-4"},{"v":"T8","state":"waiting"},{"panel":"dist","set":{"T8":"18"}},{"panel":"queue","list":[{"key":"T29","note":"15"},{"key":"T18","note":"15"},{"key":"T8","note":"18"}]}]},{"say":"Take T29 from the queue. Warehouse 4 reaches it in 15, closer than 25 from warehouse 1. The search goes on to T28. T39 stays with warehouse 1, which is nearer.","ops":[{"v":"T9","state":"area-4"},{"v":"T29","state":"current"},{"e":["T29","T39"],"state":"examined"},{"e":["T38","T28"],"state":"idle"},{"e":["T29","T28"],"state":"area-4"},{"v":"T28","state":"waiting"},{"panel":"dist","set":{"T28":"20"}},{"panel":"queue","list":[{"key":"T18","note":"15"},{"key":"T8","note":"18"},{"key":"T28","note":"20"}]}]},{"say":"Take T18 from the queue. Warehouse 4 reaches it in 15, closer than 26 from warehouse 1. T17 stays with warehouse 1, which is nearer. T8 and T28 already have a drive at least as quick.","ops":[{"v":"T29","state":"area-4"},{"v":"T18","state":"current"},{"e":["T18","T8"],"state":"examined"},{"e":["T18","T17"],"state":"examined"},{"e":["T18","T28"],"state":"examined"},{"panel":"queue","list":[{"key":"T8","note":"18"},{"key":"T28","note":"20"}]}]},{"say":"Take T8 from the queue. Warehouse 4 reaches it in 18, closer than 20 from warehouse 1. T7 stays with warehouse 1, which is nearer.","ops":[{"v":"T18","state":"area-4"},{"v":"T8","state":"current"},{"e":["T8","T7"],"state":"examined"},{"panel":"queue","list":[{"key":"T28","note":"20"}]}]},{"say":"Take T28 from the queue. Warehouse 4 reaches it in 20, closer than 21 from warehouse 1. T17 and T37 stay with warehouse 1, which is nearer.","ops":[{"v":"T8","state":"area-4"},{"v":"T28","state":"current"},{"e":["T28","T17"],"state":"examined"},{"e":["T28","T37"],"state":"examined"},{"panel":"queue","list":[]}]},{"say":"Warehouse 4's search is done. 8 places moved to it. 4 warehouses are open. The farthest place from every warehouse is T1, 33 from warehouse 1, so the longest drive is 33. There are 3,921,225 ways to choose 4 of the 100 places, too many to try. Some roads here are one way, so the factor of two isn't guaranteed.","ops":[{"v":"T28","state":"area-4"},{"v":"T1","state":"farthest"}]}],"traceNote":"","verification":"The steps come from a step-by-step copy of the algorithm. Its result is checked against gograph's on every start.","snippet":"centers, longest, err := path.KCenter(g, 4, \"T45\")\nif err != nil {\n\treturn err\n}\nfor _, v := range centers {\n\tfmt.Println(v.Label())\n}\nfmt.Println(longest)"}
