Skip to content

Commit

Permalink
Merge tag '3.1.2' into develop
Browse files Browse the repository at this point in the history
Features
* #62 - Suggestion: Add an ability to set PRNG's initial seed

Bug fixes
* #72 - GeneticAlgorithm.BestChromosome.Fitness decrease over time when using EliteSelection
* #92 - Multiple occurances of same chromosome instance in generation
  • Loading branch information
giacomelli committed Sep 10, 2022
2 parents da02f63 + b91cd50 commit f922086
Show file tree
Hide file tree
Showing 7 changed files with 10 additions and 7 deletions.
3 changes: 3 additions & 0 deletions .github/CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
## How to contribute to GeneticSharp
The idea behind GeneticSharp is to provide the basic and classic components that allow any programmer to quickly create a genetic algorithm using the .NET platform. Therefore, most of the basics and classic operators (crossovers, mutations, selections, reinsertions, and terminations) are implemented on it.

Having said that is not the goal of GeneticSharp to implement or provide all the possible ways to use a genetic algorithm, so, any PR that is not related to new operators, performance improvements, or bug fixing has a great chance to be rejected, but, feel free to read the contributing guidelines below and give a try.

### Did you find a bug?

Expand Down
2 changes: 1 addition & 1 deletion appveyor.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
version: 3.0.{build}
version: 3.1.2.{build}
os: Visual Studio 2022
configuration: Release
environment:
Expand Down
2 changes: 1 addition & 1 deletion buildLibrariesNuget.cmd
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
SET PACKAGE_VERSION="3.0.0"
SET PACKAGE_VERSION="3.1.2"

mkdir .\src\nuget

Expand Down
2 changes: 1 addition & 1 deletion buildTemplatesNuget.cmd
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
SET PACKAGE_VERSION=3.0.0
SET PACKAGE_VERSION=3.1.2

cd .\src\Templates

Expand Down
4 changes: 2 additions & 2 deletions src/GeneticSharp.Domain/Properties/SolutionInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -8,5 +8,5 @@
[assembly: AssemblyConfiguration("Release")]
#endif

[assembly: AssemblyVersion("3.0.0")]
[assembly: AssemblyFileVersion("3.0.0.0")]
[assembly: AssemblyVersion("3.1.2")]
[assembly: AssemblyFileVersion("3.1.2.0")]
2 changes: 1 addition & 1 deletion src/Templates/content/ConsoleApp/ConsoleApp.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
</PropertyGroup>

<ItemGroup>
<PackageReference Include="GeneticSharp" Version="3.0.0" />
<PackageReference Include="GeneticSharp" Version="3.1.2" />
</ItemGroup>

</Project>
2 changes: 1 addition & 1 deletion src/Templates/content/TspBlazorApp/TspBlazorApp.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
</PropertyGroup>

<ItemGroup>
<PackageReference Include="geneticsharp.extensions" Version="3.0.0" />
<PackageReference Include="geneticsharp.extensions" Version="3.1.2" />
<PackageReference Include="Microsoft.AspNetCore.Components.WebAssembly" Version="6.0.8" />
<PackageReference Include="Microsoft.AspNetCore.Components.WebAssembly.DevServer" Version="6.0.8" PrivateAssets="all" />
</ItemGroup>
Expand Down

0 comments on commit f922086

Please sign in to comment.