public void ClusterizationTest()
{
var krab = new KrabClusterization(4, 2, 1);
var data = new[]
{
new[] { 2.0, 2.0 },
new[] { 5.0, 2.0 },
new[] { 4.0, 3.0 },
new[] { 3.0, 6.0 },
new[] { 8.0, 8.0 },
new[] { 9.0, 7.0 }
};
var result = krab.Cluster(2, data);
Assert.AreEqual(result[0], 2);
Assert.AreEqual(result[1], 2);
Assert.AreEqual(result[2], 2);
Assert.AreEqual(result[3], 2);
Assert.AreEqual(result[4], 1);
Assert.AreEqual(result[5], 1);
}