remove old branch leftovers
This commit is contained in:
parent
56a5e898dc
commit
56551924ae
14
README.md
14
README.md
@ -1,20 +1,6 @@
|
|||||||
# HushGP
|
# HushGP
|
||||||
A PushGP implementation in Haskell
|
A PushGP implementation in Haskell
|
||||||
|
|
||||||
This branch is meant to to go one by one and finish implementing all of
|
|
||||||
the functions in the pyshgp list.
|
|
||||||
|
|
||||||
https://erp12.github.io/pyshgp/html/core_instructions.html
|
|
||||||
|
|
||||||
# Big Problem
|
|
||||||
|
|
||||||
There is no easy way to determine equality of two functions in Haskell. No comparing names, no nothing.
|
|
||||||
We coult compare applying two functions to an example state, but that would get tedious and costly quickly.
|
|
||||||
|
|
||||||
The only idea floating in my head at the moment is to attach a string to the `StateFunc` Gene to
|
|
||||||
track what the functions are. This would require a painful redefinition of the tests, but I think would be
|
|
||||||
worth it in the grand scheme. Would mean we could also track the functions when outputting them after training.
|
|
||||||
|
|
||||||
## Tasks
|
## Tasks
|
||||||
* [ ] Post minimal core of exec to haskell discourse for advice about speed optimization.
|
* [ ] Post minimal core of exec to haskell discourse for advice about speed optimization.
|
||||||
* [x] Do test-driven development on this one.
|
* [x] Do test-driven development on this one.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user