{"push_id":1232236346,"size":25,"distinct_size":3,"ref":"refs/heads/master","head":"2617fa0062a3613c069e3ce0604470fef1c4cf38","before":"bba85aed575cc86d720328173ccf5c42162a7717","commits":[{"sha":"c566f483bd5e4067d6b9aacd0e6f22386766a8e1","author":{"name":"Max Goldstein","email":"aaae7099014e8dc0b6b1193fb93bde9ca03cd801@gmail.com"},"message":"New PCG algorithm is hopefully fast while being statistically robust","distinct":false,"url":"https://api.github.com/repos/mgold/elm-random-pcg/commits/c566f483bd5e4067d6b9aacd0e6f22386766a8e1"},{"sha":"a0f3f97724a2e92199435029c029ced3c3df9a3d","author":{"name":"Max Goldstein","email":"aaae7099014e8dc0b6b1193fb93bde9ca03cd801@gmail.com"},"message":"Commit new PCG version of dieharder log","distinct":false,"url":"https://api.github.com/repos/mgold/elm-random-pcg/commits/a0f3f97724a2e92199435029c029ced3c3df9a3d"},{"sha":"d20db7140172eea01b322096e29c586b55a88f11","author":{"name":"Max Goldstein","email":"aaae7099014e8dc0b6b1193fb93bde9ca03cd801@gmail.com"},"message":"Add back independentSeed, remove bitwise shortcuts","distinct":false,"url":"https://api.github.com/repos/mgold/elm-random-pcg/commits/d20db7140172eea01b322096e29c586b55a88f11"},{"sha":"2c05237a18fc037be7963b73035c43e28536be4a","author":{"name":"Max Goldstein","email":"aaae7099014e8dc0b6b1193fb93bde9ca03cd801@gmail.com"},"message":"Further performance optimizations.\n\nThe big one is >>> 0 in peel, which ensures the numbers are positive.\nWithout this, accountForBias recursed way more than it was supposed to!\n\nAlso consoldiate int and integer, as I did when I proposed the change to core/Random.\n\nAlso use `rem` instead of `(%)` as it maps more closely to JS `%`.\n\nThat said, these optimizations don't improve things much (200ms MAX on the nonempty list suite)\nbut they open the door for hand-optimized bitwise ops.","distinct":false,"url":"https://api.github.com/repos/mgold/elm-random-pcg/commits/2c05237a18fc037be7963b73035c43e28536be4a"},{"sha":"d5f32f637309330c0c7673266d882902eb4ca5cf","author":{"name":"Max Goldstein","email":"aaae7099014e8dc0b6b1193fb93bde9ca03cd801@gmail.com"},"message":"Fix xor becoming or in last commit","distinct":false,"url":"https://api.github.com/repos/mgold/elm-random-pcg/commits/d5f32f637309330c0c7673266d882902eb4ca5cf"},{"sha":"baad7f7c907ced529b310b2bcac9e97d6688954f","author":{"name":"Max Goldstein","email":"aaae7099014e8dc0b6b1193fb93bde9ca03cd801@gmail.com"},"message":"Commit changes to dieharder harness; mention that it's 0.16 only","distinct":false,"url":"https://api.github.com/repos/mgold/elm-random-pcg/commits/baad7f7c907ced529b310b2bcac9e97d6688954f"},{"sha":"04654ca38af7b12a8758cd776b51420851bf5adf","author":{"name":"Max Goldstein","email":"aaae7099014e8dc0b6b1193fb93bde9ca03cd801@gmail.com"},"message":"Run elm-format","distinct":false,"url":"https://api.github.com/repos/mgold/elm-random-pcg/commits/04654ca38af7b12a8758cd776b51420851bf5adf"},{"sha":"2df690d7cf3a6058679d5bfb82f647bd262a771a","author":{"name":"Max Goldstein","email":"aaae7099014e8dc0b6b1193fb93bde9ca03cd801@gmail.com"},"message":"Remove initialSeed2","distinct":false,"url":"https://api.github.com/repos/mgold/elm-random-pcg/commits/2df690d7cf3a6058679d5bfb82f647bd262a771a"},{"sha":"c1fce28c2fa133df489f5b9705d29123da55c2cd","author":{"name":"Max Goldstein","email":"aaae7099014e8dc0b6b1193fb93bde9ca03cd801@gmail.com"},"message":"Change fission to be a generator","distinct":false,"url":"https://api.github.com/repos/mgold/elm-random-pcg/commits/c1fce28c2fa133df489f5b9705d29123da55c2cd"},{"sha":"5c99e0bb9473149abc322985bc452438edaaa624","author":{"name":"Max Goldstein","email":"aaae7099014e8dc0b6b1193fb93bde9ca03cd801@gmail.com"},"message":"Add changelog to README","distinct":false,"url":"https://api.github.com/repos/mgold/elm-random-pcg/commits/5c99e0bb9473149abc322985bc452438edaaa624"},{"sha":"897a3bafa00529ae0a6f5cecc8b8e620406ab918","author":{"name":"Max Goldstein","email":"aaae7099014e8dc0b6b1193fb93bde9ca03cd801@gmail.com"},"message":"Add back JSON functions","distinct":false,"url":"https://api.github.com/repos/mgold/elm-random-pcg/commits/897a3bafa00529ae0a6f5cecc8b8e620406ab918"},{"sha":"0fd10909644e84fdfe7160542ef4333a330d68cb","author":{"name":"Max Goldstein","email":"aaae7099014e8dc0b6b1193fb93bde9ca03cd801@gmail.com"},"message":"Bring back fastForward","distinct":false,"url":"https://api.github.com/repos/mgold/elm-random-pcg/commits/0fd10909644e84fdfe7160542ef4333a330d68cb"},{"sha":"196e522f4fc48113a87b4ea98b7eefca8bfd1594","author":{"name":"Max Goldstein","email":"aaae7099014e8dc0b6b1193fb93bde9ca03cd801@gmail.com"},"message":"update READMEs","distinct":false,"url":"https://api.github.com/repos/mgold/elm-random-pcg/commits/196e522f4fc48113a87b4ea98b7eefca8bfd1594"},{"sha":"d824f1a0371367b17f5d074db82153066c06b6af","author":{"name":"Max Goldstein","email":"aaae7099014e8dc0b6b1193fb93bde9ca03cd801@gmail.com"},"message":"Remove call to List.reverse\n\nCloses #2","distinct":false,"url":"https://api.github.com/repos/mgold/elm-random-pcg/commits/d824f1a0371367b17f5d074db82153066c06b6af"},{"sha":"ef41d7101b9b358d235453fc069f1632984040a2","author":{"name":"Max Goldstein","email":"aaae7099014e8dc0b6b1193fb93bde9ca03cd801@gmail.com"},"message":"New 0.17 benchmarking suite","distinct":false,"url":"https://api.github.com/repos/mgold/elm-random-pcg/commits/ef41d7101b9b358d235453fc069f1632984040a2"},{"sha":"be039c9ef9ac9b7ba67fae170b0be0fdb3251283","author":{"name":"Max Goldstein","email":"aaae7099014e8dc0b6b1193fb93bde9ca03cd801@gmail.com"},"message":"Run Pcg; commit html","distinct":false,"url":"https://api.github.com/repos/mgold/elm-random-pcg/commits/be039c9ef9ac9b7ba67fae170b0be0fdb3251283"},{"sha":"57581b4898909bac90bb0c5b433572a8dab6101e","author":{"name":"Max Goldstein","email":"aaae7099014e8dc0b6b1193fb93bde9ca03cd801@gmail.com"},"message":"Add back independentSeed","distinct":false,"url":"https://api.github.com/repos/mgold/elm-random-pcg/commits/57581b4898909bac90bb0c5b433572a8dab6101e"},{"sha":"a89ff7548ce2909003a94befcf68ccad76e8a158","author":{"name":"Max Goldstein","email":"aaae7099014e8dc0b6b1193fb93bde9ca03cd801@gmail.com"},"message":"Add a simple test to show output of die rolls","distinct":false,"url":"https://api.github.com/repos/mgold/elm-random-pcg/commits/a89ff7548ce2909003a94befcf68ccad76e8a158"},{"sha":"16041e7b270538285da7c0feffb9c16e5dcb04a9","author":{"name":"Max Goldstein","email":"aaae7099014e8dc0b6b1193fb93bde9ca03cd801@gmail.com"},"message":"Remove old benchmarking setup","distinct":false,"url":"https://api.github.com/repos/mgold/elm-random-pcg/commits/16041e7b270538285da7c0feffb9c16e5dcb04a9"},{"sha":"e9ba309878a30d629999ebe277578eab8edbd14e","author":{"name":"Max Goldstein","email":"aaae7099014e8dc0b6b1193fb93bde9ca03cd801@gmail.com"},"message":"central limit theorem test","distinct":false,"url":"https://api.github.com/repos/mgold/elm-random-pcg/commits/e9ba309878a30d629999ebe277578eab8edbd14e"}]}
{"actor":{"display_login":"mgold"}}