{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":546043267,"defaultBranch":"main","name":"SAMPO","ownerLogin":"aimclub","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-10-05T12:28:55.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/65946329?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1720439772.0","currentOid":""},"activityList":{"items":[{"before":"3b260e350181169b216c3eec18f2da3eea791120","after":"cbe3b5aa52f68bcdf74fd383ed27bb7fffbdb5b4","ref":"refs/heads/feature/stochastic","pushedAt":"2024-07-08T14:05:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"StannisMod","name":"Stanislav","path":"/StannisMod","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39829332?s=80&v=4"},"commit":{"message":"Made stochastic prioritization","shortMessageHtmlLink":"Made stochastic prioritization"}},{"before":"78debc1dc9270a67db5adfb186a7a9f7f13355d0","after":"e98bd23f2c8ce0741d77f4323574d0cfa7cb6262","ref":"refs/heads/main","pushedAt":"2024-07-08T13:13:54.000Z","pushType":"pr_merge","commitsCount":9,"pusher":{"login":"simpledumpling","name":"Anastasiia Filatova","path":"/simpledumpling","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11226775?s=80&v=4"},"commit":{"message":"Merge pull request #84 from aimclub/feature/new-time-estimation-model-signature\n\nBugs fixed, time estimator updated","shortMessageHtmlLink":"Merge pull request #84 from aimclub/feature/new-time-estimation-model…"}},{"before":"7fa266ab8575acdbda5c0f9b3bd416bb41ff4e98","after":"5300fc0bdf376d4c870b597b01b996a6ae660a09","ref":"refs/heads/feature/new-time-estimation-model-signature","pushedAt":"2024-07-08T13:09:40.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"simpledumpling","name":"Anastasiia Filatova","path":"/simpledumpling","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11226775?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/feature/new-time-estimation-model-signature' into feature/new-time-estimation-model-signature","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/feature/new-time-estimation-mode…"}},{"before":"deab19e50dc6d1cc48c6a315fe9bdc84841fba19","after":"7fa266ab8575acdbda5c0f9b3bd416bb41ff4e98","ref":"refs/heads/feature/new-time-estimation-model-signature","pushedAt":"2024-07-08T13:05:21.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"StannisMod","name":"Stanislav","path":"/StannisMod","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39829332?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/feature/new-time-estimation-model-signature' into feature/new-time-estimation-model-signature","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/feature/new-time-estimation-mode…"}},{"before":"b5025ad26b3a4eb40dd7dd5f1cd9374f8064bc16","after":"deab19e50dc6d1cc48c6a315fe9bdc84841fba19","ref":"refs/heads/feature/new-time-estimation-model-signature","pushedAt":"2024-07-08T12:58:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"simpledumpling","name":"Anastasiia Filatova","path":"/simpledumpling","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11226775?s=80&v=4"},"commit":{"message":"fixed issues","shortMessageHtmlLink":"fixed issues"}},{"before":"1f1910c113feb62c661eb6f77b55d7877ed521df","after":"b5025ad26b3a4eb40dd7dd5f1cd9374f8064bc16","ref":"refs/heads/feature/new-time-estimation-model-signature","pushedAt":"2024-07-08T12:53:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"simpledumpling","name":"Anastasiia Filatova","path":"/simpledumpling","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11226775?s=80&v=4"},"commit":{"message":"fixed issues","shortMessageHtmlLink":"fixed issues"}},{"before":"9c3a1cf66c3bf1d8e598d5c6a62b84c1b35e8ddb","after":"1f1910c113feb62c661eb6f77b55d7877ed521df","ref":"refs/heads/feature/new-time-estimation-model-signature","pushedAt":"2024-07-08T12:48:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"simpledumpling","name":"Anastasiia Filatova","path":"/simpledumpling","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11226775?s=80&v=4"},"commit":{"message":"fixed issues","shortMessageHtmlLink":"fixed issues"}},{"before":"95f5757d84b2a6fcb5bc8d22eff3a47b492ec5e8","after":"3b260e350181169b216c3eec18f2da3eea791120","ref":"refs/heads/feature/stochastic","pushedAt":"2024-07-08T12:21:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"StannisMod","name":"Stanislav","path":"/StannisMod","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39829332?s=80&v=4"},"commit":{"message":"-","shortMessageHtmlLink":"-"}},{"before":null,"after":"9c3a1cf66c3bf1d8e598d5c6a62b84c1b35e8ddb","ref":"refs/heads/feature/new-time-estimation-model-signature","pushedAt":"2024-07-08T11:56:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"simpledumpling","name":"Anastasiia Filatova","path":"/simpledumpling","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11226775?s=80&v=4"},"commit":{"message":"works duration calculation fixed for stage modes in in both timelines\nwork time estimator's signature updated\nscheduling examples added","shortMessageHtmlLink":"works duration calculation fixed for stage modes in in both timelines"}},{"before":"b13d2cadc1b022b9295a7462c630c3b231e9d135","after":"95f5757d84b2a6fcb5bc8d22eff3a47b492ec5e8","ref":"refs/heads/feature/stochastic","pushedAt":"2024-07-01T12:15:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"StannisMod","name":"Stanislav","path":"/StannisMod","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39829332?s=80&v=4"},"commit":{"message":"Implemented probabilistic graph model","shortMessageHtmlLink":"Implemented probabilistic graph model"}},{"before":null,"after":"b13d2cadc1b022b9295a7462c630c3b231e9d135","ref":"refs/heads/feature/stochastic","pushedAt":"2024-06-24T12:25:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"StannisMod","name":"Stanislav","path":"/StannisMod","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39829332?s=80&v=4"},"commit":{"message":"Made API for stochastic scheme","shortMessageHtmlLink":"Made API for stochastic scheme"}},{"before":"19f8caa27f86bd038920e44032121fb69f19eee4","after":"8ce93031c432c396639c558baa19f7df5bfcbe73","ref":"refs/heads/feature/computation_pipeline","pushedAt":"2024-06-24T10:39:35.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"StannisMod","name":"Stanislav","path":"/StannisMod","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39829332?s=80&v=4"},"commit":{"message":"Updated gitignore","shortMessageHtmlLink":"Updated gitignore"}},{"before":"396ef78210535bfc0cb163e629ecc48a7112cde4","after":"19f8caa27f86bd038920e44032121fb69f19eee4","ref":"refs/heads/feature/computation_pipeline","pushedAt":"2024-06-13T10:10:16.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"StannisMod","name":"Stanislav","path":"/StannisMod","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39829332?s=80&v=4"},"commit":{"message":"Merge branch 'main' into feature/computation_pipeline\n\n# Conflicts:\n#\tsampo/backend/__init__.py\n#\tsampo/backend/default.py\n#\tsampo/backend/multiproc.py\n#\tsampo/base.py\n#\tsampo/scheduler/genetic/base.py\n#\tsampo/scheduler/genetic/schedule_builder.py\n#\tsampo/scheduler/genetic/utils.py\n#\tsampo/schemas/works.py\n#\ttests/conftest.py\n#\ttests/scheduler/genetic/fixtures.py\n#\ttests/scheduler/genetic/full_scheduling.py","shortMessageHtmlLink":"Merge branch 'main' into feature/computation_pipeline"}},{"before":"0dd2f50874b9c07094945db0a05302101bccd61f","after":"396ef78210535bfc0cb163e629ecc48a7112cde4","ref":"refs/heads/feature/computation_pipeline","pushedAt":"2024-05-21T19:47:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"StannisMod","name":"Stanislav","path":"/StannisMod","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39829332?s=80&v=4"},"commit":{"message":"-","shortMessageHtmlLink":"-"}},{"before":"75b5ee56e01f2c8d2143461cf412876881fe540f","after":"0dd2f50874b9c07094945db0a05302101bccd61f","ref":"refs/heads/feature/computation_pipeline","pushedAt":"2024-05-20T09:09:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"StannisMod","name":"Stanislav","path":"/StannisMod","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39829332?s=80&v=4"},"commit":{"message":"Fixed buildscripts","shortMessageHtmlLink":"Fixed buildscripts"}},{"before":"3d3bde9165e403d97afdc5085b8d82f3ec7d3f8e","after":"75b5ee56e01f2c8d2143461cf412876881fe540f","ref":"refs/heads/feature/computation_pipeline","pushedAt":"2024-05-20T09:01:04.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"StannisMod","name":"Stanislav","path":"/StannisMod","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39829332?s=80&v=4"},"commit":{"message":"Merge branch 'feature/computation_pipeline' of https://github.com/Industrial-AI-Research-Lab/sampo into feature/computation_pipeline","shortMessageHtmlLink":"Merge branch 'feature/computation_pipeline' of https://github.com/Ind…"}},{"before":"f791d84a549916bd587f4d84dba5a2bc50277c5e","after":null,"ref":"refs/heads/feature/hybrids","pushedAt":"2024-05-13T15:04:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"StannisMod","name":"Stanislav","path":"/StannisMod","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39829332?s=80&v=4"}},{"before":"dc365c742836f9f380654098e5603519140a59d1","after":"78debc1dc9270a67db5adfb186a7a9f7f13355d0","ref":"refs/heads/main","pushedAt":"2024-05-13T15:03:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"StannisMod","name":"Stanislav","path":"/StannisMod","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39829332?s=80&v=4"},"commit":{"message":"The first hybridisation (#83)\n\nExtended all schedulers with the ability of participate in population-based hybridisation schemes.\r\n\r\nImplemented cyclic hybridisation scheme, made experiments.","shortMessageHtmlLink":"The first hybridisation (#83)"}},{"before":"601028585c3518781667f2984003d2daab9718bf","after":"3d3bde9165e403d97afdc5085b8d82f3ec7d3f8e","ref":"refs/heads/feature/computation_pipeline","pushedAt":"2024-05-13T15:02:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"StannisMod","name":"Stanislav","path":"/StannisMod","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39829332?s=80&v=4"},"commit":{"message":"Created environment to share C++ schedule directly to Python","shortMessageHtmlLink":"Created environment to share C++ schedule directly to Python"}},{"before":"d92bac07d4a89740c0580f754217c57ebbfc7b35","after":"f791d84a549916bd587f4d84dba5a2bc50277c5e","ref":"refs/heads/feature/hybrids","pushedAt":"2024-05-13T07:30:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"StannisMod","name":"Stanislav","path":"/StannisMod","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39829332?s=80&v=4"},"commit":{"message":"Removed tabu references","shortMessageHtmlLink":"Removed tabu references"}},{"before":"6f232b8dce2c0ed28004c7e4602f93847954aa44","after":"dc365c742836f9f380654098e5603519140a59d1","ref":"refs/heads/main","pushedAt":"2024-04-27T09:49:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vanoha","name":"Иван","path":"/vanoha","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17079352?s=80&v=4"},"commit":{"message":"Landscape Configuration (#79)\n\nAdded LandscapeConfiguration - structure that could response on request about environment (the environment remains static over time), and LandGraph, that describes a graph of environment:\r\n\r\nvertices - platforms, resource holders\r\nedges - roads with own weight (length) and bandwidth\r\nDeveloped algorithm of unrenewable resource delivery before the start of a work.\r\nSupplyTimeline was developed to take into account the resources' of:\r\n\r\nholders: materials (there is no way to make up for them), vehicles (renewable resources, because they could leave their holder and come back after delivery),\r\nroads: vehicles (this is represents of road bandwidth, it is renewable resource)\r\nPlatformTimeline is presented to avoid implementation difficult platforms' behaviour. The state of platform, that distributed over the time, has follow rules:\r\n\r\ntimestamp has resources that are left AFTER the work, that started at the time, obtain necessary materials,\r\nthe work can be scheduled at the timestamp A if ALL timestamps after 'A' can provide necessary materials (not other way).\r\nMoreover, SimpleSynthetic was extended by LandscapeConfiguration generator based on obtained WorkGraph.\r\n\r\nIn addition, tests include flag about MaterialReq generation for each GraphNode in WorkGraph.\r\n\r\nPlatformTimeline is the beginning of separation SupplyTimeline into individual timelines to consider the complex behaviour of each participant in evironment (holders, roads, vehicles, platforms).\r\n\r\nAdded examples that demonstrate the work with landscape generator and without it.","shortMessageHtmlLink":"Landscape Configuration (#79)"}},{"before":"a6c3cbdc2a86baa34ee4870f040450fac00e0fd6","after":"601028585c3518781667f2984003d2daab9718bf","ref":"refs/heads/feature/computation_pipeline","pushedAt":"2024-04-24T15:26:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"StannisMod","name":"Stanislav","path":"/StannisMod","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39829332?s=80&v=4"},"commit":{"message":"Corrected SGS results","shortMessageHtmlLink":"Corrected SGS results"}},{"before":"87b4c55518f5af7ab03e333d1e12dbf0f4d0ba67","after":"a6c3cbdc2a86baa34ee4870f040450fac00e0fd6","ref":"refs/heads/feature/computation_pipeline","pushedAt":"2024-04-24T13:59:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"StannisMod","name":"Stanislav","path":"/StannisMod","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39829332?s=80&v=4"},"commit":{"message":"Finished parallel SGS implementation and testing","shortMessageHtmlLink":"Finished parallel SGS implementation and testing"}},{"before":"3020c75193b709cd6113756edce00a4599d13e15","after":"87b4c55518f5af7ab03e333d1e12dbf0f4d0ba67","ref":"refs/heads/feature/computation_pipeline","pushedAt":"2024-04-17T13:28:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"StannisMod","name":"Stanislav","path":"/StannisMod","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39829332?s=80&v=4"},"commit":{"message":"Finally implemented sorted list interface","shortMessageHtmlLink":"Finally implemented sorted list interface"}},{"before":"b32e1f889ad2850614e6085ec201b2f57e80a6ac","after":"3020c75193b709cd6113756edce00a4599d13e15","ref":"refs/heads/feature/computation_pipeline","pushedAt":"2024-04-15T16:03:28.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"StannisMod","name":"Stanislav","path":"/StannisMod","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39829332?s=80&v=4"},"commit":{"message":"Started sorted lists implementation","shortMessageHtmlLink":"Started sorted lists implementation"}},{"before":"4fd316aa77db0d93621751794ae86388e3a05193","after":"b32e1f889ad2850614e6085ec201b2f57e80a6ac","ref":"refs/heads/feature/computation_pipeline","pushedAt":"2024-04-11T15:41:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"StannisMod","name":"Stanislav","path":"/StannisMod","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39829332?s=80&v=4"},"commit":{"message":"Split files to headers and implementations","shortMessageHtmlLink":"Split files to headers and implementations"}},{"before":"689c7e806e96db4952a7d20618d72f1c708da477","after":"4fd316aa77db0d93621751794ae86388e3a05193","ref":"refs/heads/feature/computation_pipeline","pushedAt":"2024-04-11T12:23:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"StannisMod","name":"Stanislav","path":"/StannisMod","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39829332?s=80&v=4"},"commit":{"message":"build index integrated","shortMessageHtmlLink":"build index integrated"}},{"before":"1eb0fc1772c17dbe0722deb96d0dcd02a2eb34aa","after":"689c7e806e96db4952a7d20618d72f1c708da477","ref":"refs/heads/feature/computation_pipeline","pushedAt":"2024-04-10T12:08:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"StannisMod","name":"Stanislav","path":"/StannisMod","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39829332?s=80&v=4"},"commit":{"message":"Build system published","shortMessageHtmlLink":"Build system published"}},{"before":"b91be14779e1255d2efa726e759452016f9ea23f","after":"a171f1f3caa3e1aa305baa63022db7f6ec18f310","ref":"refs/heads/feature/landscape_geometry_not_to_start_time","pushedAt":"2024-04-10T09:45:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vanoha","name":"Иван","path":"/vanoha","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17079352?s=80&v=4"},"commit":{"message":"Solved bugs in landscape generator and just in time timeline","shortMessageHtmlLink":"Solved bugs in landscape generator and just in time timeline"}},{"before":"2699e50d5b4abf0282a3696827b35d507f520bed","after":"d92bac07d4a89740c0580f754217c57ebbfc7b35","ref":"refs/heads/feature/hybrids","pushedAt":"2024-04-10T08:38:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"StannisMod","name":"Stanislav","path":"/StannisMod","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39829332?s=80&v=4"},"commit":{"message":"Finished cyclic hybridisation, experiments implemented","shortMessageHtmlLink":"Finished cyclic hybridisation, experiments implemented"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEeawXkwA","startCursor":null,"endCursor":null}},"title":"Activity · aimclub/SAMPO"}