{"shas":[["e5d0e8ba2d02acd0c317689c72ffbc57a0ad3c12","f2943e7ee6df6520ffa8762f5678ea8c1b9194f4@gmail.com","Fixed bug where linear position provider changed the bounds of the position to that of the velocity","Filipe Nepomuceno"],["029859b3840bc827f36b7c7598efedec69a470e3","46654e9f53f0e5c1be5f3914582d375e0aa2156c@gmail.com","Prevent NPE in GCPSO.\n\nThe inertiaWeight was not cloned during the initialization process.\n\nSigned-off-by: Gary Pampara <gpampara@gmail.com>","Gary Pampara"],["dcdf8889945b53253b86d1de5e628e2bfb157ff7","5498b47631e6d2b37d461337b03b3260408ba28b@gmail.com","Personal best accessible from XML.\n\nAdded a setter method to AbstractParticle so that the personal best\ninitialization strategy can be set via xml.\n\nThe functions.contiuous.dynamic.DynamicFunction class was redundant\nand was therefore removed.\n\nSigned-off-by: Gary Pamparà <gpampara@gmail.com>","Bennie Leonard"],["ef6cb384784ee913f11809beb7a90e991e5ca15e","46654e9f53f0e5c1be5f3914582d375e0aa2156c@gmail.com","Use Ord and Ordering instead of Comparator<T>\n\nThe Ord and Ordering classes are far superior to the Comparator<T>\ninterface defined by Java. Haskell 1 - Java 0\n\nSigned-off-by: Gary Pampara <gpampara@gmail.com>","Gary Pampara"],["2d3e2b3164a8753396e71363278e5f8bdd62515a","46654e9f53f0e5c1be5f3914582d375e0aa2156c@gmail.com","Remove redundant classes.\n\nLooking at the implementation, a lot of boilerplate has been generated.\nThis is not the direction the evaluations should be taken. Rather, the\nboilerplate should be removed and a cleaner, purer abstraction should be\nused.\n\nSigned-off-by: Gary Pampara <gpampara@gmail.com>","Gary Pampara"],["aa38c2d32238ac0bc19a35764f84dd45cecaabfb","46654e9f53f0e5c1be5f3914582d375e0aa2156c@gmail.com","Abstract function evaluation to same interface.\n\nThe manner in which functions are evaluated should be the same. This\nremoves additional complexity from the user and allows CIlib a single\nabstraction from which to work.\n\nSigned-off-by: Gary Pampara <gpampara@gmail.com>","Gary Pampara"],["80c00de95e4d89358b115eef89e698f9acd92039","46654e9f53f0e5c1be5f3914582d375e0aa2156c@gmail.com","Added lift methods for functions.\n\nThe lift methods make the functions all have uniform access.\n\nSigned-off-by: Gary Pampara <gpampara@gmail.com>","Gary Pampara"],["5bf0a1a9b6e40a5390f160d29721f7d6a1a3bc6a","46654e9f53f0e5c1be5f3914582d375e0aa2156c@gmail.com","Evaluatable instance must be supplied by user.\n\nIt is not possible to create bindings ahead of time for all possible\nproblems (be the problem in CIlib or not). The user should be supplying\nthe problem function to be used.\n\nThe POM was referencing a fair amount of redundant information. This has\nbeen removed to prevent confusion.\n\nSigned-off-by: Gary Pamparà <gpampara@gmail.com>","Gary Pamparà"]],"ref":"refs/heads/0.8","size":8,"head":"5bf0a1a9b6e40a5390f160d29721f7d6a1a3bc6a","push_id":41898648}