www.gp-field-guide.org.uk
Contents Top Previous Next

1.2 Getting Started

Two key questions for those first exploring GP are:

  1. What should I read to get started in GP?
  2. Should I implement my own GP system or should I use an existing package? If so, what package should I use?

The best way to begin is obviously by reading this book, so you're off to a good start. We included a wide variety of references to help guide people through at least some of the literature. No single work, however, could claim to be completely comprehensive. Thus Appendix  A reviews a whole host of books, videos, journals, conferences, and on-line sources (including several freely available GP systems) that should be of assistance.

We strongly encourage doing GP as well as reading about it; the dynamics of evolutionary algorithms are complex, and the experience of tracing through runs is invaluable. In Appendix  B we provide the full Java implementation of Riccardo's TinyGP system.


www.gp-field-guide.org.uk
Contents Top Previous Next