Package | Description |
---|---|
cz.gyarab.util.game.mastermind |
Implementace deskové hry Mastermind.
|
Modifier and Type | Method and Description |
---|---|
Board.Builder |
Board.Builder.addRange(Peg... pegs)
Přidá barvu kolíčku.
|
Board.Builder |
Board.Builder.allowEmpty()
Umožní vytvářené hrací desce vytváření barevných kombinaci s
chybějícími kolíčky.
|
static Board.Builder |
Board.builderCustom(Peg... range)
Vytvoří prázdného stavitele založeného jen na předaných barvách kolíčků.
|
static Board.Builder |
Board.builderOriginal()
Vytvoří stavitele pro originální hru se 6 barevnými kolíčky a 4 sloupci,
ve kterých hráč tipuje.
|
static Board.Builder |
Board.builderSuper()
Vytvoří stavitele pro vylepšenou hru s 8 barevnými kolíčky a 5 sloupci,
ve kterých hráč tipuje.
|
Board.Builder |
Board.Builder.setAdvice(boolean advice)
Nastaví pomůcku pro tipování.
|
Board.Builder |
Board.Builder.setColumns(int columns)
Nastaví počet sloupců.
|
Board.Builder |
Board.Builder.setRetake(boolean retake)
Nastaví možnost opakování barev v zadání.
|
Board.Builder |
Board.Builder.setRows(int rows)
Nastaví počet řad (maximální počet pokusů na jednu hru).
|