Commit Graph

26 Commits

Author SHA1 Message Date
Asriel Camora 355f93e201 Update Raphael.Net 2025-03-28 20:56:14 -07:00
Asriel Camora 8ce96052bf Fix Optimal solver when MaxQuality == 0 2024-12-02 22:29:18 -08:00
Asriel Camora 127fa43757 Use Raphael's application of MacroSolver 2024-11-28 13:52:09 -08:00
Asriel Camora 9a39ef936e Solver: Add Raphael 2024-11-28 02:37:54 -08:00
Asriel Camora 14458344c7 Add max iteration cap 2024-07-27 13:17:09 -07:00
Asriel Camora 480cc15cc7 Remove score storage threshold 2024-07-01 09:49:27 -07:00
Asriel Camora 1fce27114f Rename Furcated to Genetic 2024-07-01 09:48:35 -07:00
Asriel Camora 2f0e30e4c2 Solver optimizations & allow action pools 2024-03-03 19:11:49 -08:00
Asriel Camora ecabc24517 Implement ActionPool (backend only) 2024-02-29 00:01:55 -08:00
Asriel Camora 337d42fd6e Better solver progress colors & add recipenote solver progress 2024-02-23 01:20:46 -08:00
Asriel Camora 511d1964c7 Fix for not sanitizing actions when accessing the task result 2023-12-30 16:26:22 -08:00
Asriel Camora dfe014df34 Fix Observe action spamming 2023-12-14 18:46:10 -08:00
Asriel Camora 1bdf4412c8 Use ref int instead of callback for progress 2023-11-14 02:50:36 -08:00
Asriel Camora 930cbcce25 Replace unused worker progress delegate 2023-11-14 02:24:28 -08:00
Asriel Camora 8f5f199682 Add solver progress bar 2023-11-14 02:21:04 -08:00
Asriel Camora 980613970c Add ability to set initialized sim state if needed 2023-11-13 23:15:18 -08:00
Asriel Camora b9c871f2b2 Remove redundant initial state in sims 2023-11-13 22:58:10 -08:00
Asriel Camora 036cbb2fb4 Pass large structs byref instead 2023-11-11 22:44:25 -08:00
Asriel Camora 5bee39678c Fixed stepwise solver never finishing 2023-11-04 18:44:54 -07:00
Asriel Camora 234eb3a7ab 1.9.0.0 (Testing) Release 2023-10-17 03:36:31 -07:00
Asriel Camora 9a924c8049 Ignore if semaphore is used after task is cancelled 2023-10-10 18:18:22 -07:00
Asriel Camora f8f876d5f4 Implement macro scoring and suggesting 2023-10-10 01:40:52 -07:00
Asriel Camora 6bfff06ac4 Implement max thread count setting using semaphores 2023-10-02 23:02:11 -07:00
Asriel Camora 42a1bc1117 Use TPL when solving with all algorithms 2023-10-02 22:28:12 -07:00
Asriel Camora c0f579f23b Split solver into MCTS and algorithms 2023-10-02 13:07:06 -07:00
Asriel Camora e6081f5e60 Remove crafty namespace from solver 2023-10-02 12:16:43 -07:00