Profile
Name: |
AILearnsToPlayFoldIt |
ID: |
102993 |
Created on: |
Mon, 01/14/2019 - 15:48 |
Updated on: |
Tue, 01/15/2019 - 17:25 |
Description: |
version 1.01
It is a script that use genetic algorithm to find actions in game that gain score and adjust them over time.
Source code can be found here: https://github.com/Grommii/Foldit/blob/master/AILearnsToPlayFoldIt.lua
Adjustable parameters:
**Population Size** - Number of species in population. In other words - number of top species that survive to the next generation;
**Mutation Size** - Number of mutated algorithms that will be added and checked each generation;
**Aliens Size** - Number of random algorithms that will be added and checked each generation;
**Cross Size** - Number of crossed algorithms that will be added and checked each generation;
**Number Of Algorithm Steps** - Number of actions (genes) that can perform each algorithm;
**Iteration Score Threshold** - Score gain threshold for algorithm to be executed again during evaluation;
**Reset World Generation Each** - Number of generations that will be tested based on the same starting position before new top position will be saved as start point;
**Mutate Rate** - Probability of new gene during mutation;
Also you can check/uncheck pre-defined algorithms to start with. By default two common algorithms included. |
Best For
Comments
|
| | |
|
Want to try?
Add to Cookbook!
To download recipes to your cookbook, you need to have the game client running.
| |
| | |
| | |
|
- Added ability to add custom pre-defined algorithm (through "More" button)
- Fixed pre-defined algorithm selection
- Added descriptions of used actions