[jira] [Resolved] (RNG-116) RandomSource to expose supported functionality and seed size

2019-09-25 Thread Alex D Herbert (Jira)
[ https://issues.apache.org/jira/browse/RNG-116?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alex D Herbert resolved RNG-116. Fix Version/s: 1.3 Resolution: Implemented In git master. > RandomSource to expose supported

[jira] [Commented] (RNG-116) RandomSource to expose supported functionality and seed size

2019-09-25 Thread Alex D Herbert (Jira)
[ https://issues.apache.org/jira/browse/RNG-116?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16937643#comment-16937643 ] Alex D Herbert commented on RNG-116: Exposure of the number of bytes required for a RandomSource may

[jira] [Created] (RNG-117) RandomSource to support creating byte[] seed for implementing class.

2019-09-25 Thread Alex D Herbert (Jira)
Alex D Herbert created RNG-117: -- Summary: RandomSource to support creating byte[] seed for implementing class. Key: RNG-117 URL: https://issues.apache.org/jira/browse/RNG-117 Project: Commons RNG

[jira] [Created] (RNG-116) RandomSource to expose supported functionality and seed size

2019-09-23 Thread Alex D Herbert (Jira)
Alex D Herbert created RNG-116: -- Summary: RandomSource to expose supported functionality and seed size Key: RNG-116 URL: https://issues.apache.org/jira/browse/RNG-116 Project: Commons RNG

[jira] [Commented] (RNG-111) Jenkins Small Fast generator

2019-09-18 Thread Alex D Herbert (Jira)
[ https://issues.apache.org/jira/browse/RNG-111?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16932841#comment-16932841 ] Alex D Herbert commented on RNG-111: I don't have a strong argument either. At least JSF has more

[jira] [Commented] (RNG-111) Jenkins Small Fast generator

2019-09-18 Thread Alex D Herbert (Jira)
[ https://issues.apache.org/jira/browse/RNG-111?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16932767#comment-16932767 ] Alex D Herbert commented on RNG-111: Is that a +1 to changing JSF_32 to SF_32 etc?   > Jenkins Small

[jira] [Commented] (RNG-111) Jenkins Small Fast generator

2019-09-17 Thread Alex D Herbert (Jira)
[ https://issues.apache.org/jira/browse/RNG-111?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16931578#comment-16931578 ] Alex D Herbert commented on RNG-111: I think at the moment there is a bit of inconsistency where the

[jira] [Commented] (RNG-111) Jenkins Small Fast generator

2019-09-17 Thread Alex D Herbert (Jira)
[ https://issues.apache.org/jira/browse/RNG-111?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16931496#comment-16931496 ] Alex D Herbert commented on RNG-111: I'll update the class names. Should the RandomSource enums be

[jira] [Resolved] (RNG-111) Jenkins Small Fast generator

2019-09-17 Thread Alex D Herbert (Jira)
[ https://issues.apache.org/jira/browse/RNG-111?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alex D Herbert resolved RNG-111. Fix Version/s: 1.3 Assignee: Alex D Herbert Resolution: Implemented In git master >

[jira] [Commented] (RNG-111) Jenkins Small Fast generator

2019-09-17 Thread Alex D Herbert (Jira)
[ https://issues.apache.org/jira/browse/RNG-111?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16931303#comment-16931303 ] Alex D Herbert commented on RNG-111: I was waiting for the stress test results. Here they are:

[jira] [Commented] (MATH-1498) getNumericalVariance of LogisticDistribution is incorrect

2019-09-11 Thread Alex D Herbert (Jira)
[ https://issues.apache.org/jira/browse/MATH-1498?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16927724#comment-16927724 ] Alex D Herbert commented on MATH-1498: -- Thanks for the report. The distributions in the most recent

[jira] [Resolved] (RNG-114) Improve ListSampler shuffle algorithm to detect instances of RandomAccess

2019-09-10 Thread Alex D Herbert (Jira)
[ https://issues.apache.org/jira/browse/RNG-114?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alex D Herbert resolved RNG-114. Fix Version/s: 1.3 Resolution: Implemented In master.   > Improve ListSampler shuffle

[jira] [Commented] (RNG-114) Improve ListSampler shuffle algorithm to detect instances of RandomAccess

2019-09-08 Thread Alex D Herbert (Jira)
[ https://issues.apache.org/jira/browse/RNG-114?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16925254#comment-16925254 ] Alex D Herbert commented on RNG-114: I've built a benchmark to investigate the shuffle of a List. The

[jira] [Updated] (RNG-114) Improve ListSampler shuffle algorithm to detect instances of RandomAccess

2019-09-08 Thread Alex D Herbert (Jira)
[ https://issues.apache.org/jira/browse/RNG-114?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alex D Herbert updated RNG-114: --- Attachment: LinkedListShufflePerformance.png > Improve ListSampler shuffle algorithm to detect 

[jira] [Resolved] (RNG-115) JDKRandom to allow restore state when saved from a different instance

2019-09-03 Thread Alex D Herbert (Jira)
[ https://issues.apache.org/jira/browse/RNG-115?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alex D Herbert resolved RNG-115. Fix Version/s: 1.3 Resolution: Implemented In master. > JDKRandom to allow restore state when

[jira] [Commented] (RNG-19) System generator (/dev/random)

2019-09-03 Thread Alex D Herbert (Jira)
[ https://issues.apache.org/jira/browse/RNG-19?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16921261#comment-16921261 ] Alex D Herbert commented on RNG-19: --- I have merged the wrapper into master. Although the wrapper that can

[jira] [Commented] (RNG-115) JDKRandom to allow restore state when saved from a different instance

2019-09-02 Thread Alex D Herbert (Jira)
[ https://issues.apache.org/jira/browse/RNG-115?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16921045#comment-16921045 ] Alex D Herbert commented on RNG-115: Fixed this with [PR

[jira] [Created] (RNG-115) JDKRandom to allow restore state when saved from a different instance

2019-09-02 Thread Alex D Herbert (Jira)
Alex D Herbert created RNG-115: -- Summary: JDKRandom to allow restore state when saved from a different instance Key: RNG-115 URL: https://issues.apache.org/jira/browse/RNG-115 Project: Commons RNG

[jira] [Commented] (RNG-19) System generator (/dev/random)

2019-09-02 Thread Alex D Herbert (Jira)
[ https://issues.apache.org/jira/browse/RNG-19?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16921035#comment-16921035 ] Alex D Herbert commented on RNG-19: --- OK. So that would make the wrapper essentially the same as JDKRandom.

[jira] [Commented] (RNG-19) System generator (/dev/random)

2019-09-02 Thread Alex D Herbert (Jira)
[ https://issues.apache.org/jira/browse/RNG-19?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16920903#comment-16920903 ] Alex D Herbert commented on RNG-19: --- I was under the impression that the wrapper would pass all output from

[jira] [Commented] (RNG-19) System generator (/dev/random)

2019-09-01 Thread Alex D Herbert (Jira)
[ https://issues.apache.org/jira/browse/RNG-19?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16920409#comment-16920409 ] Alex D Herbert commented on RNG-19: --- I've create [PR-64|https://github.com/apache/commons-rng/pull/64] for

[jira] [Commented] (RNG-19) System generator (/dev/random)

2019-08-31 Thread Alex D Herbert (Jira)
[ https://issues.apache.org/jira/browse/RNG-19?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16920135#comment-16920135 ] Alex D Herbert commented on RNG-19: --- I agree that since a UniformRandomProvider cannot achieve the full

[jira] [Created] (RNG-114) Improve ListSampler shuffle algorithm to detect instances of RandomAccess

2019-08-31 Thread Alex D Herbert (Jira)
Alex D Herbert created RNG-114: -- Summary: Improve ListSampler shuffle algorithm to detect instances of RandomAccess Key: RNG-114 URL: https://issues.apache.org/jira/browse/RNG-114 Project: Commons RNG

[jira] [Commented] (RNG-19) System generator (/dev/random)

2019-08-30 Thread Alex D Herbert (Jira)
[ https://issues.apache.org/jira/browse/RNG-19?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16919867#comment-16919867 ] Alex D Herbert commented on RNG-19: --- Just trying some variations... With a constructor: {code:java} Random

[jira] [Commented] (RNG-19) System generator (/dev/random)

2019-08-30 Thread Alex D Herbert (Jira)
[ https://issues.apache.org/jira/browse/RNG-19?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16919700#comment-16919700 ] Alex D Herbert commented on RNG-19: --- OK. Where should the new method go? A new class: {code:java}

[jira] [Commented] (RNG-19) System generator (/dev/random)

2019-08-30 Thread Alex D Herbert (Jira)
[ https://issues.apache.org/jira/browse/RNG-19?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16919639#comment-16919639 ] Alex D Herbert commented on RNG-19: --- Exactly like that. Should it be ported over to the RNG component and

[jira] [Commented] (RNG-19) System generator (/dev/random)

2019-08-30 Thread Alex D Herbert (Jira)
[ https://issues.apache.org/jira/browse/RNG-19?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16919576#comment-16919576 ] Alex D Herbert commented on RNG-19: --- I think the idea was to replicate {{/dev/urandom}} which is a non

[jira] [Resolved] (RNG-112) SFC: Chris Doty-Humphrey's Chaotic PRNG

2019-08-28 Thread Alex D Herbert (Jira)
[ https://issues.apache.org/jira/browse/RNG-112?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alex D Herbert resolved RNG-112. Fix Version/s: 1.3 Assignee: Alex D Herbert Resolution: Implemented In master. >

[jira] [Commented] (RNG-76) Add a primitive constructor to SplitMix64

2019-08-22 Thread Alex D Herbert (Jira)
[ https://issues.apache.org/jira/browse/RNG-76?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16913660#comment-16913660 ] Alex D Herbert commented on RNG-76: --- Updated the PR with restoration of the original code for

[jira] [Commented] (RNG-113) Speed improvement to PCG 32 Xsh-Rs implementation

2019-08-18 Thread Alex D Herbert (JIRA)
[ https://issues.apache.org/jira/browse/RNG-113?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16910049#comment-16910049 ] Alex D Herbert commented on RNG-113: A quick test for a modified nextLong/nextDouble version removing

[jira] [Commented] (RNG-113) Speed improvement to PCG 32 Xsh-Rs implementation

2019-08-17 Thread Alex D Herbert (JIRA)
[ https://issues.apache.org/jira/browse/RNG-113?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16909758#comment-16909758 ] Alex D Herbert commented on RNG-113: {quote}Isn't it producing more than 32 bits, but less than 64 bits?

[jira] [Commented] (RNG-113) Speed improvement to PCG 32 Xsh-Rs implementation

2019-08-17 Thread Alex D Herbert (JIRA)
[ https://issues.apache.org/jira/browse/RNG-113?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16909608#comment-16909608 ] Alex D Herbert commented on RNG-113: {quote}Why isn't Pcg32 a {{LongProvider}}? {quote} It is an

[jira] [Commented] (RNG-113) Speed improvement to PCG 32 Xsh-Rs implementation

2019-08-16 Thread Alex D Herbert (JIRA)
[ https://issues.apache.org/jira/browse/RNG-113?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16909364#comment-16909364 ] Alex D Herbert commented on RNG-113: I have benchmarked the standard XshRs implementation against: *

[jira] [Created] (RNG-113) Speed improvement to PCG 32 Xsh-Rs implementation

2019-08-16 Thread Alex D Herbert (JIRA)
Alex D Herbert created RNG-113: -- Summary: Speed improvement to PCG 32 Xsh-Rs implementation Key: RNG-113 URL: https://issues.apache.org/jira/browse/RNG-113 Project: Commons RNG Issue Type:

[jira] [Resolved] (RNG-109) DiscreteProbabilityCollectionSampler to use an internal DiscreteSampler

2019-08-07 Thread Alex D Herbert (JIRA)
[ https://issues.apache.org/jira/browse/RNG-109?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alex D Herbert resolved RNG-109. Resolution: Implemented Fix Version/s: 1.3 In master.   >

[jira] [Commented] (RNG-109) DiscreteProbabilityCollectionSampler to use an internal DiscreteSampler

2019-08-06 Thread Alex D Herbert (JIRA)
[ https://issues.apache.org/jira/browse/RNG-109?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16901147#comment-16901147 ] Alex D Herbert commented on RNG-109: I have created a benchmark that tests different distributions: *

[jira] [Created] (RNG-112) SFC: Chris Doty-Humphrey's Chaotic PRNG

2019-08-06 Thread Alex D Herbert (JIRA)
Alex D Herbert created RNG-112: -- Summary: SFC: Chris Doty-Humphrey's Chaotic PRNG Key: RNG-112 URL: https://issues.apache.org/jira/browse/RNG-112 Project: Commons RNG Issue Type: New Feature

[jira] [Created] (RNG-111) Jenkins Small Fast generator

2019-08-06 Thread Alex D Herbert (JIRA)
Alex D Herbert created RNG-111: -- Summary: Jenkins Small Fast generator Key: RNG-111 URL: https://issues.apache.org/jira/browse/RNG-111 Project: Commons RNG Issue Type: Improvement

[jira] [Resolved] (RNG-85) Middle Square Weyl Sequence generator

2019-08-06 Thread Alex D Herbert (JIRA)
[ https://issues.apache.org/jira/browse/RNG-85?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alex D Herbert resolved RNG-85. --- Resolution: Implemented Fix Version/s: 1.3 In master > Middle Square Weyl Sequence generator >

[jira] [Commented] (RNG-85) Middle Square Weyl Sequence generator

2019-08-06 Thread Alex D Herbert (JIRA)
[ https://issues.apache.org/jira/browse/RNG-85?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16900874#comment-16900874 ] Alex D Herbert commented on RNG-85: --- Code created in PR 61 has been put through the stress test

[jira] [Resolved] (RNG-90) Improve nextInt(int) and nextLong(long) for powers of 2

2019-08-05 Thread Alex D Herbert (JIRA)
[ https://issues.apache.org/jira/browse/RNG-90?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alex D Herbert resolved RNG-90. --- Resolution: Implemented Fix Version/s: 1.3 In master. > Improve nextInt(int) and nextLong(long)

[jira] [Commented] (RNG-85) Middle Square Weyl Sequence generator

2019-08-05 Thread Alex D Herbert (JIRA)
[ https://issues.apache.org/jira/browse/RNG-85?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16900149#comment-16900149 ] Alex D Herbert commented on RNG-85: --- I have updated my previous implementation of the Middle Square Weyl

[jira] [Commented] (RNG-90) Improve nextInt(int) and nextLong(long) for powers of 2

2019-08-04 Thread Alex D Herbert (JIRA)
[ https://issues.apache.org/jira/browse/RNG-90?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16899681#comment-16899681 ] Alex D Herbert commented on RNG-90: --- I have run some benchmarking of the nextInt(int) method from the JDK

[jira] [Resolved] (RNG-95) DiscreteUniformSampler

2019-08-03 Thread Alex D Herbert (JIRA)
[ https://issues.apache.org/jira/browse/RNG-95?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alex D Herbert resolved RNG-95. --- Resolution: Implemented Fix Version/s: 1.3 In master. > DiscreteUniformSampler >

[jira] [Commented] (RNG-95) DiscreteUniformSampler

2019-08-01 Thread Alex D Herbert (JIRA)
[ https://issues.apache.org/jira/browse/RNG-95?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16898349#comment-16898349 ] Alex D Herbert commented on RNG-95: --- I have updated the DiscreteUniformSampler to use dedicated internal

[jira] [Resolved] (RNG-110) Factory methods for Discrete and Continuous distribution samplers

2019-07-31 Thread Alex D Herbert (JIRA)
[ https://issues.apache.org/jira/browse/RNG-110?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alex D Herbert resolved RNG-110. Resolution: Implemented In master. > Factory methods for Discrete and Continuous distribution

[jira] [Commented] (RNG-94) Add RotateRotateMultiplyXorMultiplyXor generator

2019-07-31 Thread Alex D Herbert (JIRA)
[ https://issues.apache.org/jira/browse/RNG-94?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16897324#comment-16897324 ] Alex D Herbert commented on RNG-94: --- Following from SplitMix we could use the Mix suffix for all mix based

[jira] [Commented] (RNG-84) PCG

2019-07-28 Thread Alex D Herbert (JIRA)
[ https://issues.apache.org/jira/browse/RNG-84?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16894797#comment-16894797 ] Alex D Herbert commented on RNG-84: --- I fixed checkstyle so we don't have any errors and it is in the travis

[jira] [Commented] (RNG-84) PCG

2019-07-28 Thread Alex D Herbert (JIRA)
[ https://issues.apache.org/jira/browse/RNG-84?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16894739#comment-16894739 ] Alex D Herbert commented on RNG-84: --- No need to sync your master in your branch. Just fetch the origin and

[jira] [Commented] (RNG-84) PCG

2019-07-28 Thread Alex D Herbert (JIRA)
[ https://issues.apache.org/jira/browse/RNG-84?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16894732#comment-16894732 ] Alex D Herbert commented on RNG-84: --- Well assuming you forked from origin then you have to bring down the

[jira] [Commented] (RNG-84) PCG

2019-07-28 Thread Alex D Herbert (JIRA)
[ https://issues.apache.org/jira/browse/RNG-84?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16894731#comment-16894731 ] Alex D Herbert commented on RNG-84: --- bq. However there are several differences with branch "master".

[jira] [Created] (RNG-110) Factory methods for Discrete and Continuous distribution samplers

2019-07-19 Thread Alex D Herbert (JIRA)
Alex D Herbert created RNG-110: -- Summary: Factory methods for Discrete and Continuous distribution samplers Key: RNG-110 URL: https://issues.apache.org/jira/browse/RNG-110 Project: Commons RNG

[jira] [Resolved] (RNG-102) SharedStateSampler interface

2019-07-18 Thread Alex D Herbert (JIRA)
[ https://issues.apache.org/jira/browse/RNG-102?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alex D Herbert resolved RNG-102. Resolution: Implemented Assignee: Alex D Herbert Fix Version/s: 1.3 In master. >

[jira] [Comment Edited] (RNG-90) Improve nextInt(int) and nextLong(long) for powers of 2

2019-07-17 Thread Alex D Herbert (JIRA)
[ https://issues.apache.org/jira/browse/RNG-90?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16886553#comment-16886553 ] Alex D Herbert edited comment on RNG-90 at 7/17/19 8:32 PM: This multiply method

[jira] [Comment Edited] (RNG-95) DiscreteUniformSampler

2019-07-16 Thread Alex D Herbert (JIRA)
[ https://issues.apache.org/jira/browse/RNG-95?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16886537#comment-16886537 ] Alex D Herbert edited comment on RNG-95 at 7/16/19 11:42 PM: - This method has

[jira] [Comment Edited] (RNG-90) Improve nextInt(int) and nextLong(long) for powers of 2

2019-07-16 Thread Alex D Herbert (JIRA)
[ https://issues.apache.org/jira/browse/RNG-90?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16886553#comment-16886553 ] Alex D Herbert edited comment on RNG-90 at 7/16/19 11:41 PM: - This multiply

[jira] [Commented] (RNG-90) Improve nextInt(int) and nextLong(long) for powers of 2

2019-07-16 Thread Alex D Herbert (JIRA)
[ https://issues.apache.org/jira/browse/RNG-90?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16886553#comment-16886553 ] Alex D Herbert commented on RNG-90: --- This multiply method with rejection has been documented by Danial

[jira] [Commented] (RNG-95) DiscreteUniformSampler

2019-07-16 Thread Alex D Herbert (JIRA)
[ https://issues.apache.org/jira/browse/RNG-95?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16886537#comment-16886537 ] Alex D Herbert commented on RNG-95: --- This method has been documented by Danial Lamire: [Fast Random

[jira] [Commented] (RNG-70) xoshiro generators

2019-07-16 Thread Alex D Herbert (JIRA)
[ https://issues.apache.org/jira/browse/RNG-70?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16886407#comment-16886407 ] Alex D Herbert commented on RNG-70: --- {quote}Xorshift1024*, xorshift1024+, xorshift128+ and xoroshiro128+

[jira] [Commented] (NUMBERS-130) Test classes and methods can be package-private

2019-07-09 Thread Alex D Herbert (JIRA)
[ https://issues.apache.org/jira/browse/NUMBERS-130?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16881316#comment-16881316 ] Alex D Herbert commented on NUMBERS-130: I don't understand why this matters since the test

[jira] [Created] (CSV-248) CSVRecord is not Serializable

2019-07-03 Thread Alex D Herbert (JIRA)
Alex D Herbert created CSV-248: -- Summary: CSVRecord is not Serializable Key: CSV-248 URL: https://issues.apache.org/jira/browse/CSV-248 Project: Commons CSV Issue Type: Bug Affects

[jira] [Created] (CSV-247) A single empty header is allowed when not allowing empty column headers.

2019-07-03 Thread Alex D Herbert (JIRA)
Alex D Herbert created CSV-247: -- Summary: A single empty header is allowed when not allowing empty column headers. Key: CSV-247 URL: https://issues.apache.org/jira/browse/CSV-247 Project: Commons CSV

[jira] [Resolved] (RNG-108) Update the SeedFactory to improve performance

2019-06-29 Thread Alex D Herbert (JIRA)
[ https://issues.apache.org/jira/browse/RNG-108?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alex D Herbert resolved RNG-108. Resolution: Implemented In master. > Update the SeedFactory to improve performance >

[jira] [Commented] (NUMBERS-121) Deprecated HTML tag in BigFraction

2019-06-27 Thread Alex D Herbert (JIRA)
[ https://issues.apache.org/jira/browse/NUMBERS-121?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16873965#comment-16873965 ] Alex D Herbert commented on NUMBERS-121: You can run the jacoco plugin to get the report: mvn

[jira] [Commented] (NUMBERS-121) Deprecated HTML tag in BigFraction

2019-06-26 Thread Alex D Herbert (JIRA)
[ https://issues.apache.org/jira/browse/NUMBERS-121?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16873694#comment-16873694 ] Alex D Herbert commented on NUMBERS-121: MathJax was discussed on the dev ML 

[jira] [Created] (RNG-109) DiscreteProbabilityCollectionSampler to use an internal DiscreteSampler

2019-06-26 Thread Alex D Herbert (JIRA)
Alex D Herbert created RNG-109: -- Summary: DiscreteProbabilityCollectionSampler to use an internal DiscreteSampler Key: RNG-109 URL: https://issues.apache.org/jira/browse/RNG-109 Project: Commons RNG

[jira] [Resolved] (RNG-99) AliasMethodDiscreteSampler

2019-06-26 Thread Alex D Herbert (JIRA)
[ https://issues.apache.org/jira/browse/RNG-99?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alex D Herbert resolved RNG-99. --- Resolution: Implemented In master.   > AliasMethodDiscreteSampler > -- > >

[jira] [Commented] (RNG-99) AliasMethodDiscreteSampler

2019-06-24 Thread Alex D Herbert (JIRA)
[ https://issues.apache.org/jira/browse/RNG-99?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16871828#comment-16871828 ] Alex D Herbert commented on RNG-99: --- I've created a static factory method to create the sampler.  The

[jira] [Updated] (RNG-99) AliasMethodDiscreteSampler

2019-06-24 Thread Alex D Herbert (JIRA)
[ https://issues.apache.org/jira/browse/RNG-99?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alex D Herbert updated RNG-99: -- Attachment: alias_sample.jpg alias_con.jpg > AliasMethodDiscreteSampler >

[jira] [Created] (RNG-108) Update the SeedFactory to improve performance

2019-06-20 Thread Alex D Herbert (JIRA)
Alex D Herbert created RNG-108: -- Summary: Update the SeedFactory to improve performance Key: RNG-108 URL: https://issues.apache.org/jira/browse/RNG-108 Project: Commons RNG Issue Type:

[jira] [Commented] (RNG-16) Linear congruential generators

2019-06-20 Thread Alex D Herbert (JIRA)
[ https://issues.apache.org/jira/browse/RNG-16?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16868539#comment-16868539 ] Alex D Herbert commented on RNG-16: --- The reference LCG implementations listed on wikipedia from many

[jira] [Commented] (RNG-104) SeedFactory seed creation performance analysis

2019-06-20 Thread Alex D Herbert (JIRA)
[ https://issues.apache.org/jira/browse/RNG-104?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16868520#comment-16868520 ] Alex D Herbert commented on RNG-104: Oops. It would be 2^log2(150) bigger. So about 2^7. I've been

[jira] [Resolved] (RNG-104) SeedFactory seed creation performance analysis

2019-06-20 Thread Alex D Herbert (JIRA)
[ https://issues.apache.org/jira/browse/RNG-104?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alex D Herbert resolved RNG-104. Resolution: Done JMH benchmarks added to master. > SeedFactory seed creation performance analysis >

[jira] [Commented] (RNG-104) SeedFactory seed creation performance analysis

2019-06-20 Thread Alex D Herbert (JIRA)
[ https://issues.apache.org/jira/browse/RNG-104?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16868448#comment-16868448 ] Alex D Herbert commented on RNG-104: {quote}I don't understand why you changed it {quote} The original

[jira] [Commented] (RNG-104) SeedFactory seed creation performance analysis

2019-06-19 Thread Alex D Herbert (JIRA)
[ https://issues.apache.org/jira/browse/RNG-104?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16868055#comment-16868055 ] Alex D Herbert commented on RNG-104: The array can be filled in blocks and the last block is incomplete.

[jira] [Commented] (RNG-104) SeedFactory seed creation performance analysis

2019-06-19 Thread Alex D Herbert (JIRA)
[ https://issues.apache.org/jira/browse/RNG-104?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16867831#comment-16867831 ] Alex D Herbert commented on RNG-104: For completeness I have added the use of the fair and unfair lock

[jira] [Commented] (RNG-104) SeedFactory seed creation performance analysis

2019-06-19 Thread Alex D Herbert (JIRA)
[ https://issues.apache.org/jira/browse/RNG-104?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16867772#comment-16867772 ] Alex D Herbert commented on RNG-104: I have done some more analysis of seed array creation. The

[jira] [Updated] (RNG-104) SeedFactory seed creation performance analysis

2019-06-19 Thread Alex D Herbert (JIRA)
[ https://issues.apache.org/jira/browse/RNG-104?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alex D Herbert updated RNG-104: --- Attachment: well_unfair_vs_fair.jpg > SeedFactory seed creation performance analysis >

[jira] [Updated] (RNG-104) SeedFactory seed creation performance analysis

2019-06-19 Thread Alex D Herbert (JIRA)
[ https://issues.apache.org/jira/browse/RNG-104?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alex D Herbert updated RNG-104: --- Attachment: xor_unfair_long1.png > SeedFactory seed creation performance analysis >

[jira] [Updated] (RNG-104) SeedFactory seed creation performance analysis

2019-06-19 Thread Alex D Herbert (JIRA)
[ https://issues.apache.org/jira/browse/RNG-104?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alex D Herbert updated RNG-104: --- Attachment: xor_unfair_int1.png > SeedFactory seed creation performance analysis >

[jira] [Updated] (RNG-104) SeedFactory seed creation performance analysis

2019-06-19 Thread Alex D Herbert (JIRA)
[ https://issues.apache.org/jira/browse/RNG-104?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alex D Herbert updated RNG-104: --- Attachment: well_sync_performance.jpg well_unfair_performance.jpg

[jira] [Commented] (RNG-99) AliasMethodDiscreteSampler

2019-06-18 Thread Alex D Herbert (JIRA)
[ https://issues.apache.org/jira/browse/RNG-99?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16867121#comment-16867121 ] Alex D Herbert commented on RNG-99: --- The Alias method consists of two steps: * Pick a random index into

[jira] [Resolved] (RNG-100) GuideTableDiscreteSampler

2019-06-18 Thread Alex D Herbert (JIRA)
[ https://issues.apache.org/jira/browse/RNG-100?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alex D Herbert resolved RNG-100. Resolution: Implemented In master. > GuideTableDiscreteSampler > - > >

[jira] [Resolved] (STATISTICS-19) Migrate to JUnit 5

2019-06-18 Thread Alex D Herbert (JIRA)
[ https://issues.apache.org/jira/browse/STATISTICS-19?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alex D Herbert resolved STATISTICS-19. -- Resolution: Done In master.   > Migrate to JUnit 5 > -- > >

[jira] [Created] (STATISTICS-19) Migrate to JUnit 5

2019-06-18 Thread Alex D Herbert (JIRA)
Alex D Herbert created STATISTICS-19: Summary: Migrate to JUnit 5 Key: STATISTICS-19 URL: https://issues.apache.org/jira/browse/STATISTICS-19 Project: Apache Commons Statistics Issue

[jira] [Commented] (COMMONSSITE-100) "mvn site" fails with commons-parent 43

2019-06-17 Thread Alex D Herbert (JIRA)
[ https://issues.apache.org/jira/browse/COMMONSSITE-100?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16865619#comment-16865619 ] Alex D Herbert commented on COMMONSSITE-100: The change was to {{src/site/site.xml}}.

[jira] [Commented] (COMMONSSITE-100) "mvn site" fails with commons-parent 43

2019-06-17 Thread Alex D Herbert (JIRA)
[ https://issues.apache.org/jira/browse/COMMONSSITE-100?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16865527#comment-16865527 ] Alex D Herbert commented on COMMONSSITE-100: I ran {{mvn -X -e clean site}}. The final

[jira] [Resolved] (RNG-106) XorShiRo generators require non-zero input seeds

2019-06-15 Thread Alex D Herbert (JIRA)
[ https://issues.apache.org/jira/browse/RNG-106?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alex D Herbert resolved RNG-106. Resolution: Implemented In master.   > XorShiRo generators require non-zero input seeds >

[jira] [Resolved] (RNG-107) Enable checkstyle for the test sources

2019-06-12 Thread Alex D Herbert (JIRA)
[ https://issues.apache.org/jira/browse/RNG-107?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alex D Herbert resolved RNG-107. Resolution: Done > Enable checkstyle for the test sources > -- >

[jira] [Commented] (RNG-106) XorShiRo generators require non-zero input seeds

2019-06-12 Thread Alex D Herbert (JIRA)
[ https://issues.apache.org/jira/browse/RNG-106?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16861870#comment-16861870 ] Alex D Herbert commented on RNG-106: {quote}Do you mean: test whether {{a[0] == 0}}, and if so set 

[jira] [Resolved] (RNG-98) LongJumpableUniformRandomProvider

2019-06-11 Thread Alex D Herbert (JIRA)
[ https://issues.apache.org/jira/browse/RNG-98?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alex D Herbert resolved RNG-98. --- Resolution: Implemented In master.   > LongJumpableUniformRandomProvider >

[jira] [Commented] (RNG-106) XorShiRo generators require non-zero input seeds

2019-06-11 Thread Alex D Herbert (JIRA)
[ https://issues.apache.org/jira/browse/RNG-106?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16861566#comment-16861566 ] Alex D Herbert commented on RNG-106: {quote}Is it worth given the low probability that an actual seed

[jira] [Commented] (RNG-106) XorShiRo generators require non-zero input seeds

2019-06-11 Thread Alex D Herbert (JIRA)
[ https://issues.apache.org/jira/browse/RNG-106?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16861231#comment-16861231 ] Alex D Herbert commented on RNG-106: {quote}I'll do this to see if a single bit seed is statistically

[jira] [Commented] (RNG-106) XorShiRo generators require non-zero input seeds

2019-06-11 Thread Alex D Herbert (JIRA)
[ https://issues.apache.org/jira/browse/RNG-106?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16861150#comment-16861150 ] Alex D Herbert commented on RNG-106: {quote}I must have misunderstood the previous test: I thought that

[jira] [Commented] (RNG-106) XorShiRo generators require non-zero input seeds

2019-06-11 Thread Alex D Herbert (JIRA)
[ https://issues.apache.org/jira/browse/RNG-106?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16861094#comment-16861094 ] Alex D Herbert commented on RNG-106: Boosting transitions in a custom manner would require knowing where

[jira] [Commented] (RNG-106) XorShiRo generators require non-zero input seeds

2019-06-11 Thread Alex D Herbert (JIRA)
[ https://issues.apache.org/jira/browse/RNG-106?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16861037#comment-16861037 ] Alex D Herbert commented on RNG-106: {quote}Am I correct that they concur to having a SeedFactory that

[jira] [Commented] (RNG-106) XorShiRo generators require non-zero input seeds

2019-06-11 Thread Alex D Herbert (JIRA)
[ https://issues.apache.org/jira/browse/RNG-106?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16861020#comment-16861020 ] Alex D Herbert commented on RNG-106: For the large array Well generators this is not currently a problem

[jira] [Commented] (RNG-106) XorShiRo generators require non-zero input seeds

2019-06-11 Thread Alex D Herbert (JIRA)
[ https://issues.apache.org/jira/browse/RNG-106?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16860988#comment-16860988 ] Alex D Herbert commented on RNG-106: Results of using a single bit seed. The test sets a single bit in

[jira] [Commented] (RNG-106) XorShiRo generators require non-zero input seeds

2019-06-11 Thread Alex D Herbert (JIRA)
[ https://issues.apache.org/jira/browse/RNG-106?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16860957#comment-16860957 ] Alex D Herbert commented on RNG-106: {quote}Perhaps the fix should also imply that the seed contain a

[jira] [Commented] (RNG-106) XorShiRo generators require non-zero input seeds

2019-06-11 Thread Alex D Herbert (JIRA)
[ https://issues.apache.org/jira/browse/RNG-106?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16860940#comment-16860940 ] Alex D Herbert commented on RNG-106: Changed my mind. The SeedFactory should be the place to make the

  1   2   3   4   5   >