예제 #1
0
        private MahjongGameState StateUpdater(MahjongGameState state, MahjongMove m)
        {
            MahjongGameState s = state.Clone() as MahjongGameState;

            s.ApplyMove(m);

            return(s);
        }
예제 #2
0
 private MahjongGameState CloneState(MahjongGameState state)
 {
     return(state.Clone() as MahjongGameState);
 }