Beispiel #1
0
 public GamePlayoutNode <TState, TAction> CreatePlayoutNode(GamePlayoutNodeType type, TState gameState, TAction lastAction, GamePlayoutNode <TState, TAction> parentNode)
 {
     return(new GamePlayoutNode <TState, TAction>(type, gameState, lastAction, parentNode));
 }
Beispiel #2
0
 public GamePlayoutNode(GamePlayoutNodeType type, TGameState gameState, TGameAction lastAction, GamePlayoutNode <TGameState, TGameAction> parent) : base(gameState, lastAction, parent)
 {
     Type = type;
 }