commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Phil Steitz <phil.ste...@gmail.com>
Subject [math] random boolean arrays
Date Sat, 11 Jul 2015 19:08:16 GMT
The code implemented in MATH-1242 to improve performance of KS
monteCarloP in-lines efficient generation of random boolean arrays.
  Unfortunately, I think the implementation is not quite random (see
comments on the ticket).  To verify it, we need to be able to test
the random boolean array generation directly.  To do that, we have
to either expose the method (at least as protected) in the KS class
or add it somewhere else.  I propose the latter but am not sure
where to put it.  For speed, we need to avoid array copies, so the
API will have to be something like randomize(boolean[], nTrue).  It
could go in the swelling MathArrays class, or RandomDataGenerator. 
The latter probably makes more sense, but the API does not fit too
well.  Any ideas?

Phil


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org


Mime
View raw message