|
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 |
|