Hatvani Tamás
|
b2d1d3f809
|
Merge pull request #26 from htamas1210/Engine/make-move
Engine/make move
|
2025-11-28 11:27:38 +01:00 |
|
Varga Dávid Lajos
|
fe8f8621d7
|
implemented library function get_board_after_move
|
2025-11-28 00:26:12 +02:00 |
|
Varga Dávid Lajos
|
767e7d14fd
|
added and used method bitboard::makemove::castles::make_castle
|
2025-11-28 00:15:37 +02:00 |
|
Varga Dávid Lajos
|
074f181791
|
added file and module structure for bitboard::makemove::castles
|
2025-11-27 23:57:31 +02:00 |
|
Varga Dávid Lajos
|
542dd39aa6
|
added and used method bitboard::makemove::captures::make_capture
|
2025-11-27 23:56:27 +02:00 |
|
Varga Dávid Lajos
|
6db4ae6d07
|
added file and module structure for bitboard::makemove::captures
|
2025-11-27 23:50:53 +02:00 |
|
Varga Dávid Lajos
|
171a7b8020
|
added and used method bitboard::makemove::quiets::make_quiet
|
2025-11-27 23:49:18 +02:00 |
|
Varga Dávid Lajos
|
205e8811d5
|
added file and module structure for bitboard::makemove::quiets
|
2025-11-27 23:28:46 +02:00 |
|
Varga Dávid Lajos
|
2394da84ce
|
added skeleton for method bitboard::makemove::make_move
|
2025-11-27 23:26:59 +02:00 |
|
Varga Dávid Lajos
|
e7c7743682
|
added file and module structure for bitboard::makemove
|
2025-11-27 23:08:39 +02:00 |
|
Varga Dávid Lajos
|
2375f28ee3
|
added getter method bitboard::board::fen
|
2025-11-27 23:05:01 +02:00 |
|
Bence
|
036f57daa0
|
Merge pull request #25 from htamas1210/UI/event
UI/event
|
2025-11-27 21:55:30 +01:00 |
|
|
|
a0bca32733
|
fixed test conditions
|
2025-11-27 21:45:38 +01:00 |
|
Varga Dávid Lajos
|
5b6318442e
|
added part of getter bitboard::board::fen
|
2025-11-27 22:31:06 +02:00 |
|
Varga Dávid Lajos
|
24ddc74573
|
added specialized getter method get_piece_character to bitboard/board.rs
|
2025-11-27 22:18:04 +02:00 |
|
|
|
bdbe93932d
|
fixed unicode characters, fixed queen and king position, new min windows size
|
2025-11-27 21:17:53 +01:00 |
|
|
|
75c39ccbe4
|
added new tests for the new code
|
2025-11-27 16:45:40 +01:00 |
|
|
|
df02c2eee1
|
updated ui code with partial rewriting, now if there are two players they will join a match and the board will be drawn
|
2025-11-27 16:33:08 +01:00 |
|
|
|
5763716848
|
fixed error: sending both match notification to the same player and removed old server message struct
|
2025-11-27 16:31:48 +01:00 |
|
|
|
2112109470
|
added optional parameters that the ui will receive from server
|
2025-11-26 17:53:12 +01:00 |
|
Bence
|
933bb46f17
|
Board squares flipping
|
2025-11-26 15:22:23 +01:00 |
|
|
|
5deebb0621
|
connecting with websocket to local hosted server instance
|
2025-11-26 13:55:39 +01:00 |
|
|
|
60911f93f6
|
removed unused stuff from test client
|
2025-11-26 13:55:16 +01:00 |
|
|
|
7820555fa8
|
added new packages to ui and removed unused stuff from server
|
2025-11-26 11:18:58 +01:00 |
|
|
|
b5c18419d8
|
readded dependency for workflow
|
2025-11-25 19:03:38 +01:00 |
|
Hatvani Tamás
|
32ab155ff5
|
Merge pull request #24 from htamas1210/Engine/API-logic
v155
|
2025-11-24 15:53:45 +01:00 |
|
|
|
1f3fff3501
|
removed test upload dependenci, issue with sheets api
|
2025-11-24 15:51:37 +01:00 |
|
vargadavidlajos
|
b8113b8cc4
|
Merge branch 'master' into Engine/API-logic
|
2025-11-24 15:05:58 +01:00 |
|
vargadavidlajos
|
3795087b3c
|
Merge pull request #23 from htamas1210/Server/logging
Server/logging
|
2025-11-24 13:30:22 +01:00 |
|
Hatvani Tamás
|
7fdd7fd65c
|
Merge branch 'master' into Server/logging
|
2025-11-24 13:20:16 +01:00 |
|
vargadavidlajos
|
90a59305ac
|
Merge pull request #22 from htamas1210/Server/event
Server/event
|
2025-11-24 13:17:29 +01:00 |
|
|
|
5ccca3ab8e
|
added resign event and deleting finished matches
|
2025-11-24 13:14:38 +01:00 |
|
|
|
f2adc14ce2
|
fixed error, not removing reference to deleted crate
|
2025-11-24 12:10:29 +01:00 |
|
|
|
7ed9ae3799
|
refactored println statements into formatted logs with log crate
|
2025-11-24 12:05:07 +01:00 |
|
|
|
622bef963f
|
new serevr message enum for easier message handling
|
2025-11-24 10:07:20 +01:00 |
|
Varga Dávid Lajos
|
499b0fd152
|
removed unneeded log message
|
2025-11-21 23:43:57 +02:00 |
|
Varga Dávid Lajos
|
eba8076ea9
|
implemented api function is_game_over
|
2025-11-21 23:41:33 +02:00 |
|
Varga Dávid Lajos
|
f05b1c80da
|
added test for api function is_game_over
|
2025-11-21 23:26:15 +02:00 |
|
Varga Dávid Lajos
|
068f5248cd
|
implemented api function get_available_moves
|
2025-11-21 22:56:02 +02:00 |
|
Varga Dávid Lajos
|
a63954fbfe
|
implemented traits needed for testing in lib.rs
|
2025-11-21 21:52:46 +02:00 |
|
Varga Dávid Lajos
|
2b7faf80ab
|
removed unused variable from conversion method from_bitmove from chessmove.rs
|
2025-11-21 20:36:22 +02:00 |
|
Hatvani Tamás
|
890fab38cb
|
Merge pull request #21 from htamas1210/Engine/api-conversions
|
2025-11-21 14:54:51 +01:00 |
|
Varga Dávid Lajos
|
ebcc447092
|
removed unused imports from chessmove.rs
|
2025-11-21 14:19:33 +01:00 |
|
Varga Dávid Lajos
|
a4982c0fd3
|
implemented conversion method to_bitmove for enum ChessMove
|
2025-11-21 14:18:23 +01:00 |
|
Varga Dávid Lajos
|
c414485891
|
implemented conversion method to_index for struct BoardSquare
|
2025-11-21 14:09:02 +01:00 |
|
Varga Dávid Lajos
|
f29298731b
|
implemented conversion method to_index for enum PieceType
|
2025-11-21 14:07:27 +01:00 |
|
Varga Dávid Lajos
|
e1d51fe291
|
implemented conversion method to_bitmovetype for enum MoveType
|
2025-11-21 14:04:37 +01:00 |
|
Varga Dávid Lajos
|
f841fba080
|
implemented constructor from_bitmove for enum ChessMove
|
2025-11-21 13:55:07 +01:00 |
|
Varga Dávid Lajos
|
821746d7cf
|
changed implementation of ChessMove from struct to enum
|
2025-11-21 13:29:01 +01:00 |
|
Varga Dávid Lajos
|
5d108602ea
|
implemented constructor by square_index for struct BoardSquare
|
2025-11-21 13:08:53 +01:00 |
|