Ashley Bao
5af2daa5ad
scripts to fix codox generation
2023-01-24 16:25:14 -05:00
Ashley Bao
3308ba65dd
added docs for additional instructions
2023-01-24 14:38:24 -05:00
Ashley Bao
064ba4afbd
a guide to propeller update
2023-01-20 15:34:18 -05:00
Ashley Bao
a07f5ba17b
udpate docs
2023-01-20 15:21:08 -05:00
Ashley Bao
82a2eec301
ordering in html
2023-01-20 15:01:15 -05:00
Ashley Bao
af0e04a639
udpated docs
2023-01-20 14:58:56 -05:00
Ashley Bao
a2570b4cde
updated software and push instructions
2023-01-19 15:50:28 -05:00
Ashley Bao
62f64dee66
Update Adding_Selection_Method.html
2023-01-18 17:17:05 -05:00
Ashley Bao
e1379eb6e3
Update selection method
2023-01-18 17:14:05 -05:00
Ashley Bao
fb0888edd5
update docs site
2023-01-18 17:01:12 -05:00
Ashley Bao
a00c35385f
updated docs
2023-01-17 20:47:53 -05:00
Ashley Bao
b2d534b189
moved files
2023-01-16 12:38:28 -05:00
Ashley Bao
c9d424cfdf
renamed to docs
2023-01-16 12:36:53 -05:00
Ashley Bao
ff61655e7e
adding codox
2023-01-16 12:30:01 -05:00
Ashley Bao
e7240e01d8
created deps.edn file
2023-01-16 12:29:00 -05:00
Ashley Bao
b6b7a5bf9b
added docstrings to problems
2023-01-13 17:39:28 -05:00
Ashley Bao
4f2db7a406
removed cache files
2023-01-12 20:45:29 -05:00
Ashley Bao
ace5afc907
update gitignore
2023-01-12 20:39:18 -05:00
Ashley Bao
204c8ae0a5
created deps.edn file
2023-01-12 19:20:12 -05:00
Ashley Bao
84f2e6a88d
added docstrings
...
more comments in genome, gp, selection, simplification, utils, variation
2023-01-11 21:37:37 -05:00
Ashley Bao
962dd5a55b
added explanation of session namespace
2023-01-09 16:42:28 -05:00
Lee Spector
f83ad0f8ef
Return 0.0 from mean of empty collection
2023-01-07 12:10:35 -05:00
Lee Spector
685bc86fc0
Fix formatting
2023-01-07 11:57:53 -05:00
Lee Spector
19d049500b
Fix formatting
2023-01-07 11:55:19 -05:00
Lee Spector
9a10faaec2
Merge pull request #53 from dndang23/epsilon-lexicase-selection
...
Implemented epsilon-lexicase selection in selection.cljc and calculated epsilons once per generation in gp.cljc
2023-01-07 11:46:20 -05:00
dndang23
bff4da6975
Made organizational changes suggested by Ryan
2023-01-05 16:21:21 -08:00
dndang23
072b8af061
Added comments
2022-12-29 18:22:02 -05:00
dndang23
c5dd970149
Implemented epsilon-lexicase selection into propeller
2022-12-28 17:14:54 -05:00
Lee Spector
262ddb83a1
Merge pull request #49 from lspector/dependabot/npm_and_yarn/async-2.6.4
...
Bump async from 2.6.3 to 2.6.4
2022-04-30 22:49:46 -04:00
dependabot[bot]
e4a1ef09fc
Bump async from 2.6.3 to 2.6.4
...
Bumps [async](https://github.com/caolan/async ) from 2.6.3 to 2.6.4.
- [Release notes](https://github.com/caolan/async/releases )
- [Changelog](https://github.com/caolan/async/blob/v2.6.4/CHANGELOG.md )
- [Commits](https://github.com/caolan/async/compare/v2.6.3...v2.6.4 )
---
updated-dependencies:
- dependency-name: async
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-04-29 16:35:37 +00:00
Lee Spector
acfb03f39b
Bump version
2022-03-28 12:32:15 -04:00
Lee Spector
a1252c5c0a
Update session.cljc to specify training/testing data among other things
2022-03-28 12:29:04 -04:00
Lee Spector
0412f4015b
Merge pull request #46 from NicMcPhee/fix-from-string-instruction
...
Fix from string instruction and several PSB2 problems
2022-03-04 19:34:18 -05:00
Lee Spector
10f1b90ea0
Merge pull request #45 from ryanboldi/simplification
...
Simplification Update - Docs & more readable code
2022-03-04 19:32:14 -05:00
Ryan Boldi
64a81cb450
update documentation to include simplification
2022-03-03 22:56:37 -05:00
Ryan Boldi
a7b625d942
removed simplification complexity from gp.cljc and added it to simplification.cljc.
...
also updated tests to reflect this
2022-03-03 22:56:10 -05:00
RichardLussier
c6f08d4ca3
Fix other read-string uses in PSB2 problems
...
Since removing 'read-string' and 'str' from middle-character and twitter seemed to help diversify the outputs, we chose to replace all other occurrences of this pattern from the other PSB2 problems. Additionally, this conversion with 'read-string' and 'str' was completely unnecessary since the program was already taking from the top of the string stack.
2022-03-03 14:44:09 -06:00
Lee Spector
e47db0f5f6
Merge pull request #44 from ryanboldi/fixed-data-representations
...
Made all training data representations consistent with PSB2
2022-03-02 10:07:43 -05:00
Ryan Boldi
74d4f95b04
made all training data representations consistent with PSB2
2022-03-01 23:25:15 -05:00
Lee Spector
4849757c56
Merge pull request #43 from ryanboldi/simplification
...
fixed wrong number of args to simplification code
2022-03-01 18:26:01 -05:00
Ryan Boldi
793ff2880d
fixed wrong number of args to simplification code
2022-03-01 17:14:40 -05:00
Lee Spector
6ee30d86ba
Merge pull request #42 from ryanboldi/simplification
...
Autosimplification and Tests
2022-02-26 21:32:08 -05:00
Ryan Boldi
be3402dae2
Revert "autosimplification implementation complete"
...
This reverts commit af22f9793b70339b9c90cfa2b99c327426840471.
2022-02-26 21:14:16 -05:00
Ryan Boldi
f1838b6b32
autosimplification implementation complete
2022-02-26 21:11:38 -05:00
Ryan Boldi
af22f9793b
autosimplification implementation complete
2022-02-26 21:08:04 -05:00
Ryan Boldi
f369d23ad5
simplified simplification.cljc
2022-02-26 21:07:33 -05:00
Ryan Boldi
e25dab4798
Implements auto-simplification using k-annealing & tests
...
Select k random elements in plushy. Delete these, and see if the plushy's behaviors are still identical. If they are, this is now the current plushy. If not, decrease k with a certain prob, and try again.
2022-02-26 21:07:32 -05:00
Ryan Boldi
a215c1c271
added more communicative autosimplification tests
2022-02-26 21:04:29 -05:00
Nic McPhee
404e640cfb
Further improve Middle Character and Twitter
...
Upon further inspection, Richard and I realized that we didn't need to have `parsed-outputs` at all in problems that just return a string (take the top value from the `:string` stack).
So we removed all that from the Middle Character and Twitter problems, and removed the unnecessary calls to `str` in the `levenshtein-distance` calls.
Co-authored-by: RichardLussier <lussi036@morris.umn.edu>
2022-02-25 16:49:45 -06:00
Nic McPhee
cb33af755a
Remove unnecessary use of read-string
in Middle Character
...
For some reason `read-string` was being called to parse a string to a string in Middle Character, along with a totally unnecessary try/catch block.
This cleans that up.
It looks like most if not all of the PSB2 problems have this issue and we'll need to go through and update all of those to not use `read-string`.
2022-02-25 16:29:32 -06:00