Commit Graph

12 Commits

Author SHA1 Message Date
6365dffda9 remove .sh in favor of .bat. Do some testing and verify that running w/ 15 threads does indeed use the whole cpu (via btop) 2025-09-16 15:04:14 -05:00
f7e804607f Debugged multithreaded version. Now investigating some performance issues (not every thread is being used). This is an interesting version. 2025-09-10 00:46:50 -05:00
5a048bf469 Running. Only tested single thread version. Stats are looking nice. Needs more validation 2025-09-09 19:57:27 -05:00
1b8801519e draft complete. debugging 2025-09-09 09:39:53 -05:00
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
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