示例#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);
 }