What You Learned

In this chapter, you learned a few different ways to add visualizations to your algorithms.

In the first section, you learned how to create visualizations from the genealogy tree generated over the course of an evolution. You learned how to export the tree to a DOT file and use a third-party tool like Graphviz to view the result.

After that, you learned how to use Gnuplot to generate plots of basic statistics like mean fitness over the course of an evolution. You learned how to use the graph to adjust your termination criteria.

Finally, you learned how to visualize specific solutions to specific problems using a tool like ALEx.

You now have a fully-featured genetic algorithm library with the following features:

  • Basic problem ...

Get Genetic Algorithms in Elixir now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.