Hierarchy For Package gametree
Class Hierarchy
- java.lang.Object
- gametree.ArtificialGamePosition (implements gametree.IGamePosition<P>, java.io.Serializable)
- gametree.ArtificialGamePosition.Settings (implements java.io.Serializable)
- gametree.GameTreeNode<N,
P> (implements java.io.Serializable) - gametree.DepthFirstNode<P>
- gametree.DepthFirstNode.RootDFNode<P>
- gametree.ResultTreeNode<N,
P, Q> - gametree.SearchTreeNode<P> (implements java.io.Serializable)
- gametree.DepthFirstNode<P>
- gametree.MetricKeeper
- gametree.SearchTreeNode.Settings (implements java.io.Serializable)
- gametree.VariantAGP (implements gametree.IGamePosition<P>)
- gametree.VariantAGP.Settings
Interface Hierarchy
- gametree.Generator<T,
S> - gametree.Generator.Bounds
- gametree.Generator.Width
- gametree.IGamePosition<P>
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- gametree.GameTreeNode.Result<N,
P> - gametree.VariantAGP.NodeInfo
- gametree.GameTreeNode.Result<N,
- java.lang.Record