Cockatrice/libcockatrice_network/libcockatrice/network/server/remote/game
Lukas Brübach b80a097a94 [Server] Fix tournament stuck-round and sub-game start paths
Gate the host-only start on the hub object so match sub-games can
start, advance the round when a drop decides the last pairing (and on
late results), settle disconnected pairings instead of stalling, and
decide exhausted series by game wins.
2026-11-01 22:08:31 +01:00
..
dump_zone_range.cpp [Server] Resolve a zone dump request to an in-range index span (#7401) 2026-10-13 11:23:13 +02:00
dump_zone_range.h [Server] Resolve a zone dump request to an in-range index span (#7401) 2026-10-13 11:23:13 +02:00
game_config.h [Server] Consolidate Server_Game construction parameters into a GameConfig struct (#7128) 2026-08-16 19:13:03 +02:00
server_abstract_participant.cpp [Server] Implement Swiss tournament engine for lobby games 2026-11-01 22:07:50 +01:00
server_abstract_participant.h [Server] Add extension points for tournament game commands 2026-11-01 22:05:32 +01:00
server_abstract_player.cpp [Server] Add extension points for tournament game commands 2026-11-01 22:05:32 +01:00
server_abstract_player.h [Server] Add extension points for tournament game commands 2026-11-01 22:05:32 +01:00
server_arrow.cpp [Tooling] Apply include-what-you-use across the tree (#7396) 2026-10-08 11:13:50 +02:00
server_arrow.h add phase to delete arrows in to protocol (#6159) 2025-11-26 09:16:10 -05:00
server_arrowtarget.cpp Turn Card, Deck_List, Protocol, RNG, Network (Client, Server), Settings and Utility into libraries and remove cockatrice_common. (#6212) 2025-10-09 07:36:12 +02:00
server_arrowtarget.h [Tooling] Apply include-what-you-use across the tree (#7396) 2026-10-08 11:13:50 +02:00
server_card.cpp [Tooling] Apply include-what-you-use across the tree (#7396) 2026-10-08 11:13:50 +02:00
server_card.h [Tooling] Apply include-what-you-use across the tree (#7396) 2026-10-08 11:13:50 +02:00
server_cardzone.cpp [Tooling] Apply include-what-you-use across the tree (#7396) 2026-10-08 11:13:50 +02:00
server_cardzone.h [Tooling] Apply include-what-you-use across the tree (#7396) 2026-10-08 11:13:50 +02:00
server_counter.cpp [Tooling] Apply include-what-you-use across the tree (#7396) 2026-10-08 11:13:50 +02:00
server_counter.h Unify counter clamp arithmetic into shared addClamped() helper (#7009) 2026-06-28 16:10:57 -07:00
server_deck_validation_strategy.h [Server] Add deck validation strategy interface (#7129) 2026-08-17 11:21:25 +02:00
server_game.cpp [Server] Fix tournament stuck-round and sub-game start paths 2026-11-01 22:08:31 +01:00
server_game.h [Server] Harden Swiss tournament engine against drops and stalls 2026-11-01 22:07:58 +01:00
server_game_lifecycle_strategy.h [Server] Add game lifecycle strategy hook (#7130) 2026-08-23 10:26:14 +02:00
server_match_game_factory.h [Tournament] Fix GameConfig forward declaration and annotate command handlers 2026-11-01 22:08:31 +01:00
server_match_result_strategy.h [Server] Add match result strategy hook (#7131) 2026-08-23 18:37:15 +02:00
server_move_card_struct.h Turn Card, Deck_List, Protocol, RNG, Network (Client, Server), Settings and Utility into libraries and remove cockatrice_common. (#6212) 2025-10-09 07:36:12 +02:00
server_player.cpp [Server] Apply card art rules to playmats (#7532) 2026-10-16 19:50:43 +02:00
server_player.h [Tooling] Apply include-what-you-use across the tree (#7396) 2026-10-08 11:13:50 +02:00
server_spectator.cpp [Tooling] Apply include-what-you-use across the tree (#7396) 2026-10-08 11:13:50 +02:00
server_spectator.h [Tooling] Apply include-what-you-use across the tree (#7396) 2026-10-08 11:13:50 +02:00
server_tournament.cpp [Server] Fix tournament stuck-round and sub-game start paths 2026-11-01 22:08:31 +01:00
server_tournament.h [Server] Fix tournament stuck-round and sub-game start paths 2026-11-01 22:08:31 +01:00
server_tournament_lifecycle_strategy.cpp [Server] Harden Swiss tournament engine against drops and stalls 2026-11-01 22:07:58 +01:00
server_tournament_lifecycle_strategy.h [Server] Implement Swiss tournament engine for lobby games 2026-11-01 22:07:50 +01:00
server_tournament_match_result_strategy.cpp [Server] Harden Swiss tournament engine against drops and stalls 2026-11-01 22:07:58 +01:00
server_tournament_match_result_strategy.h [Server] Implement Swiss tournament engine for lobby games 2026-11-01 22:07:50 +01:00