{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":624305196,"defaultBranch":"main","name":"gops","ownerLogin":"mattshin","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-04-06T07:16:07.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/2986237?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1693952444.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"11be8e1c40eddb26fcd69b30a4c5be6d15be14c7","ref":"refs/heads/mshi/move-history","pushedAt":"2023-09-05T22:20:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"M-shin","name":"Michael Shin","path":"/M-shin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/752644?s=80&v=4"},"commit":{"message":"include tie bounty in move history","shortMessageHtmlLink":"include tie bounty in move history"}},{"before":"5ac285f831f23300a746a0f526f8e7e088bf60d0","after":null,"ref":"refs/heads/mshin/move-history","pushedAt":"2023-09-05T19:27:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"M-shin","name":"Michael Shin","path":"/M-shin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/752644?s=80&v=4"}},{"before":"f3ab7bc06a25fb52fb725d8eaf0a49651545e571","after":"05e23d98d4dc33d56e592a5e335ec08b26f154b9","ref":"refs/heads/main","pushedAt":"2023-09-05T19:27:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"M-shin","name":"Michael Shin","path":"/M-shin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/752644?s=80&v=4"},"commit":{"message":"Include move history and player id in engine game state data (#6)","shortMessageHtmlLink":"Include move history and player id in engine game state data (#6)"}},{"before":null,"after":"5ac285f831f23300a746a0f526f8e7e088bf60d0","ref":"refs/heads/mshin/move-history","pushedAt":"2023-09-05T18:21:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"M-shin","name":"Michael Shin","path":"/M-shin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/752644?s=80&v=4"},"commit":{"message":"send move history and player id from server","shortMessageHtmlLink":"send move history and player id from server"}},{"before":"3bf8078b2e4ff50fe81249dd0bfb0c1901549446","after":"f3ab7bc06a25fb52fb725d8eaf0a49651545e571","ref":"refs/heads/main","pushedAt":"2023-04-23T06:07:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mattshin","name":"Matthew Shin","path":"/mattshin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2986237?s=80&v=4"},"commit":{"message":"feat(client): improve heuristic to include best bid diff","shortMessageHtmlLink":"feat(client): improve heuristic to include best bid diff"}},{"before":"8a18ee555d786927e118217cd4564d67fcf457f0","after":"3bf8078b2e4ff50fe81249dd0bfb0c1901549446","ref":"refs/heads/main","pushedAt":"2023-04-23T05:49:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mattshin","name":"Matthew Shin","path":"/mattshin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2986237?s=80&v=4"},"commit":{"message":"feat(server): improve logging for UI","shortMessageHtmlLink":"feat(server): improve logging for UI"}},{"before":null,"after":"794fae371331c584d3deda8ee96748a30e974f6e","ref":"refs/heads/improve-logging","pushedAt":"2023-04-23T05:48:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mattshin","name":"Matthew Shin","path":"/mattshin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2986237?s=80&v=4"},"commit":{"message":"feat(server): improve logging for UI","shortMessageHtmlLink":"feat(server): improve logging for UI"}},{"before":"9be56a3ac8f120ff8b29f8eb222788d6d51070ab","after":null,"ref":"refs/heads/py-sim","pushedAt":"2023-04-22T23:38:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mattshin","name":"Matthew Shin","path":"/mattshin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2986237?s=80&v=4"}},{"before":"8d4939a1e4d7e78422ebfa67671c8b10b1c9c467","after":"8a18ee555d786927e118217cd4564d67fcf457f0","ref":"refs/heads/main","pushedAt":"2023-04-22T23:38:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mattshin","name":"Matthew Shin","path":"/mattshin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2986237?s=80&v=4"},"commit":{"message":"chore: restructure into gops-client directory","shortMessageHtmlLink":"chore: restructure into gops-client directory"}},{"before":"adf39ca3f118a4be05a3c9dda3df2812b9ab1c0a","after":"9be56a3ac8f120ff8b29f8eb222788d6d51070ab","ref":"refs/heads/py-sim","pushedAt":"2023-04-22T23:38:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mattshin","name":"Matthew Shin","path":"/mattshin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2986237?s=80&v=4"},"commit":{"message":"chore: restructure into gops-client directory","shortMessageHtmlLink":"chore: restructure into gops-client directory"}},{"before":null,"after":"adf39ca3f118a4be05a3c9dda3df2812b9ab1c0a","ref":"refs/heads/py-sim","pushedAt":"2023-04-22T23:37:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mattshin","name":"Matthew Shin","path":"/mattshin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2986237?s=80&v=4"},"commit":{"message":"chore: restructure into gops-client directory","shortMessageHtmlLink":"chore: restructure into gops-client directory"}},{"before":"f3a473897fa8b13e2144899702d0e861e86f0b4f","after":null,"ref":"refs/heads/py-heuristic","pushedAt":"2023-04-22T22:29:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mattshin","name":"Matthew Shin","path":"/mattshin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2986237?s=80&v=4"}},{"before":"ab68d6de4ef3c9b2ff887717ea9a0dbfefe39c57","after":"8d4939a1e4d7e78422ebfa67671c8b10b1c9c467","ref":"refs/heads/main","pushedAt":"2023-04-22T17:54:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mattshin","name":"Matthew Shin","path":"/mattshin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2986237?s=80&v=4"},"commit":{"message":"feat(client/py): add polarized and heuristic players","shortMessageHtmlLink":"feat(client/py): add polarized and heuristic players"}},{"before":"32f8c0e23dcf4949f1691b4f66420f2df632f80c","after":"f3a473897fa8b13e2144899702d0e861e86f0b4f","ref":"refs/heads/py-heuristic","pushedAt":"2023-04-22T17:53:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mattshin","name":"Matthew Shin","path":"/mattshin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2986237?s=80&v=4"},"commit":{"message":"feat(client/py): add polarized and heuristic players","shortMessageHtmlLink":"feat(client/py): add polarized and heuristic players"}},{"before":"7208823ea9ef7b56b6680b4219c6e726c715dfd7","after":"32f8c0e23dcf4949f1691b4f66420f2df632f80c","ref":"refs/heads/py-heuristic","pushedAt":"2023-04-22T02:05:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mattshin","name":"Matthew Shin","path":"/mattshin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2986237?s=80&v=4"},"commit":{"message":"wip: heuristic player","shortMessageHtmlLink":"wip: heuristic player"}},{"before":"e427c3218110b9b043046e407afa1ed2241cc008","after":null,"ref":"refs/heads/scrollable-ui","pushedAt":"2023-04-21T17:45:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mattshin","name":"Matthew Shin","path":"/mattshin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2986237?s=80&v=4"}},{"before":"d67d725ee3cbb83241402a588d0aaeb9c0d1b823","after":"ab68d6de4ef3c9b2ff887717ea9a0dbfefe39c57","ref":"refs/heads/main","pushedAt":"2023-04-21T17:45:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mattshin","name":"Matthew Shin","path":"/mattshin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2986237?s=80&v=4"},"commit":{"message":"feat(ui): make messages scrollable and add favicon","shortMessageHtmlLink":"feat(ui): make messages scrollable and add favicon"}},{"before":null,"after":"e427c3218110b9b043046e407afa1ed2241cc008","ref":"refs/heads/scrollable-ui","pushedAt":"2023-04-21T17:45:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mattshin","name":"Matthew Shin","path":"/mattshin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2986237?s=80&v=4"},"commit":{"message":"feat(ui): make messages scrollable and add favicon","shortMessageHtmlLink":"feat(ui): make messages scrollable and add favicon"}},{"before":null,"after":"7208823ea9ef7b56b6680b4219c6e726c715dfd7","ref":"refs/heads/py-heuristic","pushedAt":"2023-04-21T17:15:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mattshin","name":"Matthew Shin","path":"/mattshin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2986237?s=80&v=4"},"commit":{"message":"wip: heuristic player","shortMessageHtmlLink":"wip: heuristic player"}},{"before":"0bcec2bf4851546485872584cfe892beeb99e6a6","after":null,"ref":"refs/heads/js-client","pushedAt":"2023-04-21T05:50:26.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mattshin","name":"Matthew Shin","path":"/mattshin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2986237?s=80&v=4"}},{"before":"23e78dc99edc5084e5956555e6806e3e8a1d37ac","after":"d67d725ee3cbb83241402a588d0aaeb9c0d1b823","ref":"refs/heads/main","pushedAt":"2023-04-21T05:50:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mattshin","name":"Matthew Shin","path":"/mattshin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2986237?s=80&v=4"},"commit":{"message":"feat(client/js): add base implementation and random player","shortMessageHtmlLink":"feat(client/js): add base implementation and random player"}},{"before":"f425fc1e0ee5edce9cf685111f898d544b595355","after":"0bcec2bf4851546485872584cfe892beeb99e6a6","ref":"refs/heads/js-client","pushedAt":"2023-04-21T05:50:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mattshin","name":"Matthew Shin","path":"/mattshin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2986237?s=80&v=4"},"commit":{"message":"feat(client/js): add base implementation and random player","shortMessageHtmlLink":"feat(client/js): add base implementation and random player"}},{"before":"23e78dc99edc5084e5956555e6806e3e8a1d37ac","after":"f425fc1e0ee5edce9cf685111f898d544b595355","ref":"refs/heads/js-client","pushedAt":"2023-04-21T05:48:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mattshin","name":"Matthew Shin","path":"/mattshin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2986237?s=80&v=4"},"commit":{"message":"feat(client/js): add base implementation and random player","shortMessageHtmlLink":"feat(client/js): add base implementation and random player"}},{"before":"ffea80dadd1e9e0e116977792517f0569a40edb9","after":"23e78dc99edc5084e5956555e6806e3e8a1d37ac","ref":"refs/heads/js-client","pushedAt":"2023-04-21T04:10:42.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"mattshin","name":"Matthew Shin","path":"/mattshin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2986237?s=80&v=4"},"commit":{"message":"fix: major netcode improvements","shortMessageHtmlLink":"fix: major netcode improvements"}},{"before":"b6050b1ac0da06dadf587ede94399a08a9ba9812","after":"23e78dc99edc5084e5956555e6806e3e8a1d37ac","ref":"refs/heads/main","pushedAt":"2023-04-12T05:35:17.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mattshin","name":"Matthew Shin","path":"/mattshin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2986237?s=80&v=4"},"commit":{"message":"fix: major netcode improvements","shortMessageHtmlLink":"fix: major netcode improvements"}},{"before":"ffea80dadd1e9e0e116977792517f0569a40edb9","after":"b6050b1ac0da06dadf587ede94399a08a9ba9812","ref":"refs/heads/main","pushedAt":"2023-04-12T04:51:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mattshin","name":"Matthew Shin","path":"/mattshin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2986237?s=80&v=4"},"commit":{"message":"chore(server): update pyproject.toml","shortMessageHtmlLink":"chore(server): update pyproject.toml"}},{"before":"00bbb6f8531d5d250f816bf12cfc1530a85e4d50","after":"ffea80dadd1e9e0e116977792517f0569a40edb9","ref":"refs/heads/main","pushedAt":"2023-04-12T04:41:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mattshin","name":"Matthew Shin","path":"/mattshin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2986237?s=80&v=4"},"commit":{"message":"feat(example/js): copy python structure to js","shortMessageHtmlLink":"feat(example/js): copy python structure to js"}},{"before":"00bbb6f8531d5d250f816bf12cfc1530a85e4d50","after":"ffea80dadd1e9e0e116977792517f0569a40edb9","ref":"refs/heads/js-client","pushedAt":"2023-04-12T04:40:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mattshin","name":"Matthew Shin","path":"/mattshin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2986237?s=80&v=4"},"commit":{"message":"feat(example/js): copy python structure to js","shortMessageHtmlLink":"feat(example/js): copy python structure to js"}},{"before":null,"after":"00bbb6f8531d5d250f816bf12cfc1530a85e4d50","ref":"refs/heads/js-client","pushedAt":"2023-04-12T03:46:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mattshin","name":"Matthew Shin","path":"/mattshin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2986237?s=80&v=4"},"commit":{"message":"feat(example): add copycat player","shortMessageHtmlLink":"feat(example): add copycat player"}},{"before":"c829f48111ef5c8d1f29f13a06507aec8a3e8332","after":"00bbb6f8531d5d250f816bf12cfc1530a85e4d50","ref":"refs/heads/main","pushedAt":"2023-04-12T03:21:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mattshin","name":"Matthew Shin","path":"/mattshin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2986237?s=80&v=4"},"commit":{"message":"feat(example): add copycat player","shortMessageHtmlLink":"feat(example): add copycat player"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADehk-ZgA","startCursor":null,"endCursor":null}},"title":"Activity ยท mattshin/gops"}