Skip to main content

Module determinize

Module determinize 

Source
Expand description

What a bot that plans may look at: a copy of the game as its side knows it (Determinize), and how good a state is for a side (Evaluate).

A bot that plans plays moves out on copies of the game. Cloning the state itself would show it the luck to come (the rolls waiting in the state’s SimRng) and whatever the other sides hide. The bots that plan on copies take only games that implement Determinize, so each game decides what its bots may see (ADR-0027).

Traits§

Determinize
A game that can make a copy of itself as one side knows it.
Evaluate
How good a state is for a side: higher is better, in whole points.