Uses of Interface
net.royalur.lut.GameStateEncoding
-
Uses of GameStateEncoding in net.royalur.lut
Modifier and TypeClassDescriptionclass
class
Encoding for simple rule-sets.Modifier and TypeMethodDescriptionstatic GameStateEncoding
GameStateEncoding.createSimple
(GameSettings settings) Creates an encoding for a simple set of rules.Lut.getGameStateEncoding()
Modifier and TypeMethodDescriptionstatic Lut
Lut.read
(JsonNotation jsonNotation, Function<GameSettings, GameStateEncoding> encodingGenerator, File file) static Lut
Lut.read
(JsonNotation jsonNotation, Function<GameSettings, GameStateEncoding> encodingGenerator, FileChannel channel) static Lut
Lut.read
(JsonNotation jsonNotation, Function<GameSettings, GameStateEncoding> encodingGenerator, DataSource source) ModifierConstructorDescriptionLut
(GameStateEncoding encoding, LutMetadata metadata, LutMap[] maps) LutTrainer
(GameSettings settings, GameStateEncoding encoding, JsonNotation jsonNotation)