Commit Graph

16 Commits

Author SHA1 Message Date
Ian Gulliver f0f28dbd51 Pythagorean thereom definition 2021-11-23 20:28:23 -08:00
Ian Gulliver 352e1b90be Thread safety for status updates, periodically minify 2021-11-22 22:19:38 -08:00
Ian Gulliver 44c6a26f9d Minify program after hitting score 2021-11-22 21:34:55 -08:00
Ian Gulliver 677561938f Constants for distribution 2021-11-22 21:05:05 -08:00
Ian Gulliver c547abb296 Make divide-by-zero error, handle error gracefully in grow 2021-11-22 20:46:20 -08:00
Ian Gulliver a5e44a7e07 Switch to add/remove instruction mutation 2021-11-22 20:33:22 -08:00
Ian Gulliver 5ae34243b4 Add sqrt instruction 2021-11-21 17:04:58 -08:00
Ian Gulliver 05c62a92e1 Score on criteria count, not sample count 2021-11-20 20:30:16 -10:00
Ian Gulliver 6612523a52 Combine into definition file 2021-11-20 20:17:56 -10:00
Ian Gulliver 24db692859 Compact definition formats 2021-11-20 20:14:35 -10:00
Ian Gulliver 68ae25192e Status channel in Grow() 2021-11-20 20:02:16 -10:00
Ian Gulliver 0850ada0c4 Split out CLI 2021-11-20 19:38:31 -10:00
Ian Gulliver 8097d6d24f More working code generation 2021-11-20 19:32:44 -10:00
Ian Gulliver a5a4c49e37 First program generation 2021-11-20 19:25:16 -10:00
Ian Gulliver f6a598a559 Start exercising grow code, breaking the VM 2021-11-20 19:18:16 -10:00
Ian Gulliver 510680d6c5 Start of code growth 2021-11-20 18:51:19 -10:00