Commit Graph

19 Commits

Author SHA1 Message Date
Asriel Camora 1bc7c46e03 Extra scoring changes, mark expert recipes as difficult 2024-07-28 19:37:15 -07:00
Asriel Camora 05560c999d Miniscule optimization 2024-07-28 18:53:24 -07:00
Asriel Camora ca4bd6dbe3 Fix Trained Perfection while crafting & other bad pruning 2024-07-28 18:38:40 -07:00
Asriel Camora a20b5014cb Add pruning for new actions 2024-07-01 09:48:56 -07:00
Asriel Camora b5ed17dc15 Fix crashes 2024-05-06 00:05:49 -07:00
Asriel Camora 0b9eb078b2 Change success rates to integers 2024-03-18 01:37:02 -07:00
Asriel Camora 2a0ce93eec Optimize heuristic code slightly 2024-03-15 03:32:28 -07:00
Asriel Camora 2f0e30e4c2 Solver optimizations & allow action pools 2024-03-03 19:11:49 -08:00
Asriel Camora a75a9b1be5 Minor microoptimization 2024-02-29 03:32:12 -08:00
Asriel Camora c8d3161eb1 Get rid of ActionPool, use ulong for ActionSet 2024-02-29 02:47:59 -08:00
Asriel Camora 2c15b23f48 Fix ActionPool bugs 2024-02-29 01:10:42 -08:00
Asriel Camora ecabc24517 Implement ActionPool (backend only) 2024-02-29 00:01:55 -08:00
Asriel Camora 51e5f6e049 Remove focused actions and observe from action set (combos exist) 2023-11-14 00:44:39 -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 2f727f76cd Move accepted actions to ActionSet 2023-11-04 11:01:15 -07:00
Asriel Camora ac109ae711 Fix ActionSet 2023-11-02 01:04:28 -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