[2.5.0] - 2021-03-29 Added New methods added to the Permutation class. The cycle method creates a permutation cycle. Multiple variations of a scramble(int[] indexes) method that randomizes the elements indicated by the array of indexes. The variations of this method correspond to the different random number generators supported by the library. Changed Minor code improvements in Permutation class (e.g., refactoring to reduce duplicated code, and some minor code optimizations). CI/CD Started using CodeQL code scanning on all push/pull-request events
Evolutionary algorithms solve problems by simulating the evolution of a population of candidate solu...
[2.5.1] - 2020-11-5 Changed Refactored ParallelVariableAnnealingLength to eliminate redundant code....
Analyses the performance of permutation decoding, which is essentially an improved variation of erro...
The JavaPermutationTools (JPT) API provides Java classes that enable representing and generating per...
[5.0.4] - 2023-04-14 Changed Optimized or otherwise refactored for code quality the scramble, rever...
The JavaPermutationTools (JPT) library provides Java classes that enable representing and generating...
[2.6.1] - 2021-05-13 Changed Various code improvements based on initial run of MuseDev static analy...
Release includes all updates, revisions, etc produced during review of paper for Journal of Open Sou...
About JavaPermutationTools The JavaPermutationTools (JPT) library provides Java classes and interfac...
[2.6.0] - 2021-04-02 Added Added the Permutation.Mechanic.set(Permutation, int[], int, int, int) me...
[2.11.0] - 2021-5-11 Added New mutation operators for permutations: UniformScrambleMutation: Like S...
[2.3.0] - 2021-01-30 Added Test cases added to improve test coverage. Changed Modified API docume...
Changes in version 0.9-0 General This is small update to permute, focused mainly on ensuring the ...
This release includes all updates, revisions, etc produced during the review process for the Journal...
Evolutionary algorithms solve problems by simulating the evolution of a population of candidate solu...
[2.5.1] - 2020-11-5 Changed Refactored ParallelVariableAnnealingLength to eliminate redundant code....
Analyses the performance of permutation decoding, which is essentially an improved variation of erro...
The JavaPermutationTools (JPT) API provides Java classes that enable representing and generating per...
[5.0.4] - 2023-04-14 Changed Optimized or otherwise refactored for code quality the scramble, rever...
The JavaPermutationTools (JPT) library provides Java classes that enable representing and generating...
[2.6.1] - 2021-05-13 Changed Various code improvements based on initial run of MuseDev static analy...
Release includes all updates, revisions, etc produced during review of paper for Journal of Open Sou...
About JavaPermutationTools The JavaPermutationTools (JPT) library provides Java classes and interfac...
[2.6.0] - 2021-04-02 Added Added the Permutation.Mechanic.set(Permutation, int[], int, int, int) me...
[2.11.0] - 2021-5-11 Added New mutation operators for permutations: UniformScrambleMutation: Like S...
[2.3.0] - 2021-01-30 Added Test cases added to improve test coverage. Changed Modified API docume...
Changes in version 0.9-0 General This is small update to permute, focused mainly on ensuring the ...
This release includes all updates, revisions, etc produced during the review process for the Journal...
Evolutionary algorithms solve problems by simulating the evolution of a population of candidate solu...
[2.5.1] - 2020-11-5 Changed Refactored ParallelVariableAnnealingLength to eliminate redundant code....
Analyses the performance of permutation decoding, which is essentially an improved variation of erro...