I assume that by evolution you mean biological evolution specifically, since the general mechanics of any evolution can be accurately described in a few sentences after reading The Selfish Gene. People here could probably write a program in a couple of lines of code that fits the bill.
If you want to simulate biological evolution, the simplest form of it would be in the realm of bacteria, and I’d search books about bacteriology and bacterial evolution. Any introductory text in cell biology will describe how genes are copied and expressed and how mutations work. I predict you’ll be painfully surprised by the complexity of the specifics.
I assume that by evolution you mean biological evolution specifically, since the general mechanics of any evolution can be accurately described in a few sentences after reading The Selfish Gene. People here could probably write a program in a couple of lines of code that fits the bill.
If you want to simulate biological evolution, the simplest form of it would be in the realm of bacteria, and I’d search books about bacteriology and bacterial evolution. Any introductory text in cell biology will describe how genes are copied and expressed and how mutations work. I predict you’ll be painfully surprised by the complexity of the specifics.