Turn

dicechess.engine.domain.Turn
case class Turn(diceRoll: Int, microMoves: List[MicroMove])

A chess turn consisting of a dice outcome and a sequence of micro-moves.

Value parameters

diceRoll

The result of the dice (1-6).

microMoves

The list of 1 to 3 moves executed within this turn.

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Members list

Value members

Inherited methods

def productElementNames: Iterator[String]

An iterator over the names of all the elements of this product.

An iterator over the names of all the elements of this product.

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

An iterator over all the elements of this product.

An iterator over all the elements of this product.

Attributes

Returns

in the default implementation, an Iterator[Any]

Inherited from:
Product