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
|
18ef85c1ce
|
what
|
2024-08-17 04:35:44 -04:00 |
Brett
|
1b83d6b4a8
|
need to add threading next!
|
2024-08-17 02:20:32 -04:00 |
Brett
|
3dd3e6fc9e
|
stack works. test now
|
2024-08-17 01:59:13 -04:00 |
Brett
|
96f9ded1c5
|
stack is still broken
|
2024-08-17 00:06:28 -04:00 |
Brett
|
ac3bc8d10b
|
i am making a new stack!
|
2024-08-16 21:27:33 -04:00 |
Brett
|
b041d1ffba
|
mold
|
2024-08-16 20:15:38 -04:00 |
Brett
|
928f73d9e0
|
add new advanced mutation operator
|
2024-08-16 19:38:27 -04:00 |
Brett
|
766befd949
|
silly little child finder
|
2024-08-13 20:07:46 -04:00 |
Brett
|
a43922589f
|
parent function doesn't work
|
2024-08-13 17:30:48 -04:00 |
Brett
|
804378f2a6
|
silly
|
2024-08-13 13:40:34 -04:00 |
Brett
|
9f09a46803
|
nope
|
2024-08-12 22:02:30 -04:00 |
Brett
|
552b150402
|
check for drop func
|
2024-08-12 17:26:37 -04:00 |
Brett
|
966d64d239
|
silly
|
2024-08-12 13:48:06 -04:00 |
Brett
|
366928fe56
|
silly trees
|
2024-08-11 22:04:56 -04:00 |
Brett
|
4735c6c21b
|
destructors are not possible currently. use a gc if you need them.
|
2024-08-11 20:21:53 -04:00 |
Brett
|
e9954f5065
|
debug
|
2024-08-11 13:57:55 -04:00 |
Brett
|
13c9d3a347
|
trying out destructors. they are broke
|
2024-08-11 13:33:24 -04:00 |
Brett
|
ff5a30c778
|
move return
|
2024-08-10 19:53:39 -04:00 |
Brett
|
877b380a00
|
test function
|
2024-08-10 19:47:54 -04:00 |
Brett
|
84e3eba783
|
regex
|
2024-08-10 17:19:12 -04:00 |
Brett
|
9e73505fdd
|
change what makes a warning
|
2024-08-10 17:16:26 -04:00 |
Brett
|
8ee64b5666
|
debug changes
|
2024-08-10 16:43:43 -04:00 |
Brett
|
502ea6ea36
|
new mutation function partially works
|
2024-08-10 04:41:41 -04:00 |
Brett
|
9f7c647952
|
stack debug changes
|
2024-08-09 21:40:09 -04:00 |
Brett
|
64e8d71468
|
allow program reset
|
2024-08-07 01:58:53 -04:00 |
Brett
|
407273d0dc
|
how did i not catch this before?
|
2024-08-06 21:38:12 -04:00 |
Brett
|
b10b438889
|
cleanup and more functions
|
2024-08-06 21:34:03 -04:00 |
Brett
|
d5dea3b31e
|
cleanup tree evaluation
|
2024-08-06 18:58:04 -04:00 |
Brett
|
1fb168a8f8
|
remove redundant test
|
2024-08-06 13:45:24 -04:00 |
Brett
|
b40af05816
|
thread_local static in wrong project
|
2024-08-06 13:34:40 -04:00 |
Brett
|
593e02b6ff
|
make the flag bool atomic
|
2024-08-06 03:51:49 -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
|
19f94b14dc
|
remove stupid transfer functions
|
2024-08-06 02:46:54 -04:00 |
Brett
|
631c67dc18
|
very nice solution. no longer do we need to copy via stacks. using caching pointers now
|
2024-08-06 02:46:01 -04:00 |
Brett
|
3972a70bc5
|
silly little copy bytes
|
2024-08-05 02:40:16 -04:00 |
Brett
|
253f4f1fdf
|
silly little mutation now uses direct stack moving.
|
2024-08-04 22:07:41 -04:00 |
Brett
|
3e698b86eb
|
fix the stupid stack issue
|
2024-08-04 19:43:59 -04:00 |
Brett
|
1b53756fea
|
revert changes from yesterday, order was fine.
|
2024-08-04 19:13:38 -04:00 |
Brett
|
c294b70150
|
messing around with symbolic regression a bit
|
2024-08-03 19:59:56 -04:00 |
Brett
|
ec71055078
|
hopefully fix evaluation order
|
2024-08-03 19:51:38 -04:00 |
Brett
|
be90039a5a
|
mutation
|
2024-08-03 13:16:53 -04:00 |
Brett
|
29521703d3
|
push
|
2024-08-02 21:09:07 -04:00 |
Brett
|
9893e1743e
|
do tree tests
|
2024-07-23 21:33:20 -04:00 |
Brett
|
ed54988e37
|
more info in stack
|
2024-07-23 20:47:24 -04:00 |
Brett
|
25a3cc313e
|
found error with 4096
|
2024-07-23 14:15:57 -04:00 |
Brett
|
504582a96d
|
nyah
|
2024-07-23 13:13:34 -04:00 |
Brett
|
3af4676c83
|
clang
|
2024-07-23 03:09:12 -04:00 |
Brett
|
6972a30696
|
finish symbolic regression example
|
2024-07-22 21:59:05 -04:00 |