-
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