Commit Graph

244 Commits (053a34e30c75fdb245258246fdf3b5d71569d9be)

Author SHA1 Message Date
Brett 053a34e30c finally push changes 2025-01-13 15:58:06 -05:00
Brett ca0f10b410 Begin working on adding drop function, add tests for many symbolic regression configs + performance 2025-01-11 18:25:55 -05:00
Brett a497a006ee last commit before swtiching to drop branch 2025-01-11 15:56:21 -05:00
Brett d19bc6b94b hello 2025-01-10 20:30:37 -05:00
Brett 82d36caecf provide a method for detecting copies inside tree 2025-01-10 20:10:30 -05:00
Brett 9fb3d78bca moving changes 2025-01-10 18:59:58 -05:00
Brett 5356be6649 crossover changes 2024-12-25 00:10:34 -05:00
Brett 3e0fe06017 things are working now. missing fitness reset was partial problem 2024-12-24 13:06:09 -05:00
Brett e1083426fc now both examples are in their own header file 2024-12-24 01:17:14 -05:00
Brett 946ddcc572 rice broken 2024-12-24 00:02:29 -05:00
Brett c6a2b5d324 this is a breaking patch 2024-12-23 00:17:02 -05:00
Brett e4ce3739f0 why? 2024-12-21 22:06:57 -05:00
Brett 094fa76b58
Update README.md 2024-10-04 16:32:15 -04:00
Brett f3027671f5
Create README.md 2024-10-04 16:06:37 -04:00
Brett 92760a217d
Create LICENSE 2024-10-04 15:10:57 -04:00
Brett 65f5fb3efa fix the tests:
probably going to take a break from this for a while
support will still be provided and i will likely return soon :3
2024-09-12 15:24:27 -04:00
Brett b4b7e8f454 uwu silly little crossover 2024-09-11 13:10:44 -04:00
Brett 15ccd0b615 transform 2024-09-10 18:40:24 -04:00
Brett 9cab2d3d4c continue work on new crossover 2024-09-10 15:47:44 -04:00
Brett 04fe36deb8 silly 2024-09-06 14:33:23 -04:00
Brett a5238bc798 silly 2024-09-06 13:46:07 -04:00
Brett 2b1f1c92ab working on main is bad 2024-09-06 12:40:08 -04:00
Brett 8b0b0dbefa Merge branch 'dev' 2024-09-06 12:30:14 -04:00
Brett 699806aeff meow? 2024-09-06 00:21:55 -04:00
Brett 0dfa4fea93 need new crossover 2024-09-05 02:20:03 -04:00
Brett 43e5ac46b9 remove testing 2024-09-04 22:54:51 -04:00
Brett a1b43bee51 revert changes? 2024-09-04 21:21:04 -04:00
Brett be87d29128 get rid of alloc message 2024-09-04 16:16:56 -04:00
Brett a19712a4d7 fetch allocator 2024-09-04 16:05:35 -04:00
Brett d40f741431 fix the stupid segfault using an ugly hack. TODO: make allocator owned by classes (silly) 2024-09-04 13:30:05 -04:00
Brett 20e41f34cc trying huge pages 2024-09-04 02:42:31 -04:00
Brett 85e78df690 Merge branch 'dev' 2024-09-03 22:39:13 -04:00
Brett fc611f3555 reset config 2024-09-03 22:39:09 -04:00
Brett 3a31b2794c s 2024-09-03 22:38:45 -04:00
Brett 47b3821b0e reducing allocations 2024-09-03 20:34:45 -04:00
Brett 06a34d21f1 silly debugging 2024-09-03 17:51:54 -04:00
Brett 921fec9e6b fix thread issue 2024-09-02 15:41:20 -04:00
Brett 433002bb8c track peak allocations 2024-09-02 03:08:03 -04:00
Brett 55f5b5bc05 thread_local stats 2024-09-02 01:55:15 -04:00
Brett d69c45a82b Merge branch 'dev' 2024-09-01 22:27:33 -04:00
Brett ddcad0cbdb veryify program correctness 2024-09-01 22:27:18 -04:00
Brett 5cf1481914 silyl 2024-09-01 22:15:32 -04:00
Brett c89e2967ba cleanup and allocations 2024-09-01 21:55:29 -04:00
Brett dd144a199a track allocations 2024-08-31 23:15:16 -04:00
Brett 0da04237c7 Merge branch 'dev' 2024-08-31 22:44:44 -04:00
Brett fd72b2a716 tracking allocations 2024-08-31 22:44:34 -04:00
Brett 89ed1bd116 Merge branch 'shared' 2024-08-31 22:15:59 -04:00
Brett 1789a9e474 i think it's shared now? 2024-08-31 22:03:22 -04:00
Brett 3572539b74 silly2 2024-08-31 00:10:25 -04:00
Brett 2f3ea1b3bf silly 2024-08-31 00:05:04 -04:00