Fix typo.
Add a test case which is currently failing.
This code for intersections is going away--there's no meaningful results giving an unbounded number of ambiguous results. This class will be repurposed to support normalizing clusters within certain tolerances.
Functional clustering.
Remove accidentally included test values.
These unit tests pass independently, but there exists some shared state in ELKI that causes thread safety problems. With good tests in place, it makes sense to proceed with a solid implementation.
Point clusters for testing.
Extra operations on RTree objects.
Sample data, courtesy of the ELKI project.
Common CSV parsing.
Tests around a modified k-NN function on RTree.
Add traversal tests and fix the point grid generator.
Oops. Make this tail-recursive.
Test cases where searches from points not in the space.
FIx a test case for searching from outside the points.
Optimization to avoid unnecessarily creating Point objects from entries.
For classes that can read point-like values from an object of type P.
Include Spire, a power number typing and abstraction library.
Tweak how records are produced.
Demonstrate performance with a large number of points.