Organisms: A Genetic Algorithm for Nanoclusters Logo
stable
  • How the Otago Research Genetic Algorithm for Nanoclusters, Including Structural Methods and Similatity (Organisms) Program Works
  • Installation: Setting Up the Organisms Program and Pre-Requisites Packages
  • How To Use The Organisms Program
  • Run.py - Running the Genetic Algorithm
  • Examples of Running the Organisms Program with Run.py
  • RunMinimisation.py - Writing a Local Minimisation Function for the Genetic Algorithm
  • MakeTrials.py - Creating Multiple, Repeated Genetic Algorithm Trials
  • Safely Finishing the Genetic Algorithm Midway through the Algorithm
  • Restarting the Genetic Algorithm
  • Common Issues of the Genetic Algorithm and Ways to Solve Them
  • Helpful Programs to Create and Run the Genetic Algorithm
  • Helpful Programs for Gathering data and Post-processing Data
  • Information about using the make_energy_vs_similarity_results.py script
  • Other Helpful Programs for Gathering data and Post-processing Data
  • Initialising a New Population
  • Using Predation Operators with the Genetic Algorithm
  • Using Fitness Operators with the Genetic Algorithm
  • The Structural Comparison Method (SCM)
  • Using the Memory Operator
  • Using Epoch Methods
  • Recording Clusters From The Genetic Algorithm
  • Using Databases with the Genetic Algorithm
  • Adding Surfaces
  • The Genetic Algorithm Python Files
    • Table of Contents
      • GA_Program.py
      • GA_Program_Details.py
      • Cluster.py
      • Surface.py
      • Collection.py
      • Collections_Iterator.py
      • Population.py
      • EnergyProfile.py
      • Offspring_Pool.py
      • GA_Setup.py
      • GA_Initiate.py
      • GA_Introducing_Remarks.py
      • Initialise_Population.py
      • Get_Offspring.py
      • Crossover.py
      • Mutation.py
      • Types_Of_Mutations.py
      • Get_Predation_and_Fitness_Operators.py
      • Predation Operators
      • Fitness Operators
      • SCM Scripts
      • Epoch.py
      • Memory_Operator.py
      • ExternalDefinitions.py
      • GA_Recording_System.py
      • Timer.py
  • Index
  • Python Module Index
Organisms: A Genetic Algorithm for Nanoclusters
  • »
  • The Genetic Algorithm Python Files
  • Edit on GitHub
Next Previous

The Genetic Algorithm Python Files¶

Below are all the files that are used by the genetic algorithm to run.

Table of Contents¶

  • GA_Program.py
  • GA_Program_Details.py
  • Cluster.py
  • Surface.py
  • Collection.py
  • Collections_Iterator.py
  • Population.py
  • EnergyProfile.py
  • Offspring_Pool.py
  • GA_Setup.py
  • GA_Initiate.py
  • GA_Introducing_Remarks.py
  • Initialise_Population.py
  • Get_Offspring.py
  • Crossover.py
  • Mutation.py
  • Types_Of_Mutations.py
  • Get_Predation_and_Fitness_Operators.py
  • Predation Operators
    • Predation Operator
    • No_Predation_Operator.py
    • Energy_Predation_Operator.py
    • Energy Predation Operator Scripts
      • Simple_Energy_Predation_Operator.py
      • Comprehensive_Energy_Predation_Operator_energy.py
      • Comprehensive_Energy_Predation_Operator_fitness.py
    • IDCM_Predation_Operator.py
    • IDCM Predation Operator Scripts
      • IDCM_Methods.py
      • LoD_Comparison_Database.py
    • SCM_Predation_Operator.py
  • Fitness Operators
    • Fitness_Operator.py
    • Energy_Fitness.py
    • Energetic_Fitness_Contribution.py
    • SCM_and_Energy_Fitness_Operator.py
    • CNA_Fitness_Contribution.py
    • Fitness_Function.py
  • SCM Scripts
    • SCM_initialisation.py
    • Similarity_Profile.py
    • A_SCM_Methods.py
    • T_SCM_Methods.py
    • CNA_Database.py
    • MyPool.py
  • Epoch.py
  • Memory_Operator.py
  • ExternalDefinitions.py
  • GA_Recording_System.py
  • Timer.py
Next Previous

© Copyright 2021, Geoffrey Weal and Dr. Anna Garden. Revision f79cfeab.

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