{"push_id":1498720234,"size":5,"distinct_size":5,"ref":"refs/heads/master","head":"99cd513264be1ad61848bbefd678be0feaa08061","before":"34e47ca87d82a420043f2bc9a1960eb1fad5c4f4","commits":[{"sha":"332b5013b551b5fbfe32f1a8ac447fc8fcb244b9","author":{"name":"Marco Costalba","email":"1a18ac69761f531d0a6f6b1e1b980d3c1395ad38@users.noreply.github.com"},"message":"Travis: fix bench fetch in case of PR (#968)\n\nWhen Travis tests a PR, a commit merge is created\r\nbut master branch is not updated, although HEAD is.\r\n\r\nNo functional change.","distinct":true,"url":"https://api.github.com/repos/loco-loco/Stockfish/commits/332b5013b551b5fbfe32f1a8ac447fc8fcb244b9"},{"sha":"d8f683760c9eb6d2c4714ec83e717dd2143de55c","author":{"name":"Joost VandeVondele","email":"e83de1db6c7c847cda91fdd6a266c585c4790d3e@gmail.com"},"message":"Adjust copyright headers to 2017 (#965)\n\nNo functional change.","distinct":true,"url":"https://api.github.com/repos/loco-loco/Stockfish/commits/d8f683760c9eb6d2c4714ec83e717dd2143de55c"},{"sha":"d40351243b7256a867f43741c3a53ceb781fbca1","author":{"name":"Rocky640","email":"27f5f8da081cd0703bc41ef977b127f708b49d2e@users.noreply.github.com"},"message":"StormDanger CleanUp (#964)\n\nOrder the enum and the array the same way they appear around line 250.\r\nMakes it much easier to follow.\r\n\r\nAdd comments in the array definition and critical rows.\r\nUse same terminology as elsewhere in pawns.cpp\r\n\r\nNo functional change.","distinct":true,"url":"https://api.github.com/repos/loco-loco/Stockfish/commits/d40351243b7256a867f43741c3a53ceb781fbca1"},{"sha":"d2971f3fca929d9085ed17b71aa4ec8e96499d99","author":{"name":"Stéphane Nicolet","email":"65fb6633da0fd4e48d7bffc989c1fb87bf7b764f@free.fr"},"message":"Check for overflow in Score * int multiplication (#969)\n\nAdd asserts to check for overflow in Score * int multiplication.\r\n\r\nThere is no overflow in current master, but it would be easy to\r\ncreate one as the scale of the current eval does not leave many\r\nspare bits. For instance, adding the following unused variables\r\nin master at the end of evaluate() (line 882 of evaluate.cpp)\r\noverflows:\r\n\r\nScore s1 = score * 4;  // no overflow\r\nScore s2 = score * 5;  // overflow\r\n\r\nAssertion failed: (eg_value(result) == (i * eg_value(s))),\r\nfunction operator*, file ./types.h, line 336.\r\n\r\nSame md5 checksum as current master for non debug compiles.\r\n\r\nNo functional change.","distinct":true,"url":"https://api.github.com/repos/loco-loco/Stockfish/commits/d2971f3fca929d9085ed17b71aa4ec8e96499d99"},{"sha":"99cd513264be1ad61848bbefd678be0feaa08061","author":{"name":"loco-loco","email":"ec1ccec834706d835c8d0de051315cde139775aa@users.noreply.github.com"},"message":"Removing CM parameter from the Stats struct. (#970)\n\nAfter the history simplifications, we are only using Value Stats for CounterMoveHistory table. Therefore the parameter CM is not necessary.\r\n\r\nNo functional change.","distinct":true,"url":"https://api.github.com/repos/loco-loco/Stockfish/commits/99cd513264be1ad61848bbefd678be0feaa08061"}]}
{"actor":{"display_login":"loco-loco"}}