| -rw-r--r-- | .formatter.exs | 4L |
| -rw-r--r-- | .gitignore | 33L |
| -rw-r--r-- | README.md | 1L |
| -rw-r--r-- | bench/benchmark.exs | 33L |
| -rw-r--r-- | bench/profile.exs | 39L |
| -rw-r--r-- | lib/application.ex | 13L |
| -rw-r--r-- | lib/genetic.ex | 140L |
| -rw-r--r-- | lib/genetic/random.ex | 7L |
| -rw-r--r-- | lib/genetic/tree.ex | 7L |
| -rw-r--r-- | lib/problem.ex | 7L |
| -rw-r--r-- | lib/toolbox/crossover.ex | 131L |
| -rw-r--r-- | lib/toolbox/initialize.ex | 6L |
| -rw-r--r-- | lib/toolbox/mutation.ex | 68L |
| -rw-r--r-- | lib/toolbox/reinsertion.ex | 30L |
| -rw-r--r-- | lib/toolbox/selection.ex | 66L |
| -rw-r--r-- | lib/types/chromosome.ex | 17L |
| -rw-r--r-- | lib/utilities/genealogy.ex | 55L |
| -rw-r--r-- | lib/utilities/statistics.ex | 20L |
| -rw-r--r-- | mix.exs | 36L |
| -rw-r--r-- | mix.lock | 23L |
| -rw-r--r-- | native/random/.cargo/config.toml | 5L |
| -rw-r--r-- | native/random/.gitignore | 1L |
| -rw-r--r-- | native/random/Cargo.lock | 149L |
| -rw-r--r-- | native/random/Cargo.toml | 13L |
| -rw-r--r-- | native/random/README.md | 20L |
| -rw-r--r-- | native/random/src/lib.rs | 20L |
| -rw-r--r-- | native/tree/.cargo/config.toml | 5L |
| -rw-r--r-- | native/tree/.gitignore | 1L |
| -rw-r--r-- | native/tree/Cargo.lock | 149L |
| -rw-r--r-- | native/tree/Cargo.toml | 13L |
| -rw-r--r-- | native/tree/README.md | 20L |
| -rw-r--r-- | native/tree/src/lib.rs | 6L |
| -rw-r--r-- | scripts/bad_apple.exs | 144L |
| -rw-r--r-- | scripts/basic.exs | 66L |
| -rw-r--r-- | scripts/cargo.exs | 49L |
| -rw-r--r-- | scripts/codebreaker.exs | 49L |
| -rw-r--r-- | scripts/n_queens.exs | 79L |
| -rw-r--r-- | scripts/one_max.exs | 54L |
| -rw-r--r-- | scripts/portfolio.exs | 29L |
| -rw-r--r-- | scripts/schedule.exs | 61L |
| -rw-r--r-- | scripts/sin.exs | 65L |
| -rw-r--r-- | scripts/speller.exs | 35L |
| -rw-r--r-- | scripts/tetris.exs | 49L |
| -rw-r--r-- | scripts/tiger_sim.exs | 103L |
| -rw-r--r-- | test/genetic_test.exs | 2L |
| -rw-r--r-- | test/test_helper.exs | 1L |