This website requires JavaScript.
f8ab14a026
implemented pseudo-move generation for kings
Varga Dávid Lajos
2025-11-15 13:42:41 +01:00
274897a070
implemented pseudo-move generation for knights
Varga Dávid Lajos
2025-11-15 13:41:40 +01:00
8ecbeb9c41
implemented pseudo-move generation for pawn moves
Varga Dávid Lajos
2025-11-15 13:40:40 +01:00
a1482d11f2
added file and module structure for bitboard::attacks.rs
Varga Dávid Lajos
2025-11-15 13:38:48 +01:00
f9a302c9a0
implemented method add_checker for CheckInfo in bitboard::checkinfo.rs
Engine/legality-checks
Varga Dávid Lajos
2025-11-15 12:40:52 +01:00
ad530e9155
added constructor for struct CheckInfo in bitboard::checkinfo.rs
Varga Dávid Lajos
2025-11-15 12:39:35 +01:00
182aa59ee1
defined shape of struct CheckInfo in bitboard::checkinfo.rs
Varga Dávid Lajos
2025-11-15 12:37:47 +01:00
296f1f6c3a
added file and module structure for checkinfo.rs
Varga Dávid Lajos
2025-11-15 12:36:11 +01:00
f7355f8e74
implemented use of calc_pinned_squares in board.rs
Varga Dávid Lajos
2025-11-15 12:33:18 +01:00
cd58a7a321
added methods for detecting pinned pieces
Varga Dávid Lajos
2025-11-15 12:30:01 +01:00
2beb8ab303
added file and module structure for bitboard::legality.rs
Varga Dávid Lajos
2025-11-15 10:31:02 +01:00
5425ccc5cd
added partial constructor for starting from a fen position
Engine/board-repr
Varga Dávid Lajos
2025-11-15 10:26:31 +01:00
1104c8e6c5
added helper method for fen parsing to utils.rs
Varga Dávid Lajos
2025-11-15 10:21:00 +01:00
274ffcf5ec
added method to get the current square of a king
Varga Dávid Lajos
2025-11-15 10:14:37 +01:00
5854dbc20b
set each field to pub(in super) for later use
Varga Dávid Lajos
2025-11-15 10:12:52 +01:00
f36a196b2f
added getters for fields
Varga Dávid Lajos
2025-11-15 10:11:34 +01:00
11f26809df
used calc_occupancy and calc_piece_board methods in the initial state constructor
Varga Dávid Lajos
2025-11-15 10:07:23 +01:00
c88fbe68e3
added and used necessary methods the initial state constructor
Varga Dávid Lajos
2025-11-15 10:06:12 +01:00
7f4c53ddb7
added partial constructor for initial board state to board.rs
Varga Dávid Lajos
2025-11-15 10:03:24 +01:00
38b38845d6
added constructor for clear board to board.rs
Varga Dávid Lajos
2025-11-15 09:58:38 +01:00
66dd2877b2
defined board representation shape in board.rs
Varga Dávid Lajos
2025-11-15 09:56:17 +01:00
3cd53c7d70
added file and module structure for board representation
Varga Dávid Lajos
2025-11-15 09:51:07 +01:00
718e9140aa
Removed faulty test
UI/Game
Bence
2025-11-13 20:59:29 +01:00
464ef5f70b
Removed faulty test and unnecessary file
Bence
2025-11-13 20:54:04 +01:00
fc2dfe78cb
Fixed file structure
Bence
2025-11-13 20:37:46 +01:00
fe8293d5dc
Rename Cargo.toml to ui/Cargo.toml
Bence
2025-11-13 20:31:18 +01:00
75e7636541
Delete ui/placeholder.md
Bence
2025-11-13 20:31:06 +01:00
6cfb9d81fd
Fixing file structure
Bence
2025-11-13 20:30:52 +01:00
826cdf1b40
ui mappa létrehozása
Bence
2025-11-13 20:27:28 +01:00
462fe4073c
Add files via upload
Bence
2025-11-13 20:23:49 +01:00
aff5a9aff2
Fixing mistake (uploaded to wrong directory)
Bence
2025-11-13 20:22:36 +01:00
573a1d25db
Fixing mistake (uploaded to wrong directory)
Bence
2025-11-13 20:22:18 +01:00
126a1f00ee
Fixing mistake (uploaded to wrong directory)
Bence
2025-11-13 20:22:05 +01:00
37216b776c
Fixing mistake (uploaded to wrong directory)
Bence
2025-11-13 20:21:53 +01:00
bffb81e13c
Fixing mistake (uploaded to wrong directory)
Bence
2025-11-13 20:21:32 +01:00
8c92f625f7
Fixed file structure/missing files
Bence
2025-11-13 20:18:59 +01:00
51287d2ad8
Add files via upload
Bence
2025-11-13 19:19:01 +01:00
d4ff0511f9
Fixed file structure/missing files
Bence
2025-11-13 19:17:48 +01:00
5b3bdc750f
Merge pull request #8 from htamas1210/Server/websocket
Bence
2025-11-13 19:12:00 +01:00
a1fbee4371
Update Cargo.toml
Bence
2025-11-13 19:11:04 +01:00
7daa25719e
Update Cargo.toml
Bence
2025-11-13 19:10:38 +01:00
83a73ed34c
Added tests
htom
2025-11-13 15:19:26 +01:00
922c7ef13a
Workflow update
Bence
2025-11-13 10:03:04 +01:00
3885238e2d
Workflow update
Bence
2025-11-13 10:02:07 +01:00
d3fc65db95
Workflow update
Bence
2025-11-13 10:01:43 +01:00
fd5908d2f6
Workflow update
Bence
2025-11-13 10:01:28 +01:00
372e3f52b6
Workflow update
Bence
2025-11-13 10:01:10 +01:00
143e032f62
Workflow update
Bence
2025-11-13 10:00:48 +01:00
74f214b2aa
Workflow update
Bence
2025-11-13 10:00:30 +01:00
0aea34f06e
Workflow update
Bence
2025-11-13 10:00:02 +01:00
6f5b9003d2
Workflow update
Bence
2025-11-13 09:59:27 +01:00
3dec4d16fc
Workflow update
Bence
2025-11-13 09:58:56 +01:00
187bb871a8
Workflow update
Bence
2025-11-13 09:58:35 +01:00
bb28fdd887
Workflow update
Bence
2025-11-13 09:58:07 +01:00
ca37945f36
Workflow update
Bence
2025-11-13 09:57:37 +01:00
ffcb526a6b
Workflow update
Bence
2025-11-13 09:57:05 +01:00
8398127f5d
Workflow update
Bence
2025-11-13 09:56:23 +01:00
7c27d47935
Merge branch 'master' into Server/websocket
Hatvani Tamás
2025-11-12 19:31:55 +01:00
4ffec0f05d
Add name to checkout step in dispatcher.yml
Hatvani Tamás
2025-11-12 19:27:29 +01:00
da3b1c8c00
Add checkout action to dispatcher workflow
Hatvani Tamás
2025-11-12 19:13:14 +01:00
a497f8554f
Add checkout action to dispatcher workflow
Hatvani Tamás
2025-11-12 19:12:47 +01:00
94b4d727a6
Merge branch 'master' into Server/websocket
htom
2025-11-12 19:04:41 +01:00
39273908ac
removed checkout to potentially fix an error with test_data.log
v58
htom
2025-11-12 18:58:36 +01:00
7be3c928b7
Display test_data.log in workflow script
v57
Hatvani Tamás
2025-11-12 18:54:06 +01:00
f8c14cc268
Enhance logging for data upload process
v56
Hatvani Tamás
2025-11-12 18:50:01 +01:00
566d72c2d6
Merge pull request #7 from htamas1210/Workflow
v55
Hatvani Tamás
2025-11-12 18:45:08 +01:00
ad26d22281
indentation error in python script
Workflow
htom
2025-11-12 18:44:00 +01:00
352b4e57d7
rewrote the python script
htom
2025-11-12 18:42:17 +01:00
5696128ac9
handling differenk kinds of server messages, and matchmaking basics
htom
2025-11-12 17:11:23 +01:00
c2e29415c9
added new event system to handle different client events in game and on connection
htom
2025-11-12 15:54:03 +01:00
ff68d9d2d9
new server messages
htom
2025-11-12 15:52:55 +01:00
281f496c83
removed these files, ready to start working on event system messages
htom
2025-11-12 15:14:07 +01:00
532c5a42ea
added anyhow and rand crate
htom
2025-11-12 15:13:01 +01:00
aea3ccb2bc
Added custom local server port option
Bence
2025-11-12 14:59:42 +01:00
73624baf90
added server event enum
htom
2025-11-12 14:01:13 +01:00
7f175d6df8
Beállítás menü hozzáadása
Bence
2025-11-12 13:38:01 +01:00
d8861b66b2
using serde feature from uuid, so i can add an id to a struct definition
htom
2025-11-12 13:25:40 +01:00
4123a710cf
first phase of rewrite done, server stores connections with an id, currently works as a hub, next phase to handle custom message types
htom
2025-11-12 12:49:42 +01:00
8c7d10994d
Fullscreen start
Bence
2025-11-12 12:14:44 +01:00
4daa21e8bf
Started to rewrite the project to handle connection storing and message types, added v4 for uuid crate
htom
2025-11-12 11:28:14 +01:00
0dae3f9773
Rendszerterv első része az órán közösen megbeszéltek alapján
Bence
2025-11-12 11:20:54 +01:00
cdd8b45da8
Merge pull request #6 from htamas1210/Engine/movegen-utils
v47
Hatvani Tamás
2025-11-12 11:08:36 +01:00
8a05111c3e
Added main menu screen
Bence
2025-11-12 10:56:01 +01:00
91dd213184
Early version of the game's UI
Bence
2025-11-11 15:41:26 +01:00
503cb23015
accepted connection and sending data both ways
htom
2025-11-11 15:25:42 +01:00
6006442f90
added '#[inline(always)]' annotation to hot functions: utils::pop_lsb, utils::pop_msb
Engine/movegen-utils
Varga Dávid Lajos
2025-11-11 14:23:30 +01:00
eebdfdbee2
implemented utility function: bitboard::utils::notation_from_square_number
Varga Dávid Lajos
2025-11-11 14:21:11 +01:00
a6aba8801e
implemented utility function: bitboard::utils::pop_msb
Varga Dávid Lajos
2025-11-11 14:16:33 +01:00
8d1300d7e2
implemented utility function: bitboard::utils::pop_lsb
Varga Dávid Lajos
2025-11-11 14:14:39 +01:00
d0e6ce81ce
fixed bad test values in test utils::tests::pop_lsb_test
Varga Dávid Lajos
2025-11-11 14:06:43 +01:00
f3dea86ded
fixed typo in test utils::tests::pop_msb_test
Varga Dávid Lajos
2025-11-11 14:05:31 +01:00
092ed19104
added frame and tests for function: bitboard::util::notation_from_square_number
Varga Dávid Lajos
2025-11-11 13:59:53 +01:00
f8894bbdff
added frame and tests for function: bitboard::util::pop_msb
Varga Dávid Lajos
2025-11-11 13:51:14 +01:00
258a8a0da9
added frame and tests for function: bitboard::util::pop_lsb
Varga Dávid Lajos
2025-11-11 13:39:26 +01:00
8ffbfdc63f
basic listener implemented, addedd modules, working on handling connections
htom
2025-11-11 13:35:34 +01:00
dca6eac3ba
added file bitboard/utils.rs
Varga Dávid Lajos
2025-11-11 12:50:53 +01:00
8f9a48fa96
rendszerterv v1
htom
2025-11-11 12:40:29 +01:00
5ee797e1f8
Add conditional logging for master branch
v39
Hatvani Tamás
2025-11-11 12:32:03 +01:00
eaf3bfa192
Merge pull request #5 from htamas1210/Engine/movegen-lut
v38
Hatvani Tamás
2025-11-11 12:17:48 +01:00
9c73ca6838
Fix formatting of conditional checks in dispatcher.yml
Engine/movegen-lut
Hatvani Tamás
2025-11-11 11:34:05 +01:00