Neural networks and machine learning are examples of software modifying itself to better solve a problem, given certain parameters that describe a "successful" run. This is what I do for a living: data analysis.
Software only does exactly what you tell it to do. If you program it to "evolve", it will.
These modifications in nature are random due to imperfect DNA replication in gametes, and the parameters that describe a successful run for the organism are "did the iteration live and reproduce"
This mechanism is extremely well understood and documented.
Neural networks and machine learning are examples of software modifying itself to better solve a problem, given certain parameters that describe a "successful" run. This is what I do for a living.
Software only does exactly what you tell it to do. If you program it to "evolve", it will.
These modifications in nature are random due to imperfect DNA replication in gametes, and the parameters that describe a successful run for the organism are "did the iteration live and reproduce"
This mechanism is extremely well understood and documented.
I'm truly not trying to be rude but I happen to know a lot about this. In this context, you're essentially a flat earther arguing with an astronomer. Let it go.