GitHub PushEvent at 2014-11-30 22:51:15
Repository: pplMe
Actor: jho-recruitment
Payload: {"shas":[["a6122f4e6cbf7686ebdabf6c2aa9d996cad988d2","a08502995221d99e511c26e0d126b352bb657478@gmail.com","Oh man.  I am a fscking idiot, eh?  *sigh*\nAnyway.\nLet's kick things off by copying the current implementation...  &:/","Jo Hornsby",false],["b564114f178dfbc5bc287a779eba562d2b1a5809","a08502995221d99e511c26e0d126b352bb657478@gmail.com","Okay, so done the requisite renaming, and added a \"four corners of the earth\"-\nesque test that should ensure we're slightly closer to implementing the\nExercise Requirements...","Jo Hornsby",false],["03ba89f3f1f78e591afff145e7e1a541249998ab","a08502995221d99e511c26e0d126b352bb657478@gmail.com","Mods to get PplmeMatchingPplProvider much closer to spec (it now passes\nthe \"Four Corners of the Earth\" test!  Woop!)\nWe could do more here, but it doesn't really seem worth it given that we're\nhopefully now going to get an aggressively-asynchronous \"spiral\"ling algo\nup and running...GOOD LUCK EVVYBODY!  &%D...","Jo Hornsby",false],["0a6154e8ad77075ad764533edee51ab297dc83c0","a08502995221d99e511c26e0d126b352bb657478@gmail.com","Okay.  That'll do for tests.  Should probably actually start writing the new\nalgo, eh?!  &:S","Jo Hornsby",false],["f1776d68194f61953a6c1f55ed165a46e70f5b60","a08502995221d99e511c26e0d126b352bb657478@gmail.com","Yeah, so it's a printf()-debugging-littered mess, but like it says on the\nbranch, all the tests pass.  I would be foolish to throw this away.  Worse\ncase, we submit this.  &%D","Jo Hornsby",false],["b5b7abff8cc6092d82f88c93f29b678fcb27dcfc","a08502995221d99e511c26e0d126b352bb657478@gmail.com","Revert \"Yeah, so it's a printf()-debugging-littered mess, but like it says on the\"\n\nThis reverts commit f1776d68194f61953a6c1f55ed165a46e70f5b60.\n\nDidn't want to automatically commit the merge.\n[Admittedly I spelled \"--no-commit\" \"--no-commi\"; but still....]","Jo Hornsby",false],["ee9aa5d26867489c502114224a93814d97cbca71","a08502995221d99e511c26e0d126b352bb657478@gmail.com","Revert \"Revert \"Yeah, so it's a printf()-debugging-littered mess, but like it says on the\"\"\n\nThis reverts commit b5b7abff8cc6092d82f88c93f29b678fcb27dcfc.\n\nOkay so properly merge in the changes from the OmgAllTheTestsPass branch, this\ntime all nice and tidied up, like I originally intended!  &:S\n\nThe algorithm now basically works, although it will tend to find some people\nthat are not optimally close based on the fact that the squiral algorithm\nassumes that the distance between cells is equal when the latitude and longitude\noffsets add up to the same number.","Jo Hornsby",false],["0ad654e3f211bb5cc4b68d7684f44927281cc29b","a08502995221d99e511c26e0d126b352bb657478@gmail.com","Wrapping things up; we're now pretty much to spec!  &%O\n * Change PplmeMatchingPplProvider to actaully restrict the number of results\n   to the configured maximum.\n * Remove the ability to configure the grid resolution as this doesn't really\n   quite work properly yet (and a resolution of 1 seems to be performant\n   enough).\n * Switch from PrototypeMatchingPplProvider to PplmeMatchingPplProvider.\n * Remove the ability to specify the maximum distance and add the ability to\n   specify the maximum number of ppl from teh pplmed command line.\n   And make the default 10.  D'oh!","Jo Hornsby",false]],"size":8,"ref":"refs/heads/master","head":"0ad654e3f211bb5cc4b68d7684f44927281cc29b"}