{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":242231394,"defaultBranch":"master","name":"surveyvoi","ownerLogin":"prioritizr","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-02-21T21:10:49.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/25472841?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1727055369.0","currentOid":""},"activityList":{"items":[{"before":"cafa7753f029ccdc8cf31344edf1dbf5e58193af","after":"f821db72ea9a65faf8bd5f1faf93bdefcba0e517","ref":"refs/heads/fixes","pushedAt":"2024-09-23T22:54:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jeffreyhanson","name":"Jeff Hanson","path":"/jeffreyhanson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3610005?s=80&v=4"},"commit":{"message":"try again","shortMessageHtmlLink":"try again"}},{"before":"711a749d44a54256e8b21dce820f8d754520372a","after":"cafa7753f029ccdc8cf31344edf1dbf5e58193af","ref":"refs/heads/fixes","pushedAt":"2024-09-23T21:47:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jeffreyhanson","name":"Jeff Hanson","path":"/jeffreyhanson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3610005?s=80&v=4"},"commit":{"message":"try to fix ci","shortMessageHtmlLink":"try to fix ci"}},{"before":"c87844fdf2a5a7f88d6e1f40f87dd00b0e1edc34","after":"711a749d44a54256e8b21dce820f8d754520372a","ref":"refs/heads/fixes","pushedAt":"2024-09-23T21:31:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jeffreyhanson","name":"Jeff Hanson","path":"/jeffreyhanson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3610005?s=80&v=4"},"commit":{"message":"tweak figures sizes in readme","shortMessageHtmlLink":"tweak figures sizes in readme"}},{"before":"490e5165a0820cee34d963af03860fbc5696f0d8","after":"c87844fdf2a5a7f88d6e1f40f87dd00b0e1edc34","ref":"refs/heads/fixes","pushedAt":"2024-09-23T04:48:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jeffreyhanson","name":"Jeff Hanson","path":"/jeffreyhanson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3610005?s=80&v=4"},"commit":{"message":"rebuld docs and tweak readme","shortMessageHtmlLink":"rebuld docs and tweak readme"}},{"before":"347757be9e19c91dc3179820e14acaabfddc4465","after":"490e5165a0820cee34d963af03860fbc5696f0d8","ref":"refs/heads/fixes","pushedAt":"2024-09-23T04:18:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jeffreyhanson","name":"Jeff Hanson","path":"/jeffreyhanson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3610005?s=80&v=4"},"commit":{"message":"update xgb","shortMessageHtmlLink":"update xgb"}},{"before":"9fe49c30b1c8880e0c23f9e83998b4041b284e3c","after":"347757be9e19c91dc3179820e14acaabfddc4465","ref":"refs/heads/fixes","pushedAt":"2024-09-23T03:50:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jeffreyhanson","name":"Jeff Hanson","path":"/jeffreyhanson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3610005?s=80&v=4"},"commit":{"message":"try again","shortMessageHtmlLink":"try again"}},{"before":"aa9cf14d8f1dde816cffe4965c46a132c0026781","after":"9fe49c30b1c8880e0c23f9e83998b4041b284e3c","ref":"refs/heads/fixes","pushedAt":"2024-09-23T03:44:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jeffreyhanson","name":"Jeff Hanson","path":"/jeffreyhanson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3610005?s=80&v=4"},"commit":{"message":"try again","shortMessageHtmlLink":"try again"}},{"before":"7668882feb5a53de4aa66b984f7dae8f2d0030a6","after":"aa9cf14d8f1dde816cffe4965c46a132c0026781","ref":"refs/heads/fixes","pushedAt":"2024-09-23T03:42:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jeffreyhanson","name":"Jeff Hanson","path":"/jeffreyhanson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3610005?s=80&v=4"},"commit":{"message":"try again","shortMessageHtmlLink":"try again"}},{"before":"3e6834f51cfeb5fd170d17fff29a1a2d87d1f693","after":"7668882feb5a53de4aa66b984f7dae8f2d0030a6","ref":"refs/heads/fixes","pushedAt":"2024-09-23T03:37:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jeffreyhanson","name":"Jeff Hanson","path":"/jeffreyhanson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3610005?s=80&v=4"},"commit":{"message":"try again","shortMessageHtmlLink":"try again"}},{"before":"17334b5459c053221700ecff601dc9cdc66b9b36","after":"3e6834f51cfeb5fd170d17fff29a1a2d87d1f693","ref":"refs/heads/fixes","pushedAt":"2024-09-23T03:32:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jeffreyhanson","name":"Jeff Hanson","path":"/jeffreyhanson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3610005?s=80&v=4"},"commit":{"message":"try again","shortMessageHtmlLink":"try again"}},{"before":"e0347f98d23450f7370471e470f56fb5b602cef7","after":"17334b5459c053221700ecff601dc9cdc66b9b36","ref":"refs/heads/fixes","pushedAt":"2024-09-23T03:26:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jeffreyhanson","name":"Jeff Hanson","path":"/jeffreyhanson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3610005?s=80&v=4"},"commit":{"message":"try again","shortMessageHtmlLink":"try again"}},{"before":"9d2d820fbc483c392a8e1b22cf2f4a8de04f9f93","after":"e0347f98d23450f7370471e470f56fb5b602cef7","ref":"refs/heads/fixes","pushedAt":"2024-09-23T01:48:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jeffreyhanson","name":"Jeff Hanson","path":"/jeffreyhanson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3610005?s=80&v=4"},"commit":{"message":"update url checks","shortMessageHtmlLink":"update url checks"}},{"before":null,"after":"9d2d820fbc483c392a8e1b22cf2f4a8de04f9f93","ref":"refs/heads/fixes","pushedAt":"2024-09-23T01:36:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jeffreyhanson","name":"Jeff Hanson","path":"/jeffreyhanson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3610005?s=80&v=4"},"commit":{"message":"misc fixes","shortMessageHtmlLink":"misc fixes"}},{"before":"6fda197786ee91107a21c2d0ef68c91544218e0b","after":"f733008ab01f8234bc951059556437b724c384a9","ref":"refs/heads/master","pushedAt":"2024-07-24T02:49:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jeffreyhanson","name":"Jeff Hanson","path":"/jeffreyhanson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3610005?s=80&v=4"},"commit":{"message":"fix bug in greedy_heuristic_prioritization() feasibility calculations (#54)\n\n- Fix bug in `greedy_heuristic_algorithm()` function so that it returns a\r\n solution if it is not possible to select enough planning units to meet the\r\n target for any species. Instead of throwing an error, it will now throw a\r\n warning and return a solution containing the cheapest set of planning units\r\n within the budget and locked out constraints. Note that this solution\r\n will have an objective value of zero, because it has zero probability of\r\n meeting any of the species' targets.","shortMessageHtmlLink":"fix bug in greedy_heuristic_prioritization() feasibility calculations ("}},{"before":"2a3e7b495ef8567f3421c5986c40cd9138282ac8","after":"2661a1c01e315aeb77120d344dd439f5b0d19821","ref":"refs/heads/fix-infeasible-greedy","pushedAt":"2024-07-24T01:59:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jeffreyhanson","name":"Jeff Hanson","path":"/jeffreyhanson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3610005?s=80&v=4"},"commit":{"message":"tweak news","shortMessageHtmlLink":"tweak news"}},{"before":null,"after":"2a3e7b495ef8567f3421c5986c40cd9138282ac8","ref":"refs/heads/fix-infeasible-greedy","pushedAt":"2024-07-24T01:58:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jeffreyhanson","name":"Jeff Hanson","path":"/jeffreyhanson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3610005?s=80&v=4"},"commit":{"message":"fix bug in greedy_heuristic_prioritization() feasibility calculations","shortMessageHtmlLink":"fix bug in greedy_heuristic_prioritization() feasibility calculations"}},{"before":null,"after":"403928b08f738fd3c242994511496a9b8067c832","ref":"refs/heads/update-opt","pushedAt":"2024-07-12T03:52:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jeffreyhanson","name":"Jeff Hanson","path":"/jeffreyhanson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3610005?s=80&v=4"},"commit":{"message":"update greedy heuristic to return solutions with 0 obj value","shortMessageHtmlLink":"update greedy heuristic to return solutions with 0 obj value"}},{"before":"121763a59af06c5740e0eef32a23400bbd036f69","after":"6fda197786ee91107a21c2d0ef68c91544218e0b","ref":"refs/heads/master","pushedAt":"2024-07-10T20:45:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jeffreyhanson","name":"Jeff Hanson","path":"/jeffreyhanson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3610005?s=80&v=4"},"commit":{"message":"Improve greedy heuristic reserve selection algorithm (PR #53)\n\n- New `greedy_heuristic_algorithm()` function that can be used to generate\r\n reserve selection prioritizations. This function provides access to the\r\n internal algorithm used for the reserve selection component of the\r\n value of information calculations.\r\n- Update internal greedy reserve selection algorithm to find better quality\r\n prioritizations. This impacts `approx_near_optimal_survey_scheme()`,\r\n `approx_optimal_survey_scheme()`, `optimal_survey_scheme()`,\r\n `approx_evdsi()`, `evdsi()`, and `evdci()`.\r\n- Update `sim_sites` and `sim_features` example datasets.\r\n- Fix bug in `approx_near_optimal_survey_scheme()`,\r\n `approx_optimal_survey_scheme()`, `optimal_survey_scheme()`,\r\n `approx_evdsi()`, `evdsi()`, and `evdci()` where all species were incorrectly\r\n assigned the same target as the first species during calculations.","shortMessageHtmlLink":"Improve greedy heuristic reserve selection algorithm (PR #53)"}},{"before":"07961f298d89634e36d82da680831c74b7c803bd","after":"87f49274345b722c726cceddf5e88aa23a76f551","ref":"refs/heads/fix-opt","pushedAt":"2024-07-10T05:36:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jeffreyhanson","name":"Jeff Hanson","path":"/jeffreyhanson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3610005?s=80&v=4"},"commit":{"message":"update test cov","shortMessageHtmlLink":"update test cov"}},{"before":"9cd2dc6600944906f4772930a5df0495f38789c4","after":"07961f298d89634e36d82da680831c74b7c803bd","ref":"refs/heads/fix-opt","pushedAt":"2024-07-10T03:13:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jeffreyhanson","name":"Jeff Hanson","path":"/jeffreyhanson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3610005?s=80&v=4"},"commit":{"message":"try again","shortMessageHtmlLink":"try again"}},{"before":"3924a17155c74d1ee10629e599c96836d4c4307e","after":"9cd2dc6600944906f4772930a5df0495f38789c4","ref":"refs/heads/fix-opt","pushedAt":"2024-07-10T02:47:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jeffreyhanson","name":"Jeff Hanson","path":"/jeffreyhanson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3610005?s=80&v=4"},"commit":{"message":"improve test cov","shortMessageHtmlLink":"improve test cov"}},{"before":"4430faa60e63a716a842ef741a0c4b90bb370efa","after":"3924a17155c74d1ee10629e599c96836d4c4307e","ref":"refs/heads/fix-opt","pushedAt":"2024-07-10T02:08:25.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jeffreyhanson","name":"Jeff Hanson","path":"/jeffreyhanson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3610005?s=80&v=4"},"commit":{"message":"rebuild vign + site","shortMessageHtmlLink":"rebuild vign + site"}},{"before":"607ded087d00afb101440b6815d65198e8401d20","after":"4430faa60e63a716a842ef741a0c4b90bb370efa","ref":"refs/heads/fix-opt","pushedAt":"2024-07-09T23:04:05.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jeffreyhanson","name":"Jeff Hanson","path":"/jeffreyhanson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3610005?s=80&v=4"},"commit":{"message":"increase precision for test","shortMessageHtmlLink":"increase precision for test"}},{"before":"2c2eed8434dd23d73162e454d068eaed142eaa47","after":"607ded087d00afb101440b6815d65198e8401d20","ref":"refs/heads/fix-opt","pushedAt":"2024-07-09T21:47:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jeffreyhanson","name":"Jeff Hanson","path":"/jeffreyhanson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3610005?s=80&v=4"},"commit":{"message":"add large test for expected value of action calcs","shortMessageHtmlLink":"add large test for expected value of action calcs"}},{"before":"b00894cb21d6d1d8224cca670cfa3ba6eb1f88e5","after":"2c2eed8434dd23d73162e454d068eaed142eaa47","ref":"refs/heads/fix-opt","pushedAt":"2024-07-09T21:43:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jeffreyhanson","name":"Jeff Hanson","path":"/jeffreyhanson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3610005?s=80&v=4"},"commit":{"message":"improve greedy heuristic algo\n- fix bug in checking feasibility of selecting new sites","shortMessageHtmlLink":"improve greedy heuristic algo"}},{"before":"510e70945bd2ba2fd23b7d619ef40cb99ec08362","after":"b00894cb21d6d1d8224cca670cfa3ba6eb1f88e5","ref":"refs/heads/fix-opt","pushedAt":"2024-07-08T23:39:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jeffreyhanson","name":"Jeff Hanson","path":"/jeffreyhanson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3610005?s=80&v=4"},"commit":{"message":"add greedy heuristic prioritization to pkg api","shortMessageHtmlLink":"add greedy heuristic prioritization to pkg api"}},{"before":"024d522a556fc75841f9a9d72823fdf41b6f6c3d","after":"510e70945bd2ba2fd23b7d619ef40cb99ec08362","ref":"refs/heads/fix-opt","pushedAt":"2024-07-08T22:39:40.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jeffreyhanson","name":"Jeff Hanson","path":"/jeffreyhanson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3610005?s=80&v=4"},"commit":{"message":"update greedy heuristic","shortMessageHtmlLink":"update greedy heuristic"}},{"before":null,"after":"024d522a556fc75841f9a9d72823fdf41b6f6c3d","ref":"refs/heads/fix-opt","pushedAt":"2024-07-07T21:18:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jeffreyhanson","name":"Jeff Hanson","path":"/jeffreyhanson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3610005?s=80&v=4"},"commit":{"message":"initial attempt at improving opt\n- works, but is inefficient","shortMessageHtmlLink":"initial attempt at improving opt"}},{"before":"ee130993a1fe33ab400d7e15ba1ce03f3269d017","after":"121763a59af06c5740e0eef32a23400bbd036f69","ref":"refs/heads/master","pushedAt":"2024-07-01T21:18:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jeffreyhanson","name":"Jeff Hanson","path":"/jeffreyhanson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3610005?s=80&v=4"},"commit":{"message":"fix test codecov","shortMessageHtmlLink":"fix test codecov"}},{"before":"908d17d879c4a34b5360525680a9a7a5857d3e1c","after":"ee130993a1fe33ab400d7e15ba1ce03f3269d017","ref":"refs/heads/master","pushedAt":"2024-07-01T04:27:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jeffreyhanson","name":"Jeff Hanson","path":"/jeffreyhanson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3610005?s=80&v=4"},"commit":{"message":"fix test code cov","shortMessageHtmlLink":"fix test code cov"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yM1QyMjo1NDoxNS4wMDAwMDBazwAAAAS-gl0v","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yM1QyMjo1NDoxNS4wMDAwMDBazwAAAAS-gl0v","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0wMVQwNDoyNzo0NC4wMDAwMDBazwAAAARzVmqE"}},"title":"Activity · prioritizr/surveyvoi"}