Commit Graph

7 Commits

Author SHA1 Message Date
0120c95097
feat: stand-pat on quiescence search
gotta remember that not capturing is an option too
2024-12-24 16:46:47 -05:00
795c2c508d
feat: quiescence search
examines all captures using the new movegen, plus static exchange eval
2024-12-23 21:28:04 -05:00
a36f394b99
stub: static exchange evaluation
not yet used, but will be useful hopefully
2024-12-22 16:34:04 -05:00
ab1dfb3aa1
tune: time limits for games longer than 5' 2024-12-20 14:59:18 -05:00
e44cc0586e
feat: soft/hard time limit
achieved by refactoring engine/main/stdin into three separate threads.
2024-12-20 13:25:37 -05:00
6be00e642e
refactor: use EngineState to structure data in the engine 2024-12-18 23:52:39 -05:00
af18600d15
refactor: move to main.rs file and add prelude 2024-11-23 18:42:36 -05:00