GIalgorithm

Contents:

  • Setup
  • Algorithm
  • Parameter Setting
  • Testers
  • Logging
  • Statistics
  • Random Data
  • Natural Language
  • mutationUtils
  • CodeInspector
GIalgorithm
  • »
  • Welcome to GIalgorithm’s documentation!
  • View page source

Welcome to GIalgorithm’s documentation!

Contents:

  • Setup
    • Dana language
    • Running GIalgorithm
  • Algorithm
    • Mutation
    • Crossover
    • Selection
  • Parameter Setting
    • Metrics
    • Data treatments
  • Testers
  • Logging
  • Statistics
    • Weighted Sampler
    • Uniform Sampler
    • Sum
    • Distributions
  • Random Data
  • Natural Language
    • readFile()
    • distributionFromFile()
    • distribution()
    • synthDataFromFile()
    • synthDataFromStringList()
    • synthDataFromDistributions()
    • printDist()
  • mutationUtils
    • Types
    • allowedMutations()
    • getTokenList()
    • randOp()
    • typeMatchVariable()
    • nextVariableNameList()
    • nextVariableName()
    • matchingOperator()
    • matchingVariable()
    • matchingComparison()
    • setOperation()
    • setComparison()
    • setVariable()
    • numVariable()
    • fullFunctionScope()
  • CodeInspector
    • findFunction()
    • printTree()
    • checkScopeLocationNew()
    • checkScopeLocation()
    • checkLocalScope()
    • getTokenList()
    • getChildren()
    • getPrev()
    • getParent()
    • laterUsage()
    • copyParsedFunction()
    • getOperandCode()

Indices and tables

  • Index

  • Module Index

  • Search Page

Next

© Copyright 2022, Penny Faulkner Rainford.

Built with Sphinx using a theme provided by Read the Docs.