Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AQEngine ¶
type AQEngine struct {
// contains filtered or unexported fields
}
func NewAQEngine ¶
Function which will provide a new autoq struct An autoq must be provided a file that it can read/write it's data to so that the chain is preserved between launches
func (*AQEngine) Load ¶
Method which will load the provided autoq data file. Will overwrite the internal state of the object. Should pretty much only be used when the object is created but it is left public in case a client needs to load old data or something
func (*AQEngine) NotifyPlayed ¶
The interface for external callers to add to the markov chain In our case we use it to notify the chain that a song was played in full
Click to show internal directories.
Click to hide internal directories.