Tim Schumacher
|
a2f60911fe
AK: Rename GenericTraits to DefaultTraits
|
1 year ago |
Sam Atkins
|
a10cc37ef0
LibChess: Return ErrorOr<String> from to-algebraic/fen methods
|
2 years ago |
Sam Atkins
|
5f6dd87163
LibChess: Add and use Square::{file,rank}_char() methods
|
2 years ago |
Sam Atkins
|
c73c697f94
LibChess: Make `piece_for_char_promotion()` more generally useful
|
2 years ago |
Sam Atkins
|
b111782f18
LibChess: Include pawns in FEN output
|
2 years ago |
Lucas CHOLLET
|
55c5639004
Chess+LibChess: Avoid using `DeprecatedString` whenever possible
|
2 years ago |
Linus Groh
|
57dc179b1f
Everywhere: Rename to_{string => deprecated_string}() where applicable
|
2 years ago |
Linus Groh
|
6e19ab2bbc
AK+Everywhere: Rename String to DeprecatedString
|
2 years ago |
Lucas CHOLLET
|
351fc0cce2
ChessEngine: Use reduced Board objects in MCTSTree
|
2 years ago |
sin-ack
|
6c46383e23
LibChess: Add convenience constructor for Chess::Square
|
3 years ago |
Idan Horowitz
|
086969277e
Everywhere: Run clang-format
|
3 years ago |
Andreas Kling
|
8b1108e485
Everywhere: Pass AK::StringView by value
|
3 years ago |
Martin Blicha
|
add3a02ddd
LibChess: Fix hashing of the chess board
|
4 years ago |
Peter Elliott
|
34433f5dc4
LibChess: Compact the Defenitions of various chess related types
|
4 years ago |
Peter Elliott
|
57bb4d1aec
LibChess: Only save hash of board state for repetition checking
|
4 years ago |
Jean-Baptiste Boric
|
0262a99a1f
Chess: Fix signed/unsigned issues
|
4 years ago |
Brian Gianforcaro
|
1682f0b760
Everything: Move to SPDX license identifiers in all files.
|
4 years ago |
Linus Groh
|
e265054c12
Everywhere: Remove a bunch of redundant 'AK::' namespace prefixes
|
4 years ago |
Andreas Kling
|
13d7c09125
Libraries: Move to Userland/Libraries/
|
4 years ago |