{"push_id":749604951,"size":2,"distinct_size":1,"ref":"refs/heads/excludedPawns","head":"b7915dbc3469bd4ca4f36eff9a44fcbd58a9ef4d","before":"b17ab4da4de6ec21698c3ce1b5f71ab1bcaa603b","commits":[{"sha":"e6310b3469b07b6bbecf8d8f75367a655090f22b","author":{"email":"e7366a8c07bfdf2f7115ad219848d448a055b931@gmail.com","name":"Marco Costalba"},"message":"Rename Position::list\n\nUse Position::square and Position::squares instead.\n\nThis allow us to remove king_square(), simplify\nendgames and to have more naming uniformity.\n\nMoreover, this is a prerequisite step in case\nin the future we decide to retire piece lists\naltoghter and use pop_lsb() to loop across\npieces and serialize the moves. In this way\nwe just need to change definition of Position::square\nto something like:\n\ntemplate<PieceType Pt> inline\nSquare Position::square(Color c) const {\n  return lsb(byColorBB[c]);\n}\n\nNo functional change.","distinct":false,"url":"https://api.github.com/repos/mstembera/Stockfish/commits/e6310b3469b07b6bbecf8d8f75367a655090f22b"},{"sha":"b7915dbc3469bd4ca4f36eff9a44fcbd58a9ef4d","author":{"email":"8ce396f43608b3b27b67158abb0b1885ca05027f@email","name":"mstembera"},"message":"Merge branch 'master' into excludedPawns\n\nConflicts:\n\tsrc/evaluate.cpp","distinct":true,"url":"https://api.github.com/repos/mstembera/Stockfish/commits/b7915dbc3469bd4ca4f36eff9a44fcbd58a9ef4d"}]}