{"push_id":586023455,"size":28,"distinct_size":1,"ref":"refs/heads/master","head":"44b1d17a2d5fe94b36d7f3558fa6fbc38e08f4f7","before":"cbae1396c2afbbdda3a97e966f15e3c6de608f86","commits":[{"sha":"81f89ac46b69a54b47afe16f9e3bd992f9b34cae","author":{"email":"0e78cff6419537960133f56f9140dd2829baa48f@gmail.com","name":"Adam Wells"},"message":"initial commit","distinct":false,"url":"https://api.github.com/repos/adamwellsdev/chess/commits/81f89ac46b69a54b47afe16f9e3bd992f9b34cae"},{"sha":"287d578aec89a92607caef4d85f5812583474781","author":{"email":"0e78cff6419537960133f56f9140dd2829baa48f@gmail.com","name":"Adam Wells"},"message":"getting all possible moves, ignoring other pieces","distinct":false,"url":"https://api.github.com/repos/adamwellsdev/chess/commits/287d578aec89a92607caef4d85f5812583474781"},{"sha":"c893ece774ee476ab6fe40160bf62cdf9f0cad93","author":{"email":"0e78cff6419537960133f56f9140dd2829baa48f@gmail.com","name":"Adam Wells"},"message":"stop moving at another piece, don't move into pos with own piece","distinct":false,"url":"https://api.github.com/repos/adamwellsdev/chess/commits/c893ece774ee476ab6fe40160bf62cdf9f0cad93"},{"sha":"06938b023f7c049a745e03df2e1830e96b55b045","author":{"email":"0e78cff6419537960133f56f9140dd2829baa48f@gmail.com","name":"Adam Wells"},"message":"render board, colorize pieces as symbols","distinct":false,"url":"https://api.github.com/repos/adamwellsdev/chess/commits/06938b023f7c049a745e03df2e1830e96b55b045"},{"sha":"13fb9be2a14fe38c0cc5cae415a58aec3cc7e1ca","author":{"email":"0e78cff6419537960133f56f9140dd2829baa48f@gmail.com","name":"Adam Wells"},"message":"add in_check? and move to board, started pawn","distinct":false,"url":"https://api.github.com/repos/adamwellsdev/chess/commits/13fb9be2a14fe38c0cc5cae415a58aec3cc7e1ca"},{"sha":"8c89b95394601fdb2fe36340cefd3b086f02abca","author":{"email":"0e78cff6419537960133f56f9140dd2829baa48f@gmail.com","name":"Adam Wells"},"message":"add board#dup, modified exceptions in move","distinct":false,"url":"https://api.github.com/repos/adamwellsdev/chess/commits/8c89b95394601fdb2fe36340cefd3b086f02abca"},{"sha":"4265403cead0194e74a0563f107041d597403229","author":{"email":"0e78cff6419537960133f56f9140dd2829baa48f@gmail.com","name":"Adam Wells"},"message":"add .gitignore file","distinct":false,"url":"https://api.github.com/repos/adamwellsdev/chess/commits/4265403cead0194e74a0563f107041d597403229"},{"sha":"fa0abb94c53244451b4dcc98dc5fec22d8532dd9","author":{"email":"0e78cff6419537960133f56f9140dd2829baa48f@gmail.com","name":"Adam Wells"},"message":"add indexes to board display","distinct":false,"url":"https://api.github.com/repos/adamwellsdev/chess/commits/fa0abb94c53244451b4dcc98dc5fec22d8532dd9"},{"sha":"17bd0bbacab34e815e97b990bc7d240f498493f6","author":{"email":"0e78cff6419537960133f56f9140dd2829baa48f@gmail.com","name":"Adam Wells"},"message":"accessor for pos and board","distinct":false,"url":"https://api.github.com/repos/adamwellsdev/chess/commits/17bd0bbacab34e815e97b990bc7d240f498493f6"},{"sha":"f5f1355cef4968cc8629776b4d281cf1543f4c91","author":{"email":"0e78cff6419537960133f56f9140dd2829baa48f@gmail.com","name":"Adam Wells"},"message":"nil can't be assigned a board","distinct":false,"url":"https://api.github.com/repos/adamwellsdev/chess/commits/f5f1355cef4968cc8629776b4d281cf1543f4c91"},{"sha":"6b9e9db70ceeff4376da3fa81c55e5bf1f582c0c","author":{"email":"0e78cff6419537960133f56f9140dd2829baa48f@gmail.com","name":"Adam Wells"},"message":"can move pawn","distinct":false,"url":"https://api.github.com/repos/adamwellsdev/chess/commits/6b9e9db70ceeff4376da3fa81c55e5bf1f582c0c"},{"sha":"e4d623346ae1091d4afca0a126b8801b7874edb0","author":{"email":"0e78cff6419537960133f56f9140dd2829baa48f@gmail.com","name":"Adam Wells"},"message":"make []= private","distinct":false,"url":"https://api.github.com/repos/adamwellsdev/chess/commits/e4d623346ae1091d4afca0a126b8801b7874edb0"},{"sha":"e83d9d731768da66c35d9784694ca98b0bcf525c","author":{"email":"0e78cff6419537960133f56f9140dd2829baa48f@gmail.com","name":"Adam Wells"},"message":"only raise if move out bounds","distinct":false,"url":"https://api.github.com/repos/adamwellsdev/chess/commits/e83d9d731768da66c35d9784694ca98b0bcf525c"},{"sha":"5b6e20cfaa4ee78d83e3e6fc9ba29ff1c4e4b0a6","author":{"email":"0e78cff6419537960133f56f9140dd2829baa48f@gmail.com","name":"Adam Wells"},"message":"set \"moved\" to true when piece moved, pawn can move 2 spaces on first turn","distinct":false,"url":"https://api.github.com/repos/adamwellsdev/chess/commits/5b6e20cfaa4ee78d83e3e6fc9ba29ff1c4e4b0a6"},{"sha":"b5c01fe4cde0e30a6ce2a66eb019e2a152085e4c","author":{"email":"0e78cff6419537960133f56f9140dd2829baa48f@gmail.com","name":"Adam Wells"},"message":"refactor board#dup","distinct":false,"url":"https://api.github.com/repos/adamwellsdev/chess/commits/b5c01fe4cde0e30a6ce2a66eb019e2a152085e4c"},{"sha":"d7cffd75ca18ef92e016a4bbe1f7e4a3b63c1d88","author":{"email":"0e78cff6419537960133f56f9140dd2829baa48f@gmail.com","name":"Adam Wells"},"message":"added board#setup_board, created 'pieces' directory","distinct":false,"url":"https://api.github.com/repos/adamwellsdev/chess/commits/d7cffd75ca18ef92e016a4bbe1f7e4a3b63c1d88"},{"sha":"3e318d8a246cf976125f1a01d08a0a9518148a16","author":{"email":"0e78cff6419537960133f56f9140dd2829baa48f@gmail.com","name":"Adam Wells"},"message":"only check potentials_moves for in check, add dup piece.pos in board#dup","distinct":false,"url":"https://api.github.com/repos/adamwellsdev/chess/commits/3e318d8a246cf976125f1a01d08a0a9518148a16"},{"sha":"4774e393d9544c1740d4e9004a78def205385709","author":{"email":"0e78cff6419537960133f56f9140dd2829baa48f@gmail.com","name":"Adam Wells"},"message":"no need to pass @pos to #valid_moves or #potential_moves","distinct":false,"url":"https://api.github.com/repos/adamwellsdev/chess/commits/4774e393d9544c1740d4e9004a78def205385709"},{"sha":"6014f65f48ea2783410246aee64e80d6ec56ade9","author":{"email":"0e78cff6419537960133f56f9140dd2829baa48f@gmail.com","name":"Adam Wells"},"message":"fixed bug (min to max)","distinct":false,"url":"https://api.github.com/repos/adamwellsdev/chess/commits/6014f65f48ea2783410246aee64e80d6ec56ade9"},{"sha":"e7f23284c3649931bca19df5dd2e307238740131","author":{"email":"0e78cff6419537960133f56f9140dd2829baa48f@gmail.com","name":"Adam Wells"},"message":"added #in_checkmate? method","distinct":false,"url":"https://api.github.com/repos/adamwellsdev/chess/commits/e7f23284c3649931bca19df5dd2e307238740131"}]}