主要是这个异常,执黑执白各出现一次:- System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. Parameter name: rowIndex Server stack trace: at GrapeCity.Competition.Gomoku.Common.GomokuGame.GetPointState(Int32 rowIndex, Int32 columnIndex) at _B8594C3F_DE53_4a86_9298_F128FF6E92FF_.QuabAI.GrapeCity.Competition.Gomoku.Core.IPlayStrategy.GetNextStep(IChessBoard chessBoard, PieceTypeEnum pieceType, Int32 stepIndex, Nullable`1 prevStep) at GrapeCity.Competition.Gomoku.Arena.Executive.GetNextStep(IPlayStrategy strategy, IChessBoard chessBoard, PieceTypeEnum pieceType, Int32 stepIndex, Nullable`1 prevStep, Int64& timeToken) at System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs) at System.Runtime.Remoting.Messaging.StackBuilderSink.PrivateProcessMessage(RuntimeMethodHandle md, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs) at System.Runtime.Remoting.Messaging.StackBuilderSink.AsyncProcessMessage(IMessage msg, IMessageSink replySink) Exception rethrown at [0]: at System.Runtime.Remoting.Proxies.RealProxy.EndInvokeHelper(Message reqMsg, Boolean bProxyCase) at System.Runtime.Remoting.Proxies.RemotingProxy.Invoke(Object NotUsed, MessageData& msgData) at GrapeCity.Competition.Gomoku.Arena.Executive.GetNextStepDelegate.EndInvoke(Int64& timeToken, IAsyncResult result) at GrapeCity.Competition.Gomoku.Arena.Executive.GameProcess()
复制代码 |