GeneticSharp | GeneticSharp is a fast, extensible, multi-platform and multithreading C# Genetic Algorithm library t
kandi X-RAY | GeneticSharp Summary
kandi X-RAY | GeneticSharp Summary
GeneticSharp is a fast, extensible, multi-platform and multithreading C# Genetic Algorithm library that simplifies the development of applications using Genetic Algorithms (GAs). Can be used in any kind of .NET Core and .NET Framework apps, like ASP .NET MVC, ASP .NET Core, Blazor, Web Forms, UWP, Windows Forms, GTK#, Xamarin and Unity3D games.
Support
Quality
Security
License
Reuse
Top functions reviewed by kandi - BETA
Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of GeneticSharp
GeneticSharp Key Features
GeneticSharp Examples and Code Snippets
Community Discussions
Trending Discussions on GeneticSharp
QUESTION
Using GeneticSharp, I started working on some optimizations in order to lower the computational power, required. For that purpose I try to lower the totalBits
but it does not seem apparent how the required number bits is computed given
- precision of input variable and
- possible variable range.
Can someone please comment on how the total number bits, required, are computed. Ideally I want to set the totalBits
parameter as function of chosen precision and value range.
Thanks
...ANSWER
Answered 2018-Nov-03 at 14:01The four arguments of FloatingPointChromosome's constructor are:
- The minimum values of numbers inside the chromosome.
- The maximum values of numbers inside the chromosome. It means the maximum number that a chromosome can represent (solution).
- The total bits used to represent each number. For example, if your maximum value is 998, so 10 bits is what you need.
GeneticSharp will warn you if you try to use a total bits that cannot hold a number inside your floating point chromosome.
- The number of fraction (scale or decimal) part of the number.
More info: https://github.com/giacomelli/GeneticSharp/issues/42
Community Discussions, Code Snippets contain sources that include Stack Exchange Network
Vulnerabilities
No vulnerabilities reported
Install GeneticSharp
Support
Reuse Trending Solutions
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items
Find more librariesStay Updated
Subscribe to our newsletter for trending solutions and developer bootcamps
Share this Page