{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":238436117,"defaultBranch":"master","name":"vrp","ownerLogin":"reinterpretcat","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-02-05T11:38:10.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1611077?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1715191504.0","currentOid":""},"activityList":{"items":[{"before":"6759d4ad0f32765da94de0a47bb6cb9a52381d6f","after":"5b31a247af89f6550e4be7131178bcf852315b7e","ref":"refs/heads/master","pushedAt":"2024-05-11T07:37:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"reinterpretcat","name":"Ilya Builuk","path":"/reinterpretcat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1611077?s=80&v=4"},"commit":{"message":"Fix clippy warning","shortMessageHtmlLink":"Fix clippy warning"}},{"before":"cd7797b3b59279eb592ea994654e760cf0e7ac27","after":"6759d4ad0f32765da94de0a47bb6cb9a52381d6f","ref":"refs/heads/master","pushedAt":"2024-05-11T07:29:36.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"reinterpretcat","name":"Ilya Builuk","path":"/reinterpretcat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1611077?s=80&v=4"},"commit":{"message":"Modify dynamic heuristic","shortMessageHtmlLink":"Modify dynamic heuristic"}},{"before":null,"after":"48c16e5be6feb3bfbfb3d73726ace1ac5bb70161","ref":"refs/heads/two_opt_ex","pushedAt":"2024-05-08T18:05:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"reinterpretcat","name":"Ilya Builuk","path":"/reinterpretcat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1611077?s=80&v=4"},"commit":{"message":"Updated implementation of two opt from stale branch","shortMessageHtmlLink":"Updated implementation of two opt from stale branch"}},{"before":"d947abcdd62531080d3fbd29be691cb32cc719e3","after":"cd7797b3b59279eb592ea994654e760cf0e7ac27","ref":"refs/heads/master","pushedAt":"2024-05-02T18:18:13.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"reinterpretcat","name":"Ilya Builuk","path":"/reinterpretcat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1611077?s=80&v=4"},"commit":{"message":"Update toolchain version to 1.78","shortMessageHtmlLink":"Update toolchain version to 1.78"}},{"before":"749477ee2620a7d73fcfceeb1bd2939c11a137ea","after":"d947abcdd62531080d3fbd29be691cb32cc719e3","ref":"refs/heads/master","pushedAt":"2024-04-24T17:39:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"reinterpretcat","name":"Ilya Builuk","path":"/reinterpretcat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1611077?s=80&v=4"},"commit":{"message":"Tweak job index and other refactorings","shortMessageHtmlLink":"Tweak job index and other refactorings"}},{"before":"e1d35f40bda75629879c0d41120f449033c58a81","after":"749477ee2620a7d73fcfceeb1bd2939c11a137ea","ref":"refs/heads/master","pushedAt":"2024-04-24T17:32:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"reinterpretcat","name":"Ilya Builuk","path":"/reinterpretcat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1611077?s=80&v=4"},"commit":{"message":"Tweak job index and other refactorings","shortMessageHtmlLink":"Tweak job index and other refactorings"}},{"before":"9709adb3e130ec9cba2900b7a2a05aa1ff278ae8","after":"e1d35f40bda75629879c0d41120f449033c58a81","ref":"refs/heads/master","pushedAt":"2024-04-19T19:30:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"reinterpretcat","name":"Ilya Builuk","path":"/reinterpretcat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1611077?s=80&v=4"},"commit":{"message":"Tweak rosomaxa algorithm","shortMessageHtmlLink":"Tweak rosomaxa algorithm"}},{"before":"101c48b9d18d8004991594eb463bf3c4f748ec29","after":"9709adb3e130ec9cba2900b7a2a05aa1ff278ae8","ref":"refs/heads/master","pushedAt":"2024-04-18T22:17:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"reinterpretcat","name":"Ilya Builuk","path":"/reinterpretcat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1611077?s=80&v=4"},"commit":{"message":"Add more feature weights in rosomaxa","shortMessageHtmlLink":"Add more feature weights in rosomaxa"}},{"before":"8617c676a231d2f865f56fd19db8d51101ed588e","after":"101c48b9d18d8004991594eb463bf3c4f748ec29","ref":"refs/heads/master","pushedAt":"2024-04-18T20:35:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"reinterpretcat","name":"Ilya Builuk","path":"/reinterpretcat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1611077?s=80&v=4"},"commit":{"message":"Add more feature weights in rosomaxa","shortMessageHtmlLink":"Add more feature weights in rosomaxa"}},{"before":null,"after":"017b9c02db2b22fee798543a86906aed2520b002","ref":"refs/heads/random_with_static_dispatch","pushedAt":"2024-03-30T21:33:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"reinterpretcat","name":"Ilya Builuk","path":"/reinterpretcat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1611077?s=80&v=4"},"commit":{"message":"Commit progress on random with static distpatch","shortMessageHtmlLink":"Commit progress on random with static distpatch"}},{"before":null,"after":"da1f1362efa53da8a0e36604f28fd1c48125981b","ref":"refs/heads/random_as_struct","pushedAt":"2024-03-26T20:53:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"reinterpretcat","name":"Ilya Builuk","path":"/reinterpretcat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1611077?s=80&v=4"},"commit":{"message":"Avoid using dynamic dispatch with Random","shortMessageHtmlLink":"Avoid using dynamic dispatch with Random"}},{"before":"160c6b42ad668b2830bcef22c60934ebd1a027f4","after":"8617c676a231d2f865f56fd19db8d51101ed588e","ref":"refs/heads/master","pushedAt":"2024-03-26T20:47:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"reinterpretcat","name":"Ilya Builuk","path":"/reinterpretcat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1611077?s=80&v=4"},"commit":{"message":"Fix pyo3 deprecation warning","shortMessageHtmlLink":"Fix pyo3 deprecation warning"}},{"before":"3a5fd2e766815d7d7a6f0092c64cba66d55695b1","after":"160c6b42ad668b2830bcef22c60934ebd1a027f4","ref":"refs/heads/master","pushedAt":"2024-03-26T20:17:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"reinterpretcat","name":"Ilya Builuk","path":"/reinterpretcat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1611077?s=80&v=4"},"commit":{"message":"Update outdated dependency","shortMessageHtmlLink":"Update outdated dependency"}},{"before":"289501e3f4421ead04750bab3a1f0846513bbc2b","after":"3a5fd2e766815d7d7a6f0092c64cba66d55695b1","ref":"refs/heads/master","pushedAt":"2024-03-25T20:16:43.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"reinterpretcat","name":"Ilya Builuk","path":"/reinterpretcat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1611077?s=80&v=4"},"commit":{"message":"Update dependencies","shortMessageHtmlLink":"Update dependencies"}},{"before":"3d6409920224f9b82819ef2a6430756efefe0466","after":"289501e3f4421ead04750bab3a1f0846513bbc2b","ref":"refs/heads/master","pushedAt":"2024-03-06T10:20:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"reinterpretcat","name":"Ilya Builuk","path":"/reinterpretcat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1611077?s=80&v=4"},"commit":{"message":"Mark project development as on pause","shortMessageHtmlLink":"Mark project development as on pause"}},{"before":"6ae3b8e81b9152458cd22388ca3c02b4ad6d99d3","after":"3d6409920224f9b82819ef2a6430756efefe0466","ref":"refs/heads/master","pushedAt":"2024-02-09T19:52:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"reinterpretcat","name":"Ilya Builuk","path":"/reinterpretcat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1611077?s=80&v=4"},"commit":{"message":"Update toolchain","shortMessageHtmlLink":"Update toolchain"}},{"before":"d097820c51c2c047ad5d343051fd789d8ae93014","after":"6ae3b8e81b9152458cd22388ca3c02b4ad6d99d3","ref":"refs/heads/master","pushedAt":"2024-01-29T19:52:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"reinterpretcat","name":"Ilya Builuk","path":"/reinterpretcat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1611077?s=80&v=4"},"commit":{"message":"Fix an issue in experimental objective plus some refactorings #144","shortMessageHtmlLink":"Fix an issue in experimental objective plus some refactorings #144"}},{"before":"d54ac562f1794e05406e75f42beba8dc84719343","after":"d097820c51c2c047ad5d343051fd789d8ae93014","ref":"refs/heads/master","pushedAt":"2024-01-29T19:50:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"reinterpretcat","name":"Ilya Builuk","path":"/reinterpretcat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1611077?s=80&v=4"},"commit":{"message":"Fix an issue in experimental objective (plus some refactorings)","shortMessageHtmlLink":"Fix an issue in experimental objective (plus some refactorings)"}},{"before":"92265ed9cc6e11347d065ffabb02d0b0f28c9134","after":"0cc7883061f5a9bd0984db4fc2ad003b0d06dfd8","ref":"refs/heads/dimen_keys","pushedAt":"2024-01-09T18:13:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"reinterpretcat","name":"Ilya Builuk","path":"/reinterpretcat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1611077?s=80&v=4"},"commit":{"message":"Commit progress on dimension keys","shortMessageHtmlLink":"Commit progress on dimension keys"}},{"before":"0b4b95882907f27b1c62c2281f2d7f73714a04f2","after":"92265ed9cc6e11347d065ffabb02d0b0f28c9134","ref":"refs/heads/dimen_keys","pushedAt":"2024-01-07T13:20:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"reinterpretcat","name":"Ilya Builuk","path":"/reinterpretcat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1611077?s=80&v=4"},"commit":{"message":"Introduce dimension keys","shortMessageHtmlLink":"Introduce dimension keys"}},{"before":"397d5a9965e06c3add73565e6482640b8d74597b","after":"d54ac562f1794e05406e75f42beba8dc84719343","ref":"refs/heads/master","pushedAt":"2024-01-06T22:37:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"reinterpretcat","name":"Ilya Builuk","path":"/reinterpretcat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1611077?s=80&v=4"},"commit":{"message":"Fix clippy warnings","shortMessageHtmlLink":"Fix clippy warnings"}},{"before":null,"after":"0b4b95882907f27b1c62c2281f2d7f73714a04f2","ref":"refs/heads/dimen_keys","pushedAt":"2024-01-06T20:59:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"reinterpretcat","name":"Ilya Builuk","path":"/reinterpretcat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1611077?s=80&v=4"},"commit":{"message":"Introduce dimension keys","shortMessageHtmlLink":"Introduce dimension keys"}},{"before":"f0168e2b02c8d8453b2b73a34c328f7891633827","after":"397d5a9965e06c3add73565e6482640b8d74597b","ref":"refs/heads/master","pushedAt":"2023-12-22T19:20:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"reinterpretcat","name":"Ilya Builuk","path":"/reinterpretcat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1611077?s=80&v=4"},"commit":{"message":"Update maturin action","shortMessageHtmlLink":"Update maturin action"}},{"before":"8460877c3d4a56041fae13dd7538e6e1c0a72ce6","after":"f0168e2b02c8d8453b2b73a34c328f7891633827","ref":"refs/heads/master","pushedAt":"2023-12-22T19:17:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"reinterpretcat","name":"Ilya Builuk","path":"/reinterpretcat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1611077?s=80&v=4"},"commit":{"message":"Update maturin action","shortMessageHtmlLink":"Update maturin action"}},{"before":"4d545d09a3c0110fe07584f000279e5a4d83c3e2","after":"8460877c3d4a56041fae13dd7538e6e1c0a72ce6","ref":"refs/heads/master","pushedAt":"2023-12-22T18:45:45.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"reinterpretcat","name":"Ilya Builuk","path":"/reinterpretcat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1611077?s=80&v=4"},"commit":{"message":"Bump version to 1.23.0\n\nThis release combines many changes, but essentials are:\n- internal route state api simplification\n- increased performance\n- several experimental features\n- bug fixes\n\n* original job place index in activity place to simplify activity-job\n place matching\n* `experimental`: a new type of location in pragmatic format to model\n zero distance/duration from it to any other location.\n This could be useful to model optional vehicle start location.\n* allow user to pass alternative objectives in goal context to guide\n the search\n* `experimental`: a new `fast-service` objective function to serve jobs\n as soon as possible\n\n* experimental `dispatch` feature\n\n* apply code style refactoring\n* improve selection sampling search\n* update dependencies\n* improve a bit documentation\n* refactor route state\n* do not use hashmaps to store activity states\n\n* double reload assignment when initial solution is used (#126)\n* unexpected total_order behavior in dynamic heuristic (#128)\n* improve validation rule for break with time offset (#129)\n* fix issue with skills (#133)\n* do not cluster jobs if they are defined in relations (#141)","shortMessageHtmlLink":"Bump version to 1.23.0"}},{"before":"719a8f619790491d709e8c49aa113b2b04e33e62","after":"4d545d09a3c0110fe07584f000279e5a4d83c3e2","ref":"refs/heads/master","pushedAt":"2023-12-22T18:03:49.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"reinterpretcat","name":"Ilya Builuk","path":"/reinterpretcat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1611077?s=80&v=4"},"commit":{"message":"Do not use hashmaps to store activity states","shortMessageHtmlLink":"Do not use hashmaps to store activity states"}},{"before":"d590ff34acdad56752bd154d1cb9b7e7d0a003e7","after":"4d545d09a3c0110fe07584f000279e5a4d83c3e2","ref":"refs/heads/route_ctx_refactorings","pushedAt":"2023-12-22T17:49:48.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"reinterpretcat","name":"Ilya Builuk","path":"/reinterpretcat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1611077?s=80&v=4"},"commit":{"message":"Do not use hashmaps to store activity states","shortMessageHtmlLink":"Do not use hashmaps to store activity states"}},{"before":"33caf4b94f0995bfba4474c0334e68bcff45126c","after":"d590ff34acdad56752bd154d1cb9b7e7d0a003e7","ref":"refs/heads/route_ctx_refactorings","pushedAt":"2023-12-21T23:09:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"reinterpretcat","name":"Ilya Builuk","path":"/reinterpretcat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1611077?s=80&v=4"},"commit":{"message":"Fix discovery test","shortMessageHtmlLink":"Fix discovery test"}},{"before":"ad84f11346a47ae9fd44de92bfb0d2fce2828dc8","after":"33caf4b94f0995bfba4474c0334e68bcff45126c","ref":"refs/heads/route_ctx_refactorings","pushedAt":"2023-12-21T19:03:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"reinterpretcat","name":"Ilya Builuk","path":"/reinterpretcat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1611077?s=80&v=4"},"commit":{"message":"Optimize route registry cloning","shortMessageHtmlLink":"Optimize route registry cloning"}},{"before":"ed74facc0874cb9de5e471b64b6ca207fefa1c6d","after":"ad84f11346a47ae9fd44de92bfb0d2fce2828dc8","ref":"refs/heads/route_ctx_refactorings","pushedAt":"2023-12-21T18:38:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"reinterpretcat","name":"Ilya Builuk","path":"/reinterpretcat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1611077?s=80&v=4"},"commit":{"message":"Apply refactoring on route state","shortMessageHtmlLink":"Apply refactoring on route state"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAERyOa4wA","startCursor":null,"endCursor":null}},"title":"Activity ยท reinterpretcat/vrp"}