14 Commits

Author SHA1 Message Date
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 85922b225c Use mask for ActionPool 2024-02-29 02:14:46 -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 3edb156d97 ReadOnlySpan optimizations 2023-11-11 21:23:58 -08:00
Asriel Camora e07617f1c8 Remove tracing 2023-11-04 23:15:20 -07:00
Asriel Camora bfc8708fbd Update solver scoring; remove byregot adjustment 2023-11-04 19:40:31 -07:00
Asriel Camora 4f953f2fa3 Add benchmarking and trace build config 2023-11-04 13:49:47 -07:00
Asriel Camora d08fedb247 Use fixed point arithmetic for progress/quality 2023-11-04 11:43:34 -07: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 439a174d34 Change ActionSet to use pragmas 2023-11-01 22:01:11 -07:00
Asriel Camora e6081f5e60 Remove crafty namespace from solver 2023-10-02 12:16:43 -07:00