|
|
c2e29415c9
|
added new event system to handle different client events in game and on connection
|
2025-11-12 15:54:03 +01:00 |
|
|
|
ff68d9d2d9
|
new server messages
|
2025-11-12 15:52:55 +01:00 |
|
|
|
281f496c83
|
removed these files, ready to start working on event system messages
|
2025-11-12 15:14:07 +01:00 |
|
|
|
532c5a42ea
|
added anyhow and rand crate
|
2025-11-12 15:13:01 +01:00 |
|
|
|
73624baf90
|
added server event enum
|
2025-11-12 14:01:13 +01:00 |
|
|
|
d8861b66b2
|
using serde feature from uuid, so i can add an id to a struct definition
|
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
|
2025-11-12 12:49:42 +01:00 |
|
|
|
4daa21e8bf
|
Started to rewrite the project to handle connection storing and message types, added v4 for uuid crate
|
2025-11-12 11:28:14 +01:00 |
|
Hatvani Tamás
|
cdd8b45da8
|
Merge pull request #6 from htamas1210/Engine/movegen-utils
Engine/movegen utils
v47
|
2025-11-12 11:08:36 +01:00 |
|
|
|
503cb23015
|
accepted connection and sending data both ways
|
2025-11-11 15:25:42 +01:00 |
|
Varga Dávid Lajos
|
6006442f90
|
added '#[inline(always)]' annotation to hot functions: utils::pop_lsb, utils::pop_msb
|
2025-11-11 14:23:30 +01:00 |
|
Varga Dávid Lajos
|
eebdfdbee2
|
implemented utility function: bitboard::utils::notation_from_square_number
|
2025-11-11 14:21:11 +01:00 |
|
Varga Dávid Lajos
|
a6aba8801e
|
implemented utility function: bitboard::utils::pop_msb
|
2025-11-11 14:16:33 +01:00 |
|
Varga Dávid Lajos
|
8d1300d7e2
|
implemented utility function: bitboard::utils::pop_lsb
|
2025-11-11 14:14:39 +01:00 |
|
Varga Dávid Lajos
|
d0e6ce81ce
|
fixed bad test values in test utils::tests::pop_lsb_test
|
2025-11-11 14:06:43 +01:00 |
|
Varga Dávid Lajos
|
f3dea86ded
|
fixed typo in test utils::tests::pop_msb_test
|
2025-11-11 14:05:31 +01:00 |
|
Varga Dávid Lajos
|
092ed19104
|
added frame and tests for function: bitboard::util::notation_from_square_number
|
2025-11-11 13:59:53 +01:00 |
|
Varga Dávid Lajos
|
f8894bbdff
|
added frame and tests for function: bitboard::util::pop_msb
|
2025-11-11 13:51:14 +01:00 |
|
Varga Dávid Lajos
|
258a8a0da9
|
added frame and tests for function: bitboard::util::pop_lsb
|
2025-11-11 13:39:26 +01:00 |
|
|
|
8ffbfdc63f
|
basic listener implemented, addedd modules, working on handling connections
|
2025-11-11 13:35:34 +01:00 |
|
Varga Dávid Lajos
|
dca6eac3ba
|
added file bitboard/utils.rs
|
2025-11-11 12:50:53 +01:00 |
|
|
|
8f9a48fa96
|
rendszerterv v1
|
2025-11-11 12:40:29 +01:00 |
|
Hatvani Tamás
|
5ee797e1f8
|
Add conditional logging for master branch
v39
|
2025-11-11 12:32:03 +01:00 |
|
Hatvani Tamás
|
eaf3bfa192
|
Merge pull request #5 from htamas1210/Engine/movegen-lut
Engine/movegen lut
v38
|
2025-11-11 12:17:48 +01:00 |
|
Hatvani Tamás
|
9c73ca6838
|
Fix formatting of conditional checks in dispatcher.yml
|
2025-11-11 11:34:05 +01:00 |
|
Hatvani Tamás
|
0f50f31b13
|
Update branch checks to be case-sensitive
Refactor branch checks to be case-sensitive for Engine, Server, and UI.
|
2025-11-11 11:27:42 +01:00 |
|
Hatvani Tamás
|
b6f0b6ee5e
|
Fix conditional syntax in dispatcher.yml
|
2025-11-11 11:22:21 +01:00 |
|
|
|
4ae9eea7e2
|
removed pull_request dispatcher from release workflow
|
2025-11-11 11:13:45 +01:00 |
|
|
|
1f368551c1
|
removed pull_request dispatch from the test files
|
2025-11-11 11:12:39 +01:00 |
|
Hatvani Tamás
|
4e9f222ddc
|
Allow case-insensitive branch checks in dispatcher.yml
|
2025-11-11 11:01:38 +01:00 |
|
Varga Dávid Lajos
|
061795a039
|
implemented the generation of LUT: RAY_TABLE
|
2025-11-11 10:39:51 +01:00 |
|
Varga Dávid Lajos
|
1af497f063
|
implemented the generation of LUT: KNIGHT_ATTACK_MAP
|
2025-11-11 10:33:51 +01:00 |
|
Varga Dávid Lajos
|
b6cdf5b778
|
implemented the generation of LUT: PAWN_ATTACK_MAP
|
2025-11-11 10:32:41 +01:00 |
|
Varga Dávid Lajos
|
4eb4bc1348
|
implemented the generation of LUT: KING_ATTACK_MAPS
|
2025-11-11 10:25:23 +01:00 |
|
Varga Dávid Lajos
|
c2fe2e968a
|
added masks for use against wrap-around
|
2025-11-11 10:22:05 +01:00 |
|
Varga Dávid Lajos
|
21f2890b92
|
added frame and tests for table: RAY_TABLE
|
2025-11-10 17:17:30 +01:00 |
|
Varga Dávid Lajos
|
5d748b07d2
|
added frame and tests for table: KNIGHT_ATTACK_MAP
|
2025-11-10 16:54:14 +01:00 |
|
Varga Dávid Lajos
|
b252f16b2d
|
added frame and tests for table: PAWN_ATTACK_MAP
|
2025-11-10 15:50:58 +01:00 |
|
Varga Dávid Lajos
|
18f4060df0
|
added frame and tests for table: KING_ATTACK_MAP
|
2025-11-10 15:28:15 +01:00 |
|
Varga Dávid Lajos
|
033440fbac
|
added dependency to Cargo.toml: once_cell
|
2025-11-10 13:18:48 +01:00 |
|
Varga Dávid Lajos
|
bfb2a6db23
|
added file and module structure for attackmaps.rs
|
2025-11-10 13:13:03 +01:00 |
|
Bence
|
70d10719e6
|
Dokumentumok feltöltése a master branch-re
v2
v29
v3
v4
|
2025-11-10 12:21:27 +01:00 |
|
Hatvani Tamás
|
85f7c6e690
|
Remove checkout step from upload_data workflow
Removed checkout step from upload job in workflow.
v1
v28
|
2025-11-09 15:05:10 +01:00 |
|
Hatvani Tamás
|
2ac2f17d1a
|
Fix subprocess by adding decode to file path in upload_data.yml
|
2025-11-09 15:01:42 +01:00 |
|
Hatvani Tamás
|
7cd4bb6b09
|
Refactor subprocess call and print statement
Updated subprocess command to use list format and modified print statement for clarity.
|
2025-11-09 14:55:23 +01:00 |
|
|
|
1bf4d875af
|
Workflow: added subprocess run to have the correct path for the test log file
|
2025-11-09 14:48:04 +01:00 |
|
Hatvani Tamás
|
8a01bba644
|
Update pip install command to break system packages
|
2025-11-09 14:34:18 +01:00 |
|
Hatvani Tamás
|
cf2edab297
|
Remove Python setup from upload_data workflow
Removed Python setup step for Google Sheets API.
|
2025-11-09 14:31:18 +01:00 |
|
Hatvani Tamás
|
5443002c5f
|
Workflow: removed runs-on: self-hosted from test upload job
|
2025-11-09 14:26:28 +01:00 |
|
|
|
e19a5aac9a
|
Workflow: Re added test-upload job, added workflow_call trigger
|
2025-11-09 14:24:24 +01:00 |
|