Commit Graph

77 Commits (d30ba51820ba8196f1a3a64d6c632d35e8c07713)

Author SHA1 Message Date
Brett d30ba51820 pi 2024-08-27 19:57:37 -04:00
Brett ac76b3c5df hmm works? 2024-08-27 18:07:22 -04:00
Brett 68dc109dad adding rice because symbolic regression is too unstable 2024-08-27 16:31:34 -04:00
Brett 95b88aeebf shared memory? 2024-08-25 17:01:06 -04:00
Brett d28577def2 stats, optional 2024-08-23 21:13:33 -04:00
Brett ec8153bef0 cleanup 2024-08-22 02:45:10 -04:00
Brett 95460e7bf1 reduce allocations and make faster 2024-08-22 02:10:55 -04:00
Brett 7aaad70132 remove bitmask, fix the other tests 2024-08-21 20:40:42 -04:00
Brett 3d82f69370 i think this works now 2024-08-21 00:54:39 -04:00
Brett 24f702b35e silly tables 2024-08-20 21:58:29 -04:00
Brett 17a2805ef1 silly 2024-08-20 13:52:06 -04:00
Brett 82b8c82768 need to add leaf nodes back 2024-08-20 13:07:33 -04:00
Brett 3ac18cd1a4 make new stack changes work on all tests 2024-08-19 21:03:18 -04:00
Brett a2944bd745 meep 2024-08-19 12:13:07 -04:00
Brett 701995f120 no work only paperclip 2024-08-18 19:59:40 -04:00
Brett 858a7f5cfe works 2024-08-18 02:08:48 -04:00
Brett 7c3b8c050b silly 2024-08-18 01:28:23 -04:00
Brett a8b81bc7a6 test on single thread 2024-08-17 20:07:18 -04:00
Brett 58b3ed02c3 threading on the next generation function + working on debug 2024-08-17 19:52:52 -04:00
Brett 1b83d6b4a8 need to add threading next! 2024-08-17 02:20:32 -04:00
Brett 928f73d9e0 add new advanced mutation operator 2024-08-16 19:38:27 -04:00
Brett 13c9d3a347 trying out destructors. they are broke 2024-08-11 13:33:24 -04:00
Brett 1fb168a8f8 remove redundant test 2024-08-06 13:45:24 -04:00
Brett 7a10a10196 allow early exit from program using fitness function. returning true will now halt exeuction. 2024-08-06 03:51:13 -04:00
Brett c294b70150 messing around with symbolic regression a bit 2024-08-03 19:59:56 -04:00
Brett 6972a30696 finish symbolic regression example 2024-07-22 21:59:05 -04:00
Brett 9723611829 looking tool no 2024-07-21 19:01:29 -04:00
Brett cbbf7a9cf5 fix stack completely, tests are passed 2024-07-16 23:45:02 -04:00
Brett 2ca69ae953 allocator is still broken 2024-07-16 14:13:23 -04:00
Brett 9f617ca3f4 final version for a while 2024-07-14 20:38:08 -04:00
Brett b232aaccf8 silly 2024-07-13 15:36:49 -04:00
Brett 034071dae3 NO FREE SUPER FAST 2024-07-13 00:14:48 -04:00
Brett b6d249b23e replace lock with CXE loop 2024-07-12 18:33:39 -04:00
Brett ee3dc8d766 everything slow! 2024-07-11 21:14:23 -04:00
Brett 63d6e89136 threading next? 2024-07-11 13:51:14 -04:00
Brett d6ebcd935c rework fitness 2024-07-11 04:11:24 -04:00
Brett ef46bc3189 i think elites are working now 2024-07-11 00:52:36 -04:00
Brett 93dcf12b69 silly 2024-07-10 22:00:28 -04:00
Brett 602fef0c7c something is wrong with the stack 2024-07-10 12:39:01 -04:00
Brett 246f305957 depth to trees 2024-07-10 02:54:58 -04:00
Brett 5da2af01ce silly little guys 2024-07-09 21:57:18 -04:00
Brett 1a05bb5c94 was working on finishing features, now rewriting randomness 2024-07-09 14:11:19 -04:00
Brett e367411220 selection and next generation 2024-07-09 03:57:58 -04:00
Brett 46a22b520b silly 2024-07-09 00:49:49 -04:00
Brett f983c0fb62 selection, add lambdas to operators, few tests, mutation 2024-07-08 22:20:51 -04:00
Brett f37582ab4a crossover working, test 5 now fully tests crossover on a production sized scale 2024-07-03 21:27:57 -04:00
Brett 30a4a0e8d7 crossover no longer produces an error on test 5 2024-07-03 18:40:21 -04:00
Brett 9faf7e5c61 silly crossover 2024-07-03 14:04:48 -04:00
Brett 1c2d850329 trans 2024-07-02 13:57:46 -04:00
Brett 8a62071aff silly little crossover 2024-06-29 14:03:57 -04:00