Beta

Worthless Queen

Description
Loading description...
Games
  • Please sign in or sign up to leave a comment.
  • Voile Avatar

    Reality check/game design issue: This artificially created game does not make sense as a card game. You're not given the ranks of the 4 cards, okay, but then we have to keep track of them ourselves to win the game anyway as we manipulate the game cycle via swap to gain this information? Then what's the point of hiding them in the first place? Might as well just change the game cycle to something like this:

    1. Player constructor proivdes the 4 cards dealed
    2. Either take from discard pile, or draw a random card (no change)
    3. swap gives you the card, and then return a integer that decides which card to swap, or no swap
    • LosBlobbos Avatar

      Although also a valid game, what you describes is not "Worthless Queen" but a completely different game.
      A key part of worthless queen is not knowing the initial cards and remembering your switches (or having a strategy where it doesnt matter).

      Issue marked resolved by LosBlobbos 17 months ago
  • Voile Avatar

    First fixed test passes in a invalid card:

      @Test
      @Order(1)
        @DisplayName("Player returns")
        void testPlayer() {
            Player p = new Player();
            String draw = p.draw("1");
            assertTrue(draw == "draw" || draw == "discard", "Expected 'draw or 'discard but got '" + draw + "'");
        }
    
  • Voile Avatar

    Representation of card ranks should be specified. How is 10 represented? 10 or T (which is how it's sometimes represented)?

    Value of J and K aren't specified either (and only K's value appear in the example in the description)