Hatvani Tamás
|
0ace485bb6
|
Merge pull request #19 from htamas1210/Engine/movebuffer
Engine/movebuffer
v134
|
2025-11-19 20:14:45 +01:00 |
|
Hatvani Tamás
|
1c1b9a96d9
|
Import time module and add sleep in data upload
Added time.sleep to control row insertion rate.
v132
|
2025-11-19 17:34:44 +01:00 |
|
Hatvani Tamás
|
e99b2defa3
|
Merge pull request #18 from htamas1210/Engine/bitmove
Engine/bitmove
|
2025-11-19 17:10:03 +01:00 |
|
Varga Dávid Lajos
|
f39c113ef9
|
implemented method append for struct MoveBuffer
|
2025-11-19 16:13:34 +01:00 |
|
Varga Dávid Lajos
|
f417a7e47c
|
implemented getter for field buffer i struct MoveBuffer
|
2025-11-19 16:09:31 +01:00 |
|
Varga Dávid Lajos
|
547b0e51cb
|
corrected annotation for method clear in struct MoveBuffer
|
2025-11-19 16:00:09 +01:00 |
|
Varga Dávid Lajos
|
5340744abe
|
implemented method clear for struct MoveBuffer
|
2025-11-19 15:56:57 +01:00 |
|
Varga Dávid Lajos
|
f64ebfa47f
|
implemented method get for struct MoveBuffer
|
2025-11-19 15:53:39 +01:00 |
|
Varga Dávid Lajos
|
4e7ac2a195
|
added getter for field count in struct MoveBuffer
|
2025-11-19 15:50:03 +01:00 |
|
Varga Dávid Lajos
|
dc176c103b
|
implemented method add for struct MoveBuffer
|
2025-11-19 15:40:11 +01:00 |
|
Varga Dávid Lajos
|
85a7fa37ef
|
added parameterless constructor for struct MoveBuffer
|
2025-11-19 15:22:15 +01:00 |
|
Varga Dávid Lajos
|
a60658763d
|
defined shape of struct MoveBuffer
|
2025-11-19 15:06:37 +01:00 |
|
Varga Dávid Lajos
|
b76a009e4e
|
added file and module structure for movebuffer.rs
|
2025-11-19 14:57:36 +01:00 |
|
Varga Dávid Lajos
|
db333a693f
|
added method uci_notation to struct BitMove
|
2025-11-18 17:38:48 +01:00 |
|
Varga Dávid Lajos
|
fd0d26486b
|
switched from public fields to getters for struct BitMove
|
2025-11-18 17:30:04 +01:00 |
|
Varga Dávid Lajos
|
e1f4ae717e
|
added constructor for castling moves in bitboard::bitmove.rs
|
2025-11-18 17:24:11 +01:00 |
|
Varga Dávid Lajos
|
7b9c1edbab
|
added constructor for capture moves in bitboard::bitmove.rs
|
2025-11-18 17:23:07 +01:00 |
|
Varga Dávid Lajos
|
05294a7736
|
changed name of value of enum BitMoveType to align with Rust naming conventions
|
2025-11-18 17:20:40 +01:00 |
|
Varga Dávid Lajos
|
d8da808580
|
added enum BitMoveType to bitboard::bitmove.rs for readability
|
2025-11-18 17:19:31 +01:00 |
|
Varga Dávid Lajos
|
c420d8b3dd
|
added constructor for quiet moves in bitboard::bitmove.rs
|
2025-11-18 17:17:11 +01:00 |
|
Varga Dávid Lajos
|
57af3aaae3
|
defined shape of struct bitboard::bitmove::BitMove
|
2025-11-18 17:09:39 +01:00 |
|
Varga Dávid Lajos
|
887b9abed8
|
adde file and module structure for bitboard::bitmove.rs
|
2025-11-18 17:02:07 +01:00 |
|
vargadavidlajos
|
a862d31c7d
|
Merge pull request #17 from htamas1210/Server/event
Server/event
|
2025-11-18 16:58:29 +01:00 |
|
|
|
48f66aac75
|
added engine as a crate into server project, implemented request moves event
|
2025-11-18 16:43:14 +01:00 |
|
Hatvani Tamás
|
431c65e075
|
Merge pull request #16 from htamas1210/Engine/check-test
Engine/check test
|
2025-11-18 16:41:49 +01:00 |
|
Varga Dávid Lajos
|
7e64a7ca16
|
fixed incorrect test parameter in bitboard::legality::tests::check_test_test
|
2025-11-18 16:20:42 +01:00 |
|
Varga Dávid Lajos
|
6e0efc76f3
|
added missing method place_piece to struct bitboard::Board
|
2025-11-18 16:18:19 +01:00 |
|
Varga Dávid Lajos
|
1a9d7ad460
|
added tests for method bitboard::legality::check_test
|
2025-11-18 16:15:28 +01:00 |
|
|
|
6dfe92f211
|
Merge branch 'master' into Server/event
|
2025-11-18 16:12:07 +01:00 |
|
Varga Dávid Lajos
|
9209f1c4e0
|
implemented method check_test in bitboard::checktest.rs
|
2025-11-18 12:14:22 +01:00 |
|
|
|
4bb485e833
|
added findmatch event
|
2025-11-18 09:28:07 +01:00 |
|
Bence
|
3ebfc61ac7
|
Merge pull request #15 from htamas1210/Engine/library-functions
Engine/library functions
|
2025-11-17 15:04:28 +01:00 |
|
Hatvani Tamás
|
d8d8b58ed7
|
Uploaded presentation for class
v117
|
2025-11-17 12:24:42 +01:00 |
|
Varga Dávid Lajos
|
a8970053f9
|
added constructor for castling moves in chessmove.rs
|
2025-11-16 19:05:52 +01:00 |
|
vargadavidlajos
|
7cd77ab904
|
Merge pull request #14 from htamas1210/Docs/kovspec
Added point 3 to kovspec.md
v116
|
2025-11-16 19:05:07 +01:00 |
|
Varga Dávid Lajos
|
fa0a93172d
|
added constructore for captures in chessmove.rs
|
2025-11-16 19:01:53 +01:00 |
|
Varga Dávid Lajos
|
bb74a486d8
|
added constructor for quiet moves in chessmove.rs
|
2025-11-16 19:00:00 +01:00 |
|
vargadavidlajos
|
10c176a0f5
|
Added point 3 to kovspec.md
|
2025-11-16 18:39:48 +01:00 |
|
Varga Dávid Lajos
|
d1932762f9
|
removed field is_promotion from struct ChessMove and added an Option for field promotion_piece
|
2025-11-16 18:33:04 +01:00 |
|
Varga Dávid Lajos
|
9181b6c4ca
|
added all arguments constructor for struct BoardSquare
|
2025-11-16 13:51:10 +01:00 |
|
Varga Dávid Lajos
|
b703d8b9a1
|
added parameterless constructor for struct BoardSquare
|
2025-11-16 13:44:41 +01:00 |
|
Varga Dávid Lajos
|
acaa7d078a
|
added new library function: get_board_after_move
|
2025-11-15 20:40:58 +01:00 |
|
Varga Dávid Lajos
|
30448b5f3d
|
switched return type of is_game_over from bool to GameEnd
|
2025-11-15 20:37:06 +01:00 |
|
Varga Dávid Lajos
|
ff38c5c475
|
added struct GameEnd
|
2025-11-15 20:28:33 +01:00 |
|
Varga Dávid Lajos
|
42daeb9971
|
added file and module structure for gameend.rs
|
2025-11-15 20:15:17 +01:00 |
|
Bence
|
fc7ece9e94
|
Fixed app not starting in fullscreen
v114
|
2025-11-15 20:09:26 +01:00 |
|
Varga Dávid Lajos
|
c8b6bc35d5
|
added library functions: get_available_moves and is_game_over
|
2025-11-15 20:08:54 +01:00 |
|
Varga Dávid Lajos
|
5f2a4e1721
|
added struct ChessMove
|
2025-11-15 19:57:11 +01:00 |
|
|
|
c77e534ed8
|
removed event system file as it was unused and we do not neet it anymore
|
2025-11-15 19:41:48 +01:00 |
|
Varga Dávid Lajos
|
5c42b6e52a
|
added enum MoveType
|
2025-11-15 19:37:30 +01:00 |
|