Commit Graph

  • a710298f28
    Update cmake-multi-platform.yml Brett 2024-08-10 16:42:10 -0400
  • 0fda2ac52b
    Update cmake-multi-platform.yml Brett 2024-08-10 16:37:45 -0400
  • dc758921d1
    Create cmake-multi-platform.yml Brett 2024-08-10 16:34:04 -0400
  • 502ea6ea36 new mutation function partially works Brett 2024-08-10 04:41:41 -0400
  • 9f7c647952 stack debug changes Brett 2024-08-09 21:40:09 -0400
  • 64e8d71468 allow program reset Brett 2024-08-07 01:58:53 -0400
  • 407273d0dc how did i not catch this before? Brett 2024-08-06 21:38:12 -0400
  • b10b438889 cleanup and more functions Brett 2024-08-06 21:34:03 -0400
  • d5dea3b31e cleanup tree evaluation Brett 2024-08-06 18:58:04 -0400
  • 1fb168a8f8 remove redundant test Brett 2024-08-06 13:45:24 -0400
  • b40af05816 thread_local static in wrong project Brett 2024-08-06 13:34:40 -0400
  • 593e02b6ff make the flag bool atomic Brett 2024-08-06 03:51:49 -0400
  • 7a10a10196 allow early exit from program using fitness function. returning true will now halt exeuction. Brett 2024-08-06 03:51:13 -0400
  • 19f94b14dc remove stupid transfer functions Brett 2024-08-06 02:46:54 -0400
  • 631c67dc18 very nice solution. no longer do we need to copy via stacks. using caching pointers now Brett 2024-08-06 02:46:01 -0400
  • 3972a70bc5 silly little copy bytes Brett 2024-08-05 02:40:16 -0400
  • 253f4f1fdf silly little mutation now uses direct stack moving. Brett 2024-08-04 22:07:41 -0400
  • 3e698b86eb fix the stupid stack issue Brett 2024-08-04 19:43:59 -0400
  • 6eea15ae26 Merge remote-tracking branch 'refs/remotes/origin/main' Brett 2024-08-04 19:13:51 -0400
  • 1b53756fea revert changes from yesterday, order was fine. Brett 2024-08-04 19:13:38 -0400
  • 4fb5649e0e yeah there was something wrong now i have no idea Brett 2024-08-03 21:26:39 -0400
  • c294b70150 messing around with symbolic regression a bit Brett 2024-08-03 19:59:56 -0400
  • ec71055078 hopefully fix evaluation order Brett 2024-08-03 19:51:38 -0400
  • be90039a5a mutation Brett 2024-08-03 13:16:53 -0400
  • 29521703d3 push Brett 2024-08-02 21:09:07 -0400
  • 9cca1b7b29 Merge remote-tracking branch 'refs/remotes/origin/main' Brett 2024-08-02 21:09:01 -0400
  • 1178fb8f44 add more debugging. found there is a bug in mutation. no idea where Brett 2024-08-02 21:08:34 -0400
  • 9893e1743e do tree tests Brett 2024-07-23 21:33:20 -0400
  • ed54988e37 more info in stack Brett 2024-07-23 20:47:24 -0400
  • 25a3cc313e found error with 4096 Brett 2024-07-23 14:15:57 -0400
  • 504582a96d nyah Brett 2024-07-23 13:13:34 -0400
  • 3af4676c83 clang Brett 2024-07-23 03:09:12 -0400
  • 6972a30696 finish symbolic regression example Brett 2024-07-22 21:59:05 -0400
  • 9a43cd7e81 more stack tests, remove debug statement Brett 2024-07-22 21:37:28 -0400
  • 58b68b70bb fix the bug? Brett 2024-07-22 20:49:34 -0400
  • 5e54b62933 nya Brett 2024-07-22 13:30:41 -0400
  • a3aa7bd32c test refinement Brett 2024-07-22 00:44:12 -0400
  • 06078fddc4 maybe stack fixed? Brett 2024-07-22 00:00:51 -0400
  • 7810a21226 fix fitness proportinate Brett 2024-07-21 23:23:50 -0400
  • 32c5c6abf6 test stack. the last test seems to be on to something. check to see what the float is writing to! Brett 2024-07-21 21:54:52 -0400
  • 9723611829 looking tool no Brett 2024-07-21 19:01:29 -0400
  • 0ae2dd84e8 no Brett 2024-07-21 13:45:00 -0400
  • f62494d7d8 cleanup to crossover Brett 2024-07-20 15:45:07 -0400
  • fc7cd292af cleanup crossover function Brett 2024-07-20 13:02:41 -0400
  • 5d72923998 add kill Brett 2024-07-19 22:54:32 -0400
  • 8e5a3f3b7c fix stack Brett 2024-07-17 00:54:24 -0400
  • cbbf7a9cf5 fix stack completely, tests are passed Brett 2024-07-16 23:45:02 -0400
  • 45db2acb11 fix leaks Brett 2024-07-16 21:56:21 -0400
  • 2ca69ae953 allocator is still broken Brett 2024-07-16 14:13:23 -0400
  • 2fcc8369db broken Brett 2024-07-16 03:17:18 -0400
  • c7bb4a434b i really should run a test Brett 2024-07-16 00:25:23 -0400
  • 9ff86161bb push Brett 2024-07-15 21:12:17 -0400
  • 37e8856348 race condition? Brett 2024-07-15 18:59:32 -0400
  • 34a3343a89 change default function to be more in line with koza's description of a gp Brett 2024-07-15 18:18:13 -0400
  • 2081dd3e5f add new selection, think there is a bug in elitsm Brett 2024-07-15 17:51:16 -0400
  • fcd2d67852 change terminate conds Brett 2024-07-15 15:53:24 -0400
  • e25e1bfab3 include publically Brett 2024-07-14 20:48:59 -0400
  • 9f617ca3f4 final version for a while Brett 2024-07-14 20:38:08 -0400
  • 5b6924574a use cv in thread, move barrier to blt Brett 2024-07-14 14:08:39 -0400
  • f7f63f6f84 Merge remote-tracking branch 'refs/remotes/origin/main' Brett 2024-07-13 15:37:26 -0400
  • b232aaccf8 silly Brett 2024-07-13 15:36:49 -0400
  • ce1ffdee89 update ignore Brett 2024-07-13 11:03:37 -0400
  • e6ec71da1d prevent pop functions from deallocating unless they need to Brett 2024-07-13 00:29:41 -0400
  • 034071dae3 NO FREE SUPER FAST Brett 2024-07-13 00:14:48 -0400
  • d8e67a915c working on removing transfer functions Brett 2024-07-12 21:58:05 -0400
  • f798d0f3a8 going to add silly! Brett 2024-07-12 18:53:42 -0400
  • 05ce4d8fab silly Brett 2024-07-12 18:35:32 -0400
  • b6d249b23e replace lock with CXE loop Brett 2024-07-12 18:33:39 -0400
  • c4cff07210 i think the silly little data races are fixed now Brett 2024-07-12 14:09:45 -0400
  • 821ffa3aa9 fixed a race, still another around Brett 2024-07-12 04:03:56 -0400
  • 382d8be885 remove callgrind Brett 2024-07-11 21:15:04 -0400
  • 524a986d1c ignore update Brett 2024-07-11 21:14:49 -0400
  • ee3dc8d766 everything slow! Brett 2024-07-11 21:14:23 -0400
  • 63d6e89136 threading next? Brett 2024-07-11 13:51:14 -0400
  • d6ebcd935c rework fitness Brett 2024-07-11 04:11:24 -0400
  • ef46bc3189 i think elites are working now Brett 2024-07-11 00:52:36 -0400
  • 93dcf12b69 silly Brett 2024-07-10 22:00:28 -0400
  • 602fef0c7c something is wrong with the stack Brett 2024-07-10 12:39:01 -0400
  • 246f305957 depth to trees Brett 2024-07-10 02:54:58 -0400
  • 5da2af01ce silly little guys Brett 2024-07-09 21:57:18 -0400
  • 1a05bb5c94 was working on finishing features, now rewriting randomness Brett 2024-07-09 14:11:19 -0400
  • e367411220 selection and next generation Brett 2024-07-09 03:57:58 -0400
  • 46a22b520b silly Brett 2024-07-09 00:49:49 -0400
  • f983c0fb62 selection, add lambdas to operators, few tests, mutation Brett 2024-07-08 22:20:51 -0400
  • f37582ab4a crossover working, test 5 now fully tests crossover on a production sized scale Brett 2024-07-03 21:27:57 -0400
  • 30a4a0e8d7 crossover no longer produces an error on test 5 Brett 2024-07-03 18:40:21 -0400
  • 9faf7e5c61 silly crossover Brett 2024-07-03 14:04:48 -0400
  • 1c2d850329 trans Brett 2024-07-02 13:57:46 -0400
  • 580d017d3c i think there is a jim nearby Brett 2024-06-30 21:44:45 -0400
  • 5346a2c77a refactor for using operator_info container, more cache local Brett 2024-06-30 20:20:11 -0400
  • 96d8b278e8 move operator info into a struct for locality Brett 2024-06-30 13:57:45 -0400
  • d3124f8516 crossover Brett 2024-06-30 03:20:56 -0400
  • 1fa12da477 remove massif files Brett 2024-06-29 14:04:52 -0400
  • c470c2fe69 update ignore to include massif Brett 2024-06-29 14:04:32 -0400
  • 8a62071aff silly little crossover Brett 2024-06-29 14:03:57 -0400
  • cc9f7202c7 silly little guy Brett 2024-06-29 10:47:27 -0400
  • bf4394cb0d silly trees, there's a memory leak Brett 2024-06-27 03:01:39 -0400
  • 78b37584a9 multi type test, it's possible for infinite recursion. Brett 2024-06-27 01:35:29 -0400
  • ea80e28f84 adding another test Brett 2024-06-26 20:55:37 -0400
  • 0a2a351654 FUCK NEXT CLOUD 2 Brett 2024-06-26 20:26:29 -0400