more todo
This commit is contained in:
parent
164286d59a
commit
3cae011dfe
7
TODO.md
7
TODO.md
@ -5,8 +5,8 @@
|
|||||||
- [X] Make all vector functions applicable to string functions and vice versa
|
- [X] Make all vector functions applicable to string functions and vice versa
|
||||||
- [X] Implement all functions as seen in propeller
|
- [X] Implement all functions as seen in propeller
|
||||||
- [X] Implement all functions as seen in the specification
|
- [X] Implement all functions as seen in the specification
|
||||||
- [ ] Implement Linear Algebra functions as specified in the previous papers
|
- [X] Implement Linear Algebra functions as specified in the previous papers
|
||||||
- [ ] These are in a separate branch, just need merging now
|
- [X] These are in a separate branch, just need merging now
|
||||||
- [X] Add a function to sort a vector forward and backwards
|
- [X] Add a function to sort a vector forward and backwards
|
||||||
- [X] Disambiguate isEmpty and stackIsEmpty
|
- [X] Disambiguate isEmpty and stackIsEmpty
|
||||||
- [X] Rename Logical to Bool
|
- [X] Rename Logical to Bool
|
||||||
@ -19,7 +19,7 @@
|
|||||||
- [X] Move utility functions to their own file
|
- [X] Move utility functions to their own file
|
||||||
- [ ] Make add/sub/mult/div/mod instructions generic
|
- [ ] Make add/sub/mult/div/mod instructions generic
|
||||||
- [ ] Use template haskell to (mostly) generate functions from generic ones (Split files based on the arity of their functions)
|
- [ ] Use template haskell to (mostly) generate functions from generic ones (Split files based on the arity of their functions)
|
||||||
- [ ] Add more special functions like sqrt, pow
|
- [X] Add more special functions like sqrt, pow
|
||||||
|
|
||||||
## PushGP TODO
|
## PushGP TODO
|
||||||
- [X] Implement a Plushy genome translator
|
- [X] Implement a Plushy genome translator
|
||||||
@ -36,6 +36,7 @@
|
|||||||
- [ ] Add history stack(s), like a call stack
|
- [ ] Add history stack(s), like a call stack
|
||||||
- [ ] Implement interpreter options (PushArgs would work well)
|
- [ ] Implement interpreter options (PushArgs would work well)
|
||||||
- Should probably place this in a separate file
|
- Should probably place this in a separate file
|
||||||
|
- [ ] Implement Novelty Lexicase selection
|
||||||
- [X] Implement different forms of downsampling
|
- [X] Implement different forms of downsampling
|
||||||
- [ ] Implement concurrent execution of creating random plushies and evaluating individuals
|
- [ ] Implement concurrent execution of creating random plushies and evaluating individuals
|
||||||
- [X] Devise a good way to implement ERCs
|
- [X] Devise a good way to implement ERCs
|
||||||
|
Loading…
x
Reference in New Issue
Block a user