Commit Graph

13 Commits

Author SHA1 Message Date
bd9820dd68 Working single-threaded version 2025-09-07 22:38:04 -05:00
bed933055e Rewrite. Currently segfaults 2025-09-07 16:42:06 -05:00
905ca1e43a remove pthread.h ref in genetic.cpp. copy over actual sync changes that were missing from live plotter 2025-09-07 14:56:33 -05:00
17e6ac5f83 fix windows vs unix path insanity 2025-09-07 14:50:11 -05:00
0e210b4fbb copy over sync mods in live plotter. might make common code an ext reference in the future 2025-09-07 14:08:07 -05:00
7be8d8bb75 timer work in sync header 2025-09-06 22:55:20 -05:00
ff250af7e8 Beginning header wrapper of windows synchronization primitives 2025-08-31 18:56:53 -05:00
3a901a0a40 working through compile bugs 2025-08-21 00:41:51 -05:00
3265f045d1 add in xorshift rand function. begin reworking job queue to use cell entry pointers instead of just cells so results can be posted directly to the relevant entry 2025-08-16 00:41:28 -05:00
edda3761d1 more progress on drafting the worker thread model, get job batch func, etc... 2025-08-15 16:09:33 -05:00
65c7ea743b additions to the api. kinda drafting out what I think might be needed to the user to specify crossover and mutation behavior 2025-08-11 00:55:17 -05:00
db2272b768 some english notes on the purpose of batch sizes and the beginning of a worker thread implementation 2025-08-10 01:15:35 -05:00
2451d08710 begin makefile madness 2025-08-09 13:43:14 -05:00