Varga Dávid Lajos
|
5b3e84dab0
|
implemented move generation method or king capture moves
|
2025-11-20 12:35:46 +01:00 |
|
Varga Dávid Lajos
|
21d26902f0
|
implemented general move generation methdod for kings
|
2025-11-20 12:33:58 +01:00 |
|
Varga Dávid Lajos
|
e9f7663488
|
added file and module structure for bitboard::movegen::kings
|
2025-11-20 12:28:46 +01:00 |
|
Varga Dávid Lajos
|
c2abc08206
|
implemented move generation method for queen capture moves
|
2025-11-20 12:27:31 +01:00 |
|
Varga Dávid Lajos
|
9fa298ed51
|
implemented general move generation method for queens
|
2025-11-20 12:26:16 +01:00 |
|
Varga Dávid Lajos
|
a51d5e2652
|
added file and module structure for bitboard::movegen::queens
|
2025-11-20 12:24:40 +01:00 |
|
Varga Dávid Lajos
|
0dd9a3d047
|
implemented move generation method for rook capture moves
|
2025-11-20 12:23:14 +01:00 |
|
Varga Dávid Lajos
|
e896aba4ec
|
implemented general move generation method for rooks
|
2025-11-20 12:18:25 +01:00 |
|
Varga Dávid Lajos
|
9fb3d15bed
|
added file and module structure for bitboard::movegen::rooks
|
2025-11-20 12:14:31 +01:00 |
|
Varga Dávid Lajos
|
35cb1eeb73
|
implemented move generation method for bishop capture moves
|
2025-11-19 21:13:05 +01:00 |
|
Varga Dávid Lajos
|
8165749845
|
implemented general move generation method for bishops
|
2025-11-19 21:11:39 +01:00 |
|
Varga Dávid Lajos
|
06cb2b88c2
|
added file and module structure for bitboard::movegen::bishops
|
2025-11-19 21:08:45 +01:00 |
|
Varga Dávid Lajos
|
2d646f0ad0
|
implemented move generation method for knight capture moves
|
2025-11-19 21:07:18 +01:00 |
|
Varga Dávid Lajos
|
40e2c50209
|
implemeneted general move generation method for knight moves
|
2025-11-19 21:05:58 +01:00 |
|
Varga Dávid Lajos
|
2e82a52f27
|
added file and module structure for bitboard::movegen::knights
|
2025-11-19 21:03:27 +01:00 |
|
Varga Dávid Lajos
|
372d86b451
|
changed signature utility functions utils::pop_lsb and utils::pop_msb to reduce unnecessary type conversions
|
2025-11-19 20:58:56 +01:00 |
|
Varga Dávid Lajos
|
d66787f51d
|
implemented method to collect both quiet and capture moves for pawns
|
2025-11-19 20:54:01 +01:00 |
|
Varga Dávid Lajos
|
a4c63f19e5
|
implemented move generation method for pawn capture moves
|
2025-11-19 20:52:28 +01:00 |
|
Varga Dávid Lajos
|
a2f261778b
|
implemented move generation method for pawn quiet moves
|
2025-11-19 20:47:44 +01:00 |
|
Varga Dávid Lajos
|
3f7cc2df4d
|
added file and module structure for bitboard::movegen::pawns
|
2025-11-19 20:39:00 +01:00 |
|
Varga Dávid Lajos
|
48272d6d70
|
added skeleton for main move generation method to bitboard::movegen
|
2025-11-19 20:35:46 +01:00 |
|
Varga Dávid Lajos
|
d172afc50c
|
re-added missing code for check tests from past branch
|
2025-11-19 20:32:12 +01:00 |
|
|
|
5336aadf97
|
fixed bug in findmatch, added a new command in test client, refactored how the server sends messages to the client
|
2025-11-19 20:16:55 +01:00 |
|
Varga Dávid Lajos
|
ee61528891
|
added file and module structure for bitboard::movegen.rs
|
2025-11-19 20:16:48 +01:00 |
|
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 |
|
|
|
8d559f4b11
|
added request legal moves to testing client
|
2025-11-18 17:24:49 +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 |
|