package
1.0.88
Repository: https://github.com/bullean-ai/hexa-neural-net.git
Documentation: pkg.go.dev

# Functions

No description provided by the author
No description provided by the author
NewGame creates a new Hangman game for the given word.
NewSimpleAgent creates a SimpleAgent with the provided learning rate and discount factor.
NewStateAction creates a new StateAction for a State and Action.
Next uses an Agent and State to find the highest scored Action.
No description provided by the author

# Constants

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Structs

Choice implements Action for a character choice in a game of Hangman.
Game represents the state of any given game of Hangman.
SimpleAgent is an Agent implementation that stores Q-values in a map of maps.
StateAction is a struct grouping an action to a given State.
No description provided by the author

# Interfaces

Action is an interface wrapping an action that can be applied to the model's current state.
Agent is an interface for a model's agent and is able to learn from actions and return the current Q-value of an action at a given state.
Rewarder is an interface wrapping the ability to provide a reward for the execution of an action in a given state.
State is an interface wrapping the current state of the model.