pushkar/ABAGAIL — pull request #9 by cgearhart (2014-03-23 16:34:41+00:00)
Title: Replace recursive partitioning in ABAGAILArrays

The recursive implementation of the randomizedSelect function can cause stack overflow errors for large arrays.

Stack overflow depth is not a documented feature of Java, but it is dependent on the available virtual memory. [[source]](http://www.odi.ch/weblog/posting.php?posting=411) This corrects a stack overflow error caused by MIMIC sample size >7000 running on my late 2010 MacBook Air with 2048 mb allocated to the Java runtime.