
Genetic Algorithms
search and optimisation method
Free · Designed for iPad
 Program for computer simulation of artificial genetic populations. This app is mainly used for function optimization, i.e. finding the minimum or maximum of a function.
Genetic algorithms are one of the search and optimisation methods. The aim of optimisation is to increase efficiency in reaching a certain optimal value. Genetic algorithms are based on the mechanisms of natural selection and heredity. The basic genetic algorithm is built from three operations: reproduction, crossing, and mutation. Genetic algorithms operate on populations of coding sequences and use random selection rules to search for the global optimal value. However, these random rules are defined to give the appropriate direction of the search (through various selection mechanisms or scaling of fitness functions). This basic procedure is enhanced by certain genetic manipulations, such as those seen in nature. They include the mechanisms of dominance, diploidy, inversion, and other reconfiguration mechanisms that occur at the chromosome level. Users can design textual or graphical scaling patterns for the fitness function and then use them in simulations. The application also provides a preliminary analysis of statistical data concerning the distribution of the fitness function in the population. The program allows the user to compare non-random procedures (e.g. scaling of fitness functions) by using the same pseudorandom sequence (for procedures requiring randomization, such as selection, etc.) in successive simulations. In order to better visualize the genetic processes taking place during the simulation, some of them are presented to the user using animations. Additionally, some of the data obtained from simulations can be saved and shared. 
 Ratings & Reviews
This app has not received enough ratings or reviews to display an overview. 
 This version primarily includes user interface improvements such as landscape orientation for iPads and those that provide better functionality on iOS 26. This version also includes minor fixes (such as feature description corrections, etc.). 
  The developer, Ilona Kosinska, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .
Data Not Collected
The developer does not collect any data from this app.
Accessibility
The developer has not yet indicated which accessibility features this app supports. Learn More
Information
- Provider
 - Ilona Kosinska
 
- Size
 - 20.8 MB
 
- Category
 - Education
 
- Compatibility
 Requires iOS 12.0 or later.
- iPhone
Requires iOS 12.0 or later. - iPad
Requires iPadOS 12.0 or later. - iPod touch
Requires iOS 12.0 or later. - Mac
Requires macOS 11.0 or later and a Mac with Apple M1 chip or later. - Apple Vision
Requires visionOS 1.0 or later. 
- Languages
 English and 12 more
- English, French, German, Italian, Japanese, Korean, Polish, Portuguese, Russian, Simplified Chinese, Spanish, Traditional Chinese, Ukrainian
 
- Age Rating
 4+
- 4+
 - Contains
Messaging and Chat 
- Copyright
 - © 2023 Ilona Dominika Kosińska