Uses of Interface
net.royalur.lut.GameStateEncoding
Packages that use GameStateEncoding
- 
Uses of GameStateEncoding in net.royalur.lut
Classes in net.royalur.lut that implement GameStateEncodingModifier and TypeClassDescriptionclassclassEncoding for simple rule-sets.Methods in net.royalur.lut that return GameStateEncodingModifier and TypeMethodDescriptionstatic GameStateEncodingGameStateEncoding.createSimple(GameSettings settings) Creates an encoding for a simple set of rules.Lut.getGameStateEncoding()Method parameters in net.royalur.lut with type arguments of type GameStateEncodingModifier and TypeMethodDescriptionstatic LutLut.read(JsonNotation jsonNotation, Function<GameSettings, GameStateEncoding> encodingGenerator, File file) static LutLut.read(JsonNotation jsonNotation, Function<GameSettings, GameStateEncoding> encodingGenerator, FileChannel channel) static LutLut.read(JsonNotation jsonNotation, Function<GameSettings, GameStateEncoding> encodingGenerator, DataSource source) Constructors in net.royalur.lut with parameters of type GameStateEncodingModifierConstructorDescriptionLut(GameStateEncoding encoding, LutMetadata metadata, LutMap[] maps) LutTrainer(GameSettings settings, GameStateEncoding encoding, ValueType trainingValueType, JsonNotation jsonNotation)