The Math-Random is really messy and need to be cleaned :
- Some classes are subclasses of Random class
- some other classes are
PMNumberGenerator, some other from PMRandomGenerator.
- What is the difference between
PMNumberGenerator and PMRandomGenerator ?
- why some classes end with
Generator other with RandomGenerator, others by Kernel ?
PMMarsagliaKissRandomKernelis a subclass of Object and there is another class with almost the same name: PMMarsagliaKissRandom. Maybe is their relationship ?
PMLaplaceGenerator subclasses Object instead of PMRandomGenerator ...
The
Math-Randomis really messy and need to be cleaned :PMNumberGenerator, some other fromPMRandomGenerator.PMNumberGeneratorandPMRandomGenerator?Generatorother withRandomGenerator, others byKernel?PMMarsagliaKissRandomKernelis a subclass ofObjectand there is another class with almost the same name:PMMarsagliaKissRandom. Maybe is their relationship ?PMLaplaceGeneratorsubclasses Object instead ofPMRandomGenerator...