summaryrefslogtreecommitdiff
path: root/protocol/src
AgeCommit message (Collapse)Author
2023-01-07Add dealer and vulnerability to the Deal structKjetil Orbekk
2023-01-01Fix clippy warningsKjetil Orbekk
2023-01-01Split bridge_engine into a few separate modulesKjetil Orbekk
2023-01-01Add Table to be used with db schemaKjetil Orbekk
2022-12-31Remove sqlx dependency from webapp crateKjetil Orbekk
2022-12-31Add database conversion for bridge typesKjetil Orbekk
2022-12-30Display cards during game resultKjetil Orbekk
This uses the Hand widget which is not working well for vertical hands yet.
2022-12-30Utility method to reconstruct Deal from tricks playedKjetil Orbekk
2022-12-30Populate result after a board is playedKjetil Orbekk
2022-12-28Fix clippy errorsKjetil Orbekk
2022-12-28Fix some clippy warningsKjetil Orbekk
2022-12-27`cargo fmt`Kjetil Orbekk
2022-12-25Get rid of TurnInPlayResult and use MoveResultKjetil Orbekk
2022-12-25Getr rid of TurnInPlayResult and use MoveResult insteadKjetil Orbekk
2022-12-23Fix winning trick implementationKjetil Orbekk
2022-12-23Enforce following suit in card playKjetil Orbekk
2022-12-23Generalize table state to include the result of playKjetil Orbekk
2022-12-23Fix propagation of the previous trickKjetil Orbekk
2022-12-23Display current and previous trickKjetil Orbekk
2022-12-23Utility functions for finding dummy or declarer playerKjetil Orbekk
2022-12-22Add playing view showing declarer and dummy handsKjetil Orbekk
2022-12-22Add server code to send the player view of a playing gameKjetil Orbekk
2022-12-22Fixes to the engine enough that the random bot can finish a gameKjetil Orbekk
2022-12-22Implement proper logging commandsKjetil Orbekk
2022-12-22Support bidding→playing transition in GameStateKjetil Orbekk
Introduce a generic type to represent result of playing moves
2022-12-22Add a simple bot that plays random (legal) cardsKjetil Orbekk
- Leads random cards - Follows suit if possible
2022-12-21Add struct for the player view of a hand in playKjetil Orbekk
2022-12-18Add bidding from webappKjetil Orbekk
2022-12-18Implement advance_play for passing bidding botKjetil Orbekk
2022-12-16Failing test for advance_play()Kjetil Orbekk
2022-12-03Change deal function to use random()Kjetil Orbekk
2022-12-03Display player turn in webappKjetil Orbekk
2022-11-27Add basic bot trait for bot biddingKjetil Orbekk
2022-11-27Add state machine for GameState and corresponding player view of the stateKjetil Orbekk
2022-11-24Set up database using docker-composeKjetil Orbekk
2022-11-24Separate Table controller and view; display player hand from serverKjetil Orbekk
2022-11-24Add `TableView` for representing player hands in the appKjetil Orbekk
2022-11-15Add journaling GameStateKjetil Orbekk
2022-11-15Fix rust warningsKjetil Orbekk
2022-11-15Move shared bridge library code into `protocol` crateKjetil Orbekk
2022-11-15Add journaling trait for game objectsKjetil Orbekk
2022-11-14Fetch table state from serverKjetil Orbekk
2022-10-08Add bridge table to db; introduce player ids from oauth subject idsKjetil Orbekk
2022-10-07Start working on authenticationKjetil Orbekk