-
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
-
ad1f4a3ee3
FUCK YOU NEXT CLOUD
Brett
2024-06-26 20:24:58 -0400
-
7511e2508b
almost at evaluation
Brett
2024-06-25 22:21:41 -0400
-
7a558f1cc1
push because weather
Brett
2024-06-25 12:21:09 -0400
-
6b86f83d61
generators!
Brett
2024-06-24 21:56:51 -0400
-
8a9ecb3484
so progress is slow
Brett
2024-06-24 14:00:08 -0400
-
cd930419ea
moved operations into their own class for org. might not keep this
Brett
2024-06-24 04:01:29 -0400
-
1dc90f9c13
my heads doing a special kind of hurt. needs context
Brett
2024-06-23 22:01:48 -0400
-
5d8f4c00cd
generators
Brett
2024-06-23 14:13:50 -0400
-
0ecfa3750c
cleanup and structure
Brett
2024-06-21 22:04:57 -0400
-
c8dbaef7d3
goodbye
Brett
2024-06-20 02:27:23 -0400
-
700c9873a8
trying weird lambda CTAD
Brett
2024-06-19 22:08:10 -0400
-
bfd70c7f81
worked operators, need a terminal engine
Brett
2024-06-19 21:44:00 -0400
-
ac36a63c5b
begin program
Brett
2024-06-19 14:12:04 -0400
-
b8268467da
call destructor on pop, needs on pop_bytes()
Brett
2024-06-18 14:01:31 -0400
-
8bfe09e7db
silly
Brett
2024-06-06 16:52:46 -0400
-
7731ec9ebc
minior "cleanup"
Brett
2024-06-06 02:44:28 -0400
-
b314a62c5a
make sure stack is empty after call
Brett
2024-06-06 02:32:19 -0400
-
a04642237e
no discard
Brett
2024-06-06 02:27:06 -0400
-
3d81d30f34
use a more logical ordering
Brett
2024-06-06 02:25:42 -0400
-
fc8133376d
can now call operators using paramater order in allocator
Brett
2024-06-06 00:50:44 -0400
-
4d731b074d
works now?
Brett
2024-06-05 21:36:34 -0400
-
2571df3b09
found a broken example
Brett
2024-06-05 20:15:08 -0400
-
9f41bec462
silly
Brett
2024-06-05 14:08:24 -0400
-
2831e25ba5
sily
Brett
2024-06-05 12:46:23 -0400
-
13562d35ff
silly code doesn't work
Brett
2024-06-04 21:52:43 -0400
-
8c79c8dd15
silly stack
Brett
2024-06-04 14:04:49 -0400
-
316c20b04f
parker silly
Brett
2024-06-03 14:18:17 -0400
-
7428fa7e59
gwfsdf
Brett
2024-06-03 02:29:51 -0400
-
94bd73d942
silly
Brett
2024-06-02 22:13:20 -0400
-
a18c114cec
running into type system issues again
Brett
2024-06-02 21:27:00 -0400
-
01766269df
make lib
Brett
2024-06-02 13:38:24 -0400
-
02575ce71f
silly patch
Brett
2024-06-01 14:08:40 -0400
-
a642884a34
init commit
Brett
2024-06-01 14:02:46 -0400