{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":601510158,"defaultBranch":"master","name":"GeneticDFA","ownerLogin":"KarmaKamikaze","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-02-14T08:10:31.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/29908264?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1684401546.2763488","currentOid":""},"activityList":{"items":[{"before":"e8ffa2f30e88620b3f19b6898a3c26b1462a8718","after":"3937f5fb8a6cb64796003d6fb72b34cb7f38496d","ref":"refs/heads/master","pushedAt":"2023-05-18T09:20:57.115Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"KarmaKamikaze","name":"Nicolai Hejlesen Jørgensen","path":"/KarmaKamikaze","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29908264?s=80&v=4"},"commit":{"message":"Merge pull request #40 from KarmaKamikaze/dev\n\nHotfix 2.0.1","shortMessageHtmlLink":"Merge pull request #40 from KarmaKamikaze/dev"}},{"before":"0ce3208e6421dfb413726df8e66bf3623a1fc2f8","after":null,"ref":"refs/heads/hotfix/2.0.1","pushedAt":"2023-05-18T09:19:06.276Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"KarmaKamikaze","name":"Nicolai Hejlesen Jørgensen","path":"/KarmaKamikaze","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29908264?s=80&v=4"}},{"before":"f4dffe6217a386e6aaecb121f69d98adb6fb7ce8","after":"e8ffa2f30e88620b3f19b6898a3c26b1462a8718","ref":"refs/heads/master","pushedAt":"2023-05-18T09:19:02.853Z","pushType":"push","commitsCount":5,"pusher":{"login":"KarmaKamikaze","name":"Nicolai Hejlesen Jørgensen","path":"/KarmaKamikaze","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29908264?s=80&v=4"},"commit":{"message":"Merge branch 'hotfix/2.0.1'","shortMessageHtmlLink":"Merge branch 'hotfix/2.0.1'"}},{"before":"ccd2600f8d0f083241579ca347bbaca8e3a2632b","after":"8b99d0ff45fa0d90ab5c20d88ebabb5e6fdb0fb8","ref":"refs/heads/dev","pushedAt":"2023-05-18T09:19:00.967Z","pushType":"push","commitsCount":6,"pusher":{"login":"KarmaKamikaze","name":"Nicolai Hejlesen Jørgensen","path":"/KarmaKamikaze","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29908264?s=80&v=4"},"commit":{"message":"Merge tag '2.0.1' into dev\n\nChanges:\n- Enforced that the second incoming edge for AddState is from a reachable state\n- Added findings folder containing visualizations, trace- and runtime data","shortMessageHtmlLink":"Merge tag '2.0.1' into dev"}},{"before":"04372233dde64db70e5ebdf23231741e34ec367c","after":"0ce3208e6421dfb413726df8e66bf3623a1fc2f8","ref":"refs/heads/hotfix/2.0.1","pushedAt":"2023-05-15T07:49:29.662Z","pushType":"push","commitsCount":1,"pusher":{"login":"WassawRoki","name":"Casper Zacho Roskær","path":"/WassawRoki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56611129?s=80&v=4"},"commit":{"message":"Fixing Sarmi misstake","shortMessageHtmlLink":"Fixing Sarmi misstake"}},{"before":"2c2291ee1096b75cbf7f1e9a6be91757e87d9fb9","after":"04372233dde64db70e5ebdf23231741e34ec367c","ref":"refs/heads/hotfix/2.0.1","pushedAt":"2023-05-15T07:32:26.001Z","pushType":"push","commitsCount":1,"pusher":{"login":"WassawRoki","name":"Casper Zacho Roskær","path":"/WassawRoki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56611129?s=80&v=4"},"commit":{"message":"Clean up of findings folder","shortMessageHtmlLink":"Clean up of findings folder"}},{"before":"29367067da81579835536023f6fa174fddff8ec7","after":"2c2291ee1096b75cbf7f1e9a6be91757e87d9fb9","ref":"refs/heads/hotfix/2.0.1","pushedAt":"2023-05-15T07:28:44.332Z","pushType":"push","commitsCount":1,"pusher":{"login":"WassawRoki","name":"Casper Zacho Roskær","path":"/WassawRoki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56611129?s=80&v=4"},"commit":{"message":"Added findings folder","shortMessageHtmlLink":"Added findings folder"}},{"before":"f4dffe6217a386e6aaecb121f69d98adb6fb7ce8","after":"29367067da81579835536023f6fa174fddff8ec7","ref":"refs/heads/hotfix/2.0.1","pushedAt":"2023-05-10T13:24:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Sarmisuper","name":null,"path":"/Sarmisuper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72615675?s=80&v=4"},"commit":{"message":"Enforced that the second incoming edge for AddState is from a reachable state","shortMessageHtmlLink":"Enforced that the second incoming edge for AddState is from a reachab…"}},{"before":null,"after":"f4dffe6217a386e6aaecb121f69d98adb6fb7ce8","ref":"refs/heads/hotfix/2.0.1","pushedAt":"2023-05-10T12:01:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"KarmaKamikaze","name":"Nicolai Hejlesen Jørgensen","path":"/KarmaKamikaze","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29908264?s=80&v=4"},"commit":{"message":"Merge branch 'release/2.0.0'","shortMessageHtmlLink":"Merge branch 'release/2.0.0'"}},{"before":"a6f3c4a3ac8edd770236f299c9f7c1c4b33f6274","after":null,"ref":"refs/heads/release/2.0.0","pushedAt":"2023-05-09T10:28:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"KarmaKamikaze","name":"Nicolai Hejlesen Jørgensen","path":"/KarmaKamikaze","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29908264?s=80&v=4"}},{"before":"a46d8a260471597a6c2d136aa9f580360373c0ff","after":"f4dffe6217a386e6aaecb121f69d98adb6fb7ce8","ref":"refs/heads/master","pushedAt":"2023-05-09T10:28:42.000Z","pushType":"push","commitsCount":37,"pusher":{"login":"KarmaKamikaze","name":"Nicolai Hejlesen Jørgensen","path":"/KarmaKamikaze","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29908264?s=80&v=4"},"commit":{"message":"Merge branch 'release/2.0.0'","shortMessageHtmlLink":"Merge branch 'release/2.0.0'"}},{"before":"a6f3c4a3ac8edd770236f299c9f7c1c4b33f6274","after":"ccd2600f8d0f083241579ca347bbaca8e3a2632b","ref":"refs/heads/dev","pushedAt":"2023-05-09T10:28:40.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"KarmaKamikaze","name":"Nicolai Hejlesen Jørgensen","path":"/KarmaKamikaze","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29908264?s=80&v=4"},"commit":{"message":"Merge tag '2.0.0' into dev\n\n- New GUI that helps visualizing the learned DFA models\n- A simple sidebar for selecting visualizations for each generation\n- Seperate Visualizations- and Settings page\n- Window switching between the two views\n- Settings class to handle default and resettings of settings\n- Threading to run GA in the background\n- Thread termination through GUI\n- File System Watcher (Peekaboo)\n- Start / Stop controls for GA\n- Submodule GraphVizWrapper for newest implementation\n- Image loader and selection from listbox\n- Loading spinner while GA is running\n- Added FindNonDeterministicEdges to Crossover\n- New settings parameters: Fitness Accuracy Lower Bound and Elite Carry-Over Percentage","shortMessageHtmlLink":"Merge tag '2.0.0' into dev"}},{"before":null,"after":"a6f3c4a3ac8edd770236f299c9f7c1c4b33f6274","ref":"refs/heads/release/2.0.0","pushedAt":"2023-05-09T10:14:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"KarmaKamikaze","name":"Nicolai Hejlesen Jørgensen","path":"/KarmaKamikaze","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29908264?s=80&v=4"},"commit":{"message":"Merge branch 'feature/UI' into dev","shortMessageHtmlLink":"Merge branch 'feature/UI' into dev"}},{"before":"06430309901adb92bc830415a3f29513a865c73b","after":null,"ref":"refs/heads/feature/UI","pushedAt":"2023-05-09T10:11:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"KarmaKamikaze","name":"Nicolai Hejlesen Jørgensen","path":"/KarmaKamikaze","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29908264?s=80&v=4"}},{"before":"7d82f8d72d5c1d6ed87d6b8084eff0a0707181eb","after":"a6f3c4a3ac8edd770236f299c9f7c1c4b33f6274","ref":"refs/heads/dev","pushedAt":"2023-05-09T10:11:17.000Z","pushType":"push","commitsCount":34,"pusher":{"login":"KarmaKamikaze","name":"Nicolai Hejlesen Jørgensen","path":"/KarmaKamikaze","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29908264?s=80&v=4"},"commit":{"message":"Merge branch 'feature/UI' into dev","shortMessageHtmlLink":"Merge branch 'feature/UI' into dev"}},{"before":"587274c9150f81a82de796a49d4f20a19f9c1fa5","after":"06430309901adb92bc830415a3f29513a865c73b","ref":"refs/heads/feature/UI","pushedAt":"2023-05-09T10:07:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KarmaKamikaze","name":"Nicolai Hejlesen Jørgensen","path":"/KarmaKamikaze","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29908264?s=80&v=4"},"commit":{"message":"Rename FitnessLowerBound to FitnessLowerBoundPercentage in Settings","shortMessageHtmlLink":"Rename FitnessLowerBound to FitnessLowerBoundPercentage in Settings"}},{"before":"c7043be1d46ae565a1b85409dfac1fb965570858","after":"587274c9150f81a82de796a49d4f20a19f9c1fa5","ref":"refs/heads/feature/UI","pushedAt":"2023-05-09T10:03:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KarmaKamikaze","name":"Nicolai Hejlesen Jørgensen","path":"/KarmaKamikaze","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29908264?s=80&v=4"},"commit":{"message":"New settings page image for README","shortMessageHtmlLink":"New settings page image for README"}},{"before":"8cac9c76b408022df09520efc07dd3a05130ea12","after":"c7043be1d46ae565a1b85409dfac1fb965570858","ref":"refs/heads/feature/UI","pushedAt":"2023-05-09T10:01:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KarmaKamikaze","name":"Nicolai Hejlesen Jørgensen","path":"/KarmaKamikaze","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29908264?s=80&v=4"},"commit":{"message":"New settings parameters Fitness Accuracy Lower Bound and Elite Carry-Over Percentage","shortMessageHtmlLink":"New settings parameters Fitness Accuracy Lower Bound and Elite Carry-…"}},{"before":"4deb405b5496da39224c207f950662287452987b","after":"8cac9c76b408022df09520efc07dd3a05130ea12","ref":"refs/heads/feature/UI","pushedAt":"2023-05-09T09:38:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KarmaKamikaze","name":"Nicolai Hejlesen Jørgensen","path":"/KarmaKamikaze","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29908264?s=80&v=4"},"commit":{"message":"Change default settings","shortMessageHtmlLink":"Change default settings"}},{"before":"45d30c2e193b4d1956510cf6af5be5f2908b37bf","after":"4deb405b5496da39224c207f950662287452987b","ref":"refs/heads/feature/UI","pushedAt":"2023-05-09T09:27:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KarmaKamikaze","name":"Nicolai Hejlesen Jørgensen","path":"/KarmaKamikaze","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29908264?s=80&v=4"},"commit":{"message":"Remove old view model implementation in comment","shortMessageHtmlLink":"Remove old view model implementation in comment"}},{"before":"f23fa79223e7d2da0132648450c4b7e119c2758e","after":"45d30c2e193b4d1956510cf6af5be5f2908b37bf","ref":"refs/heads/feature/UI","pushedAt":"2023-05-09T09:23:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KarmaKamikaze","name":"Nicolai Hejlesen Jørgensen","path":"/KarmaKamikaze","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29908264?s=80&v=4"},"commit":{"message":"Clean up. Removed unnecessary using declarations","shortMessageHtmlLink":"Clean up. Removed unnecessary using declarations"}},{"before":"2eddf34f45a4dd3d9db6f3d2d1a91875d76befdf","after":"f23fa79223e7d2da0132648450c4b7e119c2758e","ref":"refs/heads/feature/UI","pushedAt":"2023-05-09T09:10:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KarmaKamikaze","name":"Nicolai Hejlesen Jørgensen","path":"/KarmaKamikaze","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29908264?s=80&v=4"},"commit":{"message":"Add spinner, check is thread is alive and stop animations if its done","shortMessageHtmlLink":"Add spinner, check is thread is alive and stop animations if its done"}},{"before":"e7d96dcf71733a7c84dbb7e6216b8381fa338f24","after":"2eddf34f45a4dd3d9db6f3d2d1a91875d76befdf","ref":"refs/heads/feature/UI","pushedAt":"2023-05-09T08:10:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KarmaKamikaze","name":"Nicolai Hejlesen Jørgensen","path":"/KarmaKamikaze","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29908264?s=80&v=4"},"commit":{"message":"Write descriptive README","shortMessageHtmlLink":"Write descriptive README"}},{"before":"92162cdd73e8147da19e6771745acc7b3deed290","after":"e7d96dcf71733a7c84dbb7e6216b8381fa338f24","ref":"refs/heads/feature/UI","pushedAt":"2023-05-08T07:57:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KarmaKamikaze","name":"Nicolai Hejlesen Jørgensen","path":"/KarmaKamikaze","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29908264?s=80&v=4"},"commit":{"message":"AddRange to update DynamicData","shortMessageHtmlLink":"AddRange to update DynamicData"}},{"before":"7afc200cdc50525215cf256b457458a326af13d4","after":"92162cdd73e8147da19e6771745acc7b3deed290","ref":"refs/heads/feature/UI","pushedAt":"2023-05-04T16:29:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KarmaKamikaze","name":"Nicolai Hejlesen Jørgensen","path":"/KarmaKamikaze","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29908264?s=80&v=4"},"commit":{"message":"Remove Analonia Svg.SkiaSkia","shortMessageHtmlLink":"Remove Analonia Svg.SkiaSkia"}},{"before":"d778b49720b91c48566320cadd89dd4964a9ea05","after":"7afc200cdc50525215cf256b457458a326af13d4","ref":"refs/heads/feature/UI","pushedAt":"2023-05-04T16:26:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KarmaKamikaze","name":"Nicolai Hejlesen Jørgensen","path":"/KarmaKamikaze","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29908264?s=80&v=4"},"commit":{"message":"File path corrections. Button vanishes when GA is no longer running.","shortMessageHtmlLink":"File path corrections. Button vanishes when GA is no longer running."}},{"before":"c2a05513756bd63dca65b24ccc8ff62e3c18a4c0","after":"d778b49720b91c48566320cadd89dd4964a9ea05","ref":"refs/heads/feature/UI","pushedAt":"2023-05-04T13:04:36.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"KarmaKamikaze","name":"Nicolai Hejlesen Jørgensen","path":"/KarmaKamikaze","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29908264?s=80&v=4"},"commit":{"message":"Merge branch 'feature/UI' of https://github.com/KarmaKamikaze/GeneticDFA into feature/UI","shortMessageHtmlLink":"Merge branch 'feature/UI' of https://github.com/KarmaKamikaze/GeneticDFA"}},{"before":"62164bcfbe1cc7b9227f64e2fd28120955a5699c","after":"c2a05513756bd63dca65b24ccc8ff62e3c18a4c0","ref":"refs/heads/feature/UI","pushedAt":"2023-05-04T11:17:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KarmaKamikaze","name":"Nicolai Hejlesen Jørgensen","path":"/KarmaKamikaze","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29908264?s=80&v=4"},"commit":{"message":"Added git submodule of GraphVizWrapper to use newest implementations.","shortMessageHtmlLink":"Added git submodule of GraphVizWrapper to use newest implementations."}},{"before":"83e3c45a008464900451917035b1a6ece554afa4","after":"62164bcfbe1cc7b9227f64e2fd28120955a5699c","ref":"refs/heads/feature/UI","pushedAt":"2023-05-04T09:03:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Sarmisuper","name":null,"path":"/Sarmisuper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72615675?s=80&v=4"},"commit":{"message":"Added findnondetedges to crossover","shortMessageHtmlLink":"Added findnondetedges to crossover"}},{"before":"37a8c78cadb2b4fb51f9ad0313332b55d760496b","after":"83e3c45a008464900451917035b1a6ece554afa4","ref":"refs/heads/feature/UI","pushedAt":"2023-05-04T08:08:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KarmaKamikaze","name":"Nicolai Hejlesen Jørgensen","path":"/KarmaKamikaze","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29908264?s=80&v=4"},"commit":{"message":"ObservableCollection implements INotifyCollectionChanged, which is really helpful for refreshing the UI","shortMessageHtmlLink":"ObservableCollection implements INotifyCollectionChanged, which is re…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADL0QKdQA","startCursor":null,"endCursor":null}},"title":"Activity · KarmaKamikaze/GeneticDFA"}