Nomyx-Language-0.5.0: Language to express rules for Nomic

Safe HaskellNone

Language.Nomyx.Engine.Game

Contents

Description

This module implements game engine (for the nomyx language, see Language.Nomyx)

Synopsis

Game

data Game Source

The state of the game:

Instances

Eq Game 
Ord Game 
Show Game

Show instance for Game showing a game involves evaluating some parts (such as victory and outputs)

Typeable Game 

Variables

data Var Source

stores the variable's data

Constructors

forall a . (Typeable a, Show a) => Var 

Instances

Events

data Status Source

Constructors

SActive 
SDeleted 

Instances

Outputs

Logs

data Log Source

Constructors

Log 

Instances

Rules