Skip to content

Terminology

sudiptachatterjee edited this page Jan 12, 2013 · 6 revisions

For the rules of the game of ludo and essential terminology, see the wiki page Rules of the game of Ludo. Most terms can also be cross-referenced in that page.

The goal of this page is to clearly identify the various pieces of the game, and how they interact during gameplay.

The following list is built top-down in terms of granularity. Meaning, we describe the higher-level pieces first and then describe the constituent pieces one by one.

  • Game. A game is an end-to-end play of Ludo, where the players start with all of their respective coins in the pockets and then one of them succeeds in getting all their coins into the home pocket. In team-play, all the coins of both team-members must be in the home pocket.
  • Board. A board is a collection of the coins, the dice and the individual squares on the track and home run. The board entity should have no knowledge of the current state of a game.
  • Game state (or board state). It represents a current setting of the game in progress so that it can be frozen, resumed or tracked. For consistency, we will always use the term game state in code and documentation. Implementation details about the game state are in this wiki page. The constituents of a game state are:
  • List of all players and their respective coin colors
  • Position of all coins around the path that are in play
  • Whose turn to play is next
  • Track. The track of a board is a set of slots, each of which can be occupied by one or more coins (in the latter case, provided the coins are the same color, as explained in the rules). It begins on the square beside the corresponding pocket.
Clone this wiki locally