Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
genetic_algorithm_tool [2012/11/28 22:48] admin [Notes] |
genetic_algorithm_tool [2015/10/11 23:58] (current) admin |
||
|---|---|---|---|
| Line 7: | Line 7: | ||
| ===== Inputs ===== | ===== Inputs ===== | ||
| - | ^ Name ^ Type ^ Description ^ | + | ^ Name ^ Type ^ Description ^ |
| - | | Use Convergence Stopping Criteria | [[ Bool Type| Bool]] | If true, the optimization process will halt if evolution of generations becomes asymptotic, as defined by the asymptotic parameter. Otherwise, the total number of generations specified by "Number Of Generations" is used. | | + | | Use Convergence Stopping Criteria | [[Real Value Type]] | If true, the optimization process will halt if evolution of generations becomes asymptotic, as defined by the asymptotic parameter. Otherwise, the total number of generations specified by "Number Of Generations" is used. | |
| - | | Number of Generations | [[Positive Int Type|Positive Int]] | If the "Use Convergence Stopping Criteria" is true, the "Number Of Generations" specifies the minimum number of generations to detect convergence. Otherwise, it becomes the maximum number of generations. | | + | | Number of Generations | [[Positive Integer Value Type]] | If the "Use Convergence Stopping Criteria" is true, the "Number Of Generations" specifies the minimum number of generations to detect convergence. Otherwise, it becomes the maximum number of generations. | |
| - | | Population Size | [[Positive Int Type|Positive Int]] | Number of individuals per population. | | + | | Population Size | [[Positive Integer Value Type]] | Number of individuals per population. | |
| - | | Individual Genotype | [[Lookup Table Group Type|Lookup Table Group ]] | The genotype that defines the template for individuals. | | + | | Individual Genotype | [[Lookup Table Group Type]] | The genotype that defines the template for individuals. | |
| - | | Default Lower Bound | [[Double Type|Double]] | The default lower value for alleles. | | + | | Default Lower Bound | [[Real Value Type]] | The default lower value for alleles. | |
| - | | Default Upper Bound | [[Double Type|Double]] | The default upper value for alleles. | | + | | Default Upper Bound | [[Real Value Type]] | The default upper value for alleles. | |
| ===== Optional Inputs ===== | ===== Optional Inputs ===== | ||
| - | ^ Name ^ Type ^ Description ^ Default Value ^ | + | ^ Name ^ Type ^ Description ^ Default Value ^ |
| - | | Convergence Limit | [[ Percent Type| Percent ]] | Convergence limit (in percentage of fitness variation) across the given number of generations used to halt the optimization process. | 0.99 | | + | | Convergence Limit | [[Percent Type]] | Convergence limit (in percentage of fitness variation) across the given number of generations used to halt the optimization process. | 0.99 | |
| - | | Lower Bounds | [[Lookup Table Group Type|Lookup Table Group ]] | The lower limits per alleles. If omitted, the "Default Lower Bound" is used for missing limits. | None | | + | | Lower Bounds | [[Lookup Table Group Type]] | The lower limits per alleles. If omitted, the "Default Lower Bound" is used for missing limits. | None | |
| - | | Upper Bounds | [[Lookup Table Group Type|Lookup Table Group ]] | The upper limits per alleles. If omitted, the "Default Upper Bound" is used for missing limits. | None | | + | | Upper Bounds | [[Lookup Table Group Type]] | The upper limits per alleles. If omitted, the "Default Upper Bound" is used for missing limits. | None | |
| - | | Meta Heuristic Evaluation Percent | [[Percent Type|Percent ]] | A percentage of individuals whose finesses are obtained via meta-heuristic estimation (in percentage of individuals). | None | | + | | Meta Heuristic Evaluation Percent | [[Percent Type]] | A percentage of individuals whose finesses are obtained via meta-heuristic estimation (in percentage of individuals). | None | |
| - | | Maximum Log Level | [[Log Tag Type|Log Tag ]] | Maximum log level used to run the contained functors. | Warning | | + | | Maximum Log Level | [[Log Tag Type]] | Maximum log level used to run the contained functors. | Warning | |
| ===== Outputs ===== | ===== Outputs ===== | ||
| Line 28: | Line 28: | ||
| ^ Name ^ Type ^ Description ^ | ^ Name ^ Type ^ Description ^ | ||
| | Best Individual | [[ Lookup Table Group Type|Lookup Table Group ]] | The resulting best individual from all generations. | | | Best Individual | [[ Lookup Table Group Type|Lookup Table Group ]] | The resulting best individual from all generations. | | ||
| - | | Best Individual Fitness | [[Double Type|Double ]] | The 'fitness' score of the overall best individual. | | + | | Best Individual Fitness | [[Real Value Type|Real Value ]] | The 'fitness' score of the overall best individual. | |
| - | | Worst Fitness Per Generation | [[Double Type|Double ]] | The 'fitness' score of the worst individual per generation. | | + | | Worst Fitness Per Generation | [[Real Value Type|Real Value ]] | The 'fitness' score of the worst individual per generation. | |
| ===== Group ===== | ===== Group ===== | ||