{"push_id":876840272,"size":11,"distinct_size":11,"ref":"refs/heads/master","head":"1fb09c42d481f0bcab048ea575468bbedaaf3a5d","before":"5fd5307d3accaf734115bf736cb6f9393f5fd3e6","commits":[{"sha":"7910767d9b3339b149b63be752eebb9e0dd31d8b","author":{"email":"da64e90baec5d084ce3d8e05f3b022ae6d118ff5@gmail.com","name":"Eric Wieser"},"message":"Common expression elimination","distinct":true,"url":"https://api.github.com/repos/eric-wieser/2.12-robot/commits/7910767d9b3339b149b63be752eebb9e0dd31d8b"},{"sha":"9c257f3f89a95e9f291d3b68ff05149db2a195e3","author":{"email":"da64e90baec5d084ce3d8e05f3b022ae6d118ff5@gmail.com","name":"Eric Wieser"},"message":"Simplify conditional","distinct":true,"url":"https://api.github.com/repos/eric-wieser/2.12-robot/commits/9c257f3f89a95e9f291d3b68ff05149db2a195e3"},{"sha":"1a0569a0b3e4d2c9b9add644ed662c4c895210e7","author":{"email":"da64e90baec5d084ce3d8e05f3b022ae6d118ff5@gmail.com","name":"Eric Wieser"},"message":"Further simplify conditionals","distinct":true,"url":"https://api.github.com/repos/eric-wieser/2.12-robot/commits/1a0569a0b3e4d2c9b9add644ed662c4c895210e7"},{"sha":"6cafae61f153047321f8b0d31a91f73ec02785b5","author":{"email":"da64e90baec5d084ce3d8e05f3b022ae6d118ff5@gmail.com","name":"Eric Wieser"},"message":"Add a tidied up version of the lab3 matlab code","distinct":true,"url":"https://api.github.com/repos/eric-wieser/2.12-robot/commits/6cafae61f153047321f8b0d31a91f73ec02785b5"},{"sha":"414f5bea0e46faca9862503ad853f5097e815442","author":{"email":"da64e90baec5d084ce3d8e05f3b022ae6d118ff5@gmail.com","name":"Eric Wieser"},"message":"Improve drawing code","distinct":true,"url":"https://api.github.com/repos/eric-wieser/2.12-robot/commits/414f5bea0e46faca9862503ad853f5097e815442"},{"sha":"5d4c9db0d4986d72e78a67acf31afad74f211598","author":{"email":"da64e90baec5d084ce3d8e05f3b022ae6d118ff5@gmail.com","name":"Eric Wieser"},"message":"Add definition of a vector type","distinct":true,"url":"https://api.github.com/repos/eric-wieser/2.12-robot/commits/5d4c9db0d4986d72e78a67acf31afad74f211598"},{"sha":"04cdd0940c5bbb1d327a54b34fd4dd62330be52e","author":{"email":"da64e90baec5d084ce3d8e05f3b022ae6d118ff5@gmail.com","name":"Eric Wieser"},"message":"Use Angle to deal with wraparound","distinct":true,"url":"https://api.github.com/repos/eric-wieser/2.12-robot/commits/04cdd0940c5bbb1d327a54b34fd4dd62330be52e"},{"sha":"c811659cfe6d879acd049e2686cf3ba71242fab3","author":{"email":"da64e90baec5d084ce3d8e05f3b022ae6d118ff5@gmail.com","name":"Eric Wieser"},"message":"Remove piece of crap function. What's worse than atan? Why, tan!","distinct":true,"url":"https://api.github.com/repos/eric-wieser/2.12-robot/commits/c811659cfe6d879acd049e2686cf3ba71242fab3"},{"sha":"159a296b7a7542ebc6d5878c49580f72ae993717","author":{"email":"da64e90baec5d084ce3d8e05f3b022ae6d118ff5@gmail.com","name":"Eric Wieser"},"message":"Use the Vector class wherever possible","distinct":true,"url":"https://api.github.com/repos/eric-wieser/2.12-robot/commits/159a296b7a7542ebc6d5878c49580f72ae993717"},{"sha":"7c24d93c655d58a31cde1bb207f75ef9845eba0e","author":{"email":"da64e90baec5d084ce3d8e05f3b022ae6d118ff5@gmail.com","name":"Eric Wieser"},"message":"Replace multiple variables with a struct","distinct":true,"url":"https://api.github.com/repos/eric-wieser/2.12-robot/commits/7c24d93c655d58a31cde1bb207f75ef9845eba0e"},{"sha":"1fb09c42d481f0bcab048ea575468bbedaaf3a5d","author":{"email":"da64e90baec5d084ce3d8e05f3b022ae6d118ff5@gmail.com","name":"Eric Wieser"},"message":"Delete unused variables","distinct":true,"url":"https://api.github.com/repos/eric-wieser/2.12-robot/commits/1fb09c42d481f0bcab048ea575468bbedaaf3a5d"}]}