{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":464594653,"defaultBranch":"master","name":"colab.ampl.com","ownerLogin":"ampl","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-02-28T18:16:40.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/3344259?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1686132276.4485278","currentOid":""},"activityList":{"items":[{"before":"19d2f47d3b0db3597c4afa2ebbb5a0bc66e09718","after":"3833c98eb2978dddecef2960b7ccbbb4a3c7cd98","ref":"refs/heads/master","pushedAt":"2024-06-28T05:08:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"glebbelov","name":"Gleb","path":"/glebbelov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17307494?s=80&v=4"},"commit":{"message":"Airtrainees: link to the streamlit app","shortMessageHtmlLink":"Airtrainees: link to the streamlit app"}},{"before":"0f2ffae29a65ed656cd72c869bc804fbedf27413","after":"19d2f47d3b0db3597c4afa2ebbb5a0bc66e09718","ref":"refs/heads/master","pushedAt":"2024-06-26T03:01:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"glebbelov","name":"Gleb","path":"/glebbelov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17307494?s=80&v=4"},"commit":{"message":"Airtrainees: add acknowledgement","shortMessageHtmlLink":"Airtrainees: add acknowledgement"}},{"before":"e8d9ba90dec691fbeaaae695cd8a50f3cf90e2b8","after":"0f2ffae29a65ed656cd72c869bc804fbedf27413","ref":"refs/heads/master","pushedAt":"2024-06-25T06:42:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"glebbelov","name":"Gleb","path":"/glebbelov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17307494?s=80&v=4"},"commit":{"message":"Airtrainees: fix RevSen\n\nAdapt the new PBS approach to correctly satisfy the hard reverse expiration/seniority constraints\n\nChange the running example to highlight language compaitbility","shortMessageHtmlLink":"Airtrainees: fix RevSen"}},{"before":"542c5310dd771aef7b49af0495691cee1425f3c4","after":"e8d9ba90dec691fbeaaae695cd8a50f3cf90e2b8","ref":"refs/heads/master","pushedAt":"2024-06-24T03:12:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"glebbelov","name":"Gleb","path":"/glebbelov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17307494?s=80&v=4"},"commit":{"message":"Airtrainees: more expl of revsen for the example\n\nAlso, point to the possibility of adapting the MO to satisfy revsen","shortMessageHtmlLink":"Airtrainees: more expl of revsen for the example"}},{"before":"2e60afa34974b5f936f129ce7855a5d48ffbdb2d","after":"542c5310dd771aef7b49af0495691cee1425f3c4","ref":"refs/heads/master","pushedAt":"2024-06-22T11:16:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"glebbelov","name":"Gleb","path":"/glebbelov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17307494?s=80&v=4"},"commit":{"message":"Aircrew fix another typo","shortMessageHtmlLink":"Aircrew fix another typo"}},{"before":"98ff6c7cf9e6ac38cb0b020025f8d1c4a9e87815","after":"2e60afa34974b5f936f129ce7855a5d48ffbdb2d","ref":"refs/heads/master","pushedAt":"2024-06-22T11:10:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"glebbelov","name":"Gleb","path":"/glebbelov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17307494?s=80&v=4"},"commit":{"message":"Aircrew fix typos","shortMessageHtmlLink":"Aircrew fix typos"}},{"before":"2a87e70cee1ce5c49d230b9ca4104de29e01c0d6","after":"98ff6c7cf9e6ac38cb0b020025f8d1c4a9e87815","ref":"refs/heads/master","pushedAt":"2024-06-22T10:53:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"glebbelov","name":"Gleb","path":"/glebbelov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17307494?s=80&v=4"},"commit":{"message":"Aircrew: contradiction example","shortMessageHtmlLink":"Aircrew: contradiction example"}},{"before":"497b3646c18ecd38f50a3c1376960df99498800b","after":"2a87e70cee1ce5c49d230b9ca4104de29e01c0d6","ref":"refs/heads/master","pushedAt":"2024-06-20T13:46:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"glebbelov","name":"Gleb","path":"/glebbelov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17307494?s=80&v=4"},"commit":{"message":"Aircrew trainees: an explanation for revsen violations","shortMessageHtmlLink":"Aircrew trainees: an explanation for revsen violations"}},{"before":"63d358e54052717c4186040044d4a00179f740d1","after":"497b3646c18ecd38f50a3c1376960df99498800b","ref":"refs/heads/master","pushedAt":"2024-06-04T06:16:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"glebbelov","name":"Gleb","path":"/glebbelov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17307494?s=80&v=4"},"commit":{"message":"Aircrew trainees: HiGHS, 'multiple objectives' tag","shortMessageHtmlLink":"Aircrew trainees: HiGHS, 'multiple objectives' tag"}},{"before":"1c973153efe03d134e9ff283169b49cd10ce6c8e","after":"63d358e54052717c4186040044d4a00179f740d1","ref":"refs/heads/master","pushedAt":"2024-06-03T06:12:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"glebbelov","name":"Gleb","path":"/glebbelov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17307494?s=80&v=4"},"commit":{"message":"Aircrew trainees: print(flush=True)","shortMessageHtmlLink":"Aircrew trainees: print(flush=True)"}},{"before":"084409606226eefc3aa38548473225daceaa847f","after":"1c973153efe03d134e9ff283169b49cd10ce6c8e","ref":"refs/heads/master","pushedAt":"2024-06-03T04:41:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"glebbelov","name":"Gleb","path":"/glebbelov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17307494?s=80&v=4"},"commit":{"message":"Aircrew trainees: acc:abs=0\n\nMiddle way, not as fast as manual","shortMessageHtmlLink":"Aircrew trainees: acc:abs=0"}},{"before":"d76f10818d699ba097f12e38802b8ca9a471cc43","after":"084409606226eefc3aa38548473225daceaa847f","ref":"refs/heads/master","pushedAt":"2024-06-03T03:53:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"glebbelov","name":"Gleb","path":"/glebbelov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17307494?s=80&v=4"},"commit":{"message":"Aircrew trainees: manual abs(), faster with Gurobi\n\nManual linearization of abs() is faster with Gurobi for session load balancing","shortMessageHtmlLink":"Aircrew trainees: manual abs(), faster with Gurobi"}},{"before":"b28510bcb8969084d64e4a25da1d89dc48a3a709","after":"d76f10818d699ba097f12e38802b8ca9a471cc43","ref":"refs/heads/master","pushedAt":"2024-05-31T09:18:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"glebbelov","name":"Gleb","path":"/glebbelov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17307494?s=80&v=4"},"commit":{"message":"Aircrew trainees: solve_result check","shortMessageHtmlLink":"Aircrew trainees: solve_result check"}},{"before":"8104ffbc853385ee16044e48354f721daa048ae4","after":"b28510bcb8969084d64e4a25da1d89dc48a3a709","ref":"refs/heads/master","pushedAt":"2024-05-31T08:32:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"glebbelov","name":"Gleb","path":"/glebbelov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17307494?s=80&v=4"},"commit":{"message":"Aircrew trainees: experiment","shortMessageHtmlLink":"Aircrew trainees: experiment"}},{"before":"44cd3e0b737408cef5fe6941d9cd020332794218","after":"8104ffbc853385ee16044e48354f721daa048ae4","ref":"refs/heads/master","pushedAt":"2024-05-29T06:32:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"glebbelov","name":"Gleb","path":"/glebbelov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17307494?s=80&v=4"},"commit":{"message":"Aircrew trainees: extra cell for SOLVER\n\nPutting it into the 2nd cell gets it removed when indexing","shortMessageHtmlLink":"Aircrew trainees: extra cell for SOLVER"}},{"before":"7f18eeb346f3c43182dc96c15b93044aab1273ed","after":"44cd3e0b737408cef5fe6941d9cd020332794218","ref":"refs/heads/master","pushedAt":"2024-05-29T06:23:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"glebbelov","name":"Gleb","path":"/glebbelov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17307494?s=80&v=4"},"commit":{"message":"Aircrew trainees: mp_options for all MP solvers","shortMessageHtmlLink":"Aircrew trainees: mp_options for all MP solvers"}},{"before":"959208d206fe1461cd8c533cb3fe59f7343f6435","after":"7f18eeb346f3c43182dc96c15b93044aab1273ed","ref":"refs/heads/master","pushedAt":"2024-05-22T15:37:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fdabrandao","name":"Filipe Brandao","path":"/fdabrandao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4744242?s=80&v=4"},"commit":{"message":"Change canonical to ampl.com/colab","shortMessageHtmlLink":"Change canonical to ampl.com/colab"}},{"before":"ca3c6ac14d03c891860a3856386fa5cedd0a1c1a","after":"959208d206fe1461cd8c533cb3fe59f7343f6435","ref":"refs/heads/master","pushedAt":"2024-05-22T15:09:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fdabrandao","name":"Filipe Brandao","path":"/fdabrandao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4744242?s=80&v=4"},"commit":{"message":"Fix .readthedocs.yaml","shortMessageHtmlLink":"Fix .readthedocs.yaml"}},{"before":"c2f8924bc18b653c0cc9c68f67f550e9ea73e364","after":"ca3c6ac14d03c891860a3856386fa5cedd0a1c1a","ref":"refs/heads/master","pushedAt":"2024-05-22T15:07:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fdabrandao","name":"Filipe Brandao","path":"/fdabrandao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4744242?s=80&v=4"},"commit":{"message":"Try to build Zipped HTML on readthedocs","shortMessageHtmlLink":"Try to build Zipped HTML on readthedocs"}},{"before":"1a0341b703adb7a3d4e6036e30c0f9d80ff0bfe0","after":"c2f8924bc18b653c0cc9c68f67f550e9ea73e364","ref":"refs/heads/master","pushedAt":"2024-05-22T14:56:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fdabrandao","name":"Filipe Brandao","path":"/fdabrandao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4744242?s=80&v=4"},"commit":{"message":"Add batch processing notebook","shortMessageHtmlLink":"Add batch processing notebook"}},{"before":"874baeba2f8da9bd55bb4b4c955fbd30fd819708","after":"1a0341b703adb7a3d4e6036e30c0f9d80ff0bfe0","ref":"refs/heads/master","pushedAt":"2024-05-14T08:20:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"glebbelov","name":"Gleb","path":"/glebbelov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17307494?s=80&v=4"},"commit":{"message":"Aircrew trainee scheduling: fix preference ranking\n\nNeeded to penalize non-assignment as in [1]. This resolves the model equivalence question","shortMessageHtmlLink":"Aircrew trainee scheduling: fix preference ranking"}},{"before":"335ecec87ea0701e886ab0597cbe67796ffe5f77","after":"874baeba2f8da9bd55bb4b4c955fbd30fd819708","ref":"refs/heads/master","pushedAt":"2024-05-13T12:23:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"glebbelov","name":"Gleb","path":"/glebbelov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17307494?s=80&v=4"},"commit":{"message":"Aircrew trainee scheduling: ranked reverse seniority","shortMessageHtmlLink":"Aircrew trainee scheduling: ranked reverse seniority"}},{"before":"bea0230a75a124d6bcd8baf47afa3a0f4458ab54","after":"335ecec87ea0701e886ab0597cbe67796ffe5f77","ref":"refs/heads/master","pushedAt":"2024-05-13T11:22:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"glebbelov","name":"Gleb","path":"/glebbelov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17307494?s=80&v=4"},"commit":{"message":"Aircrew trainee scheduling: original seniority constraints","shortMessageHtmlLink":"Aircrew trainee scheduling: original seniority constraints"}},{"before":"dec5d9051d6d719950addc94e7c1f59f10cde2a5","after":"bea0230a75a124d6bcd8baf47afa3a0f4458ab54","ref":"refs/heads/master","pushedAt":"2024-05-10T03:45:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"glebbelov","name":"Gleb","path":"/glebbelov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17307494?s=80&v=4"},"commit":{"message":"Aircrew trainee scheduling: remove solver outputs\n\n(but leave the cells' outputs scrollable)","shortMessageHtmlLink":"Aircrew trainee scheduling: remove solver outputs"}},{"before":"f460795f750d413b0866e3e311b5500c5d9ba712","after":"dec5d9051d6d719950addc94e7c1f59f10cde2a5","ref":"refs/heads/master","pushedAt":"2024-05-10T03:33:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"glebbelov","name":"Gleb","path":"/glebbelov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17307494?s=80&v=4"},"commit":{"message":"Aircrew trainee scheduling: scrollable solver outputs","shortMessageHtmlLink":"Aircrew trainee scheduling: scrollable solver outputs"}},{"before":"96a2e1d0d26e4b57b4d3ba25252ad742ce64757d","after":"f460795f750d413b0866e3e311b5500c5d9ba712","ref":"refs/heads/master","pushedAt":"2024-05-10T03:10:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"glebbelov","name":"Gleb","path":"/glebbelov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17307494?s=80&v=4"},"commit":{"message":"Aircrew trainee scheduling: reverse seniority: 2 objectives","shortMessageHtmlLink":"Aircrew trainee scheduling: reverse seniority: 2 objectives"}},{"before":"6df7f9da5b113b34a6d0f3c286b53dbdce4f1394","after":"96a2e1d0d26e4b57b4d3ba25252ad742ce64757d","ref":"refs/heads/master","pushedAt":"2024-05-09T12:11:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"glebbelov","name":"Gleb","path":"/glebbelov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17307494?s=80&v=4"},"commit":{"message":"Aircrew trainee scheduling: add run minimizing load imbalance; 500 trainees","shortMessageHtmlLink":"Aircrew trainee scheduling: add run minimizing load imbalance; 500 tr…"}},{"before":"9ca332477aa5797af2212842750922712ad2f6b4","after":"6df7f9da5b113b34a6d0f3c286b53dbdce4f1394","ref":"refs/heads/master","pushedAt":"2024-05-09T07:54:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"glebbelov","name":"Gleb","path":"/glebbelov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17307494?s=80&v=4"},"commit":{"message":"Aircrew trainee scheduling: add run with combined preferences","shortMessageHtmlLink":"Aircrew trainee scheduling: add run with combined preferences"}},{"before":"cb96ee12b1c77f29d25f42baaa02e7245f19b06e","after":"9ca332477aa5797af2212842750922712ad2f6b4","ref":"refs/heads/master","pushedAt":"2024-05-09T06:55:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"glebbelov","name":"Gleb","path":"/glebbelov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17307494?s=80&v=4"},"commit":{"message":"Aircrew trainee scheduling: fix ranking objectives","shortMessageHtmlLink":"Aircrew trainee scheduling: fix ranking objectives"}},{"before":"44d17e89b23862ae3f7ff3b9ac136876c3ff38fe","after":"cb96ee12b1c77f29d25f42baaa02e7245f19b06e","ref":"refs/heads/master","pushedAt":"2024-05-08T13:33:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"glebbelov","name":"Gleb","path":"/glebbelov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17307494?s=80&v=4"},"commit":{"message":"Aircrew trainee scheduling with seniority constraints","shortMessageHtmlLink":"Aircrew trainee scheduling with seniority constraints"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEcX7yawA","startCursor":null,"endCursor":null}},"title":"Activity · ampl/colab.ampl.com"}