TLmaK0 / rustneat

Rust Neat - NeuroEvolution of Augmenting Topologies
MIT License
68 stars 16 forks source link

Introducing generics #44

Open Ploppz opened 4 years ago

Ploppz commented 4 years ago

Discussion: #36

TLmaK0 commented 4 years ago

We should remove any commit before "Generic rewrite" not included in master.

Ploppz commented 4 years ago

I can try to revert those commits. I do think we eventually want bias, seeing as it is introduced in the paper, and other implementations like python-neat also include it. In my final version I reached a good performance with the help of bias. In the next PR I reworked the bias system actually: I introduce genes for neurons, which hold the bias. It seemed more logical than having an is_bias flag for connections.