亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? frmmian.frm

?? wu zi qi suan fa
?? FRM
?? 第 1 頁 / 共 3 頁
字號:
                       Tu2 = meUser
                       Tsx2 = I
                       Tsy2 = L
                       Ts2 = Ts
                    End If
                 End If
              Else:
                 Tu2 = meUser
                 Tsx2 = I
                 Tsy2 = L
                 L = 15
                 I = 15
              End If
           End If
       Next
   Next
   If Ts2 < 6 And Ts2 > 0 Then
      If Ts2 < 4 Then
         Tt = 2
      Else:
         If Ts1 < Ts2 Then
            Tt = 1
         Else:
            Tt = 2
         End If
      End If
   Else:
      Tt = 0
   End If
Else:
   Tt = 1
End If
If Tt = 1 Then
   mTest = Ts1
   meUser = Tu1
   mGetx = Tsx1
   mGety = Tsy1
Else:
   If Tt = 2 Then
      mTest = Ts2
      mGetx = Tsx2
      mGety = Tsy2
      meUser = Tu2
   End If
End If
meThink1 = Tt
End Function

'陷阱識別
Private Function meTest3(ByVal X As Integer, ByVal Y As Integer) As Byte
Dim L As Integer, I As Integer
Dim Ts As Integer, Tn As Integer
Dim Tx As String
'特征數(shù)值
mTx1 = "A"
mTx2 = "B"
Tx = ""
For L = 0 To 7
    meChangV X, Y, L
    Tn = 0
    For I = 0 To 4
        Tn = Tn + 1
        If mBT(I) = mBW(X, Y) Then
           Ts = Ts + mBaseDa(Tn)
        Else:
           If mBT(I) <> 0 Then
              Ts = 0
              Exit For
           End If
       End If
    Next
    Tx = Tx & mTx1 & Ts & mTx2
Next
'********* 檢索陷阱記錄
Dim dbTt As Recordset
Set dbTt = dbsS.OpenRecordset("SELECT * From XianJ WHERE Tex LIKE '*" & Tx & "*'")
Ts = 0
mErrTx = ""
If dbTt.RecordCount > 0 Then
   '回憶以前所犯錯誤
   If dbTt("Err") <> "" Then mErrTx = dbTt("Err")
End If
meTest3 = Ts
End Function

'陷阱學(xué)習(xí)
Private Function meStu1() As Byte
Dim I As Integer, Tn As Integer
'模擬棋局復(fù)盤
For I = 0 To mIndex Step 2
    Tn = mIndex - I
    If Tn > 4 Then
       '判斷陷阱的開始
       mBW(mBP(Tn - 1, 0), mBP(Tn - 1, 1)) = 0
       If mBP(Tn - 2, 2) > 5 And mBP(Tn - 3, 2) > 5 Then
          Ts = meTest2(mBP(Tn, 0), mBP(Tn, 1), Tn)
          Exit For
       Else:
          mBW(mBP(Tn, 0), mBP(Tn, 1)) = 0
       End If
    End If
Next
For I = 1 To mIndex
    If I Mod 2 = 0 Then
       mBW(mBP(I, 0), mBP(I, 1)) = 2
    Else:
       mBW(mBP(I, 0), mBP(I, 1)) = 1
    End If
Next
End Function

'倍份棋局
Private Sub meSaveBack()
Dim dbsT As Recordset, Tnl As Long
Dim I As Integer, Tn As Integer
   Set dbsT = dbsS.OpenRecordset("SELECT MAX(ID) FROM QiJu")
   mIDs = 1
   If VarType(dbsT(0)) > 1 Then mIDs = dbsT(0) + 1
   Set dbsT = dbsS.OpenRecordset("SELECT * FROM QiJu WHERE ID=" & CStr(mIDs))
   If dbsT.RecordCount > 0 Then
      Do Until dbsT.RecordCount = 0
         dbsT.MoveFirst
         dbsT.Delete
      Loop
   End If
   Set dbsR = dbsS.OpenRecordset("SELECT * FROM QiJu WHERE ID=0 ORDER BY INDEX")
   Tn = dbsR.Fields.Count - 1
   If dbsR.RecordCount > 0 Then
      Do Until dbsR.EOF
         dbsT.AddNew
         For I = 0 To Tn
             dbsT(I) = dbsR(I)
             dbsT("ID") = mIDs
         Next
         dbsT.Update
         dbsR.MoveNext
      Loop
   End If
End Sub

'陷阱陣型學(xué)習(xí)
Private Function meTest2(ByVal X As Integer, ByVal Y As Integer, ByVal Index As Integer) As Byte
Dim L As Integer, I As Integer
Dim Ts As Integer, Tn As Integer
Dim mTsn(7) As Byte, Tx As String
Dim mTx1 As String, mTx2 As String
'特征數(shù)值
mTx1 = "A"
mTx2 = "B"
For L = 0 To 7
    meChangV X, Y, L
    Tn = 0
    For I = 0 To 4
        Tn = Tn + 1
        If mBT(I) = mBW(X, Y) Then
           Ts = Ts + mBaseDa(Tn)
        Else:
           If mBT(I) <> 0 Then
              Ts = 0
              Exit For
           End If
       End If
    Next
    mTsn(L) = Ts
Next
'分析陣型變化
'************ 1 旋轉(zhuǎn)
Tx = ""
For L = 0 To 7
    Tx = Tx & "0" & L
    For I = 0 To 7
        Ts = I - L
        If Ts < 0 Then
           Ts = 8 + Ts
        End If
        Tx = Tx & mTx1 & mTsn(Ts) & mTx2
    Next
Next
'************ 2 鏡象+旋轉(zhuǎn)
For I = 1 To 3
    Ts = mTsn(I)
    mTsn(I) = mTsn(8 - I)
    mTsn(8 - I) = Ts
Next
For L = 0 To 7
    Tx = Tx & "1" & L
    For I = 0 To 7
        Ts = I - L
        If Ts < 0 Then
           Ts = 8 + Ts
        End If
        Tx = Tx & mTx1 & mTsn(Ts) & mTx2
    Next
Next
'********* 記錄學(xué)習(xí)結(jié)果
Dim dbTt As Recordset
Set dbTt = dbsS.OpenRecordset("SELECT * From XianJ WHERE Tex='" & Tx & "'")
If dbTt.RecordCount = 0 Then
   dbTt.AddNew
   dbTt("ID") = mIDs
   dbTt("Index") = Index
   dbTt("Tex") = Tx
   dbTt("Err") = mTx1 & mBP(Index + 1, 3) & mTx2
   dbTt.Update
Else:
   '記錄電腦所犯錯誤
   Tx = mTx1 & mBP(Index + 1, 3) & mTx2
   If InStr(1, dbTt("Err"), Tx) = 0 Then
      dbTt.Edit
      dbTt("ID") = mIDs
      dbTt("Index") = Index
      dbTt("Err") = dbTt("Err") & Tx
      dbTt.Update
   End If
End If
End Function

'棋盤坐標(biāo)轉(zhuǎn)換(陷阱)
Private Sub meChangV(ByVal X As Integer, ByVal Y As Integer, ByVal Index As Integer)
Dim I As Integer, Xg As Integer, Yg As Integer, Ts As Byte
Dim Tx1 As Integer, Tx2 As Integer, Ty1 As Integer, Ty2 As Integer
If mBW(X, Y) = 1 Then
   Ts = 2
Else:
   Ts = 1
End If
For I = 0 To 4
    Select Case Index
        Case 0
             Xg = X
             Yg = Y - I
        Case 1
             Xg = X - I
             Yg = Y - I
        Case 2
             Xg = X + I
             Yg = Y
        Case 3
             Xg = X + I
             Yg = Y + I
        Case 4
             Xg = X
             Yg = Y + I
        Case 5
             Xg = X - I
             Yg = Y + I
        Case 6
             Xg = X - I
             Yg = Y
        Case 7
             Xg = X - I
             Yg = Y - I
    End Select
    If Xg >= 0 And Yg >= 0 And Xg < 15 And Yg < 15 Then
       mBT(I) = mBW(Xg, Yg)
    Else:
       mBT(I) = Ts
    End If
Next
End Sub

'基本狀態(tài)判斷
Private Function meTest1(ByVal X As Integer, ByVal Y As Integer, ByVal Index As Integer) As Byte
Dim L As Byte, I As Byte, N As Byte, Tt As Byte
Dim Ts As Byte, Tn As Byte, Tl As Byte
Dim mMuset As Byte, Lu As Byte
mMuset = 100
mSpxyCu = 0
mSpxyLu = 0
For L = 0 To 7
    meChangH X, Y, L
    Tn = 0
    Ts = 0
    Lu = 0
    Tt = 0
    For I = 0 To 7
        Tn = Tn + 1
        If mBT(I) = mBW(X, Y) Then
           Ts = Ts + mBaseDa(Tn)
        Else:
           If mBT(I) <> 0 Then
              Tt = 3
              If Ts > 0 Then
                 Ts = Ts + 100
                 If mBase(Ts, 0) > 0 Then
                    Tt = 1
                 End If
              End If
          End If
       End If
       If Tn = 6 Or (I = 7 And Tn > 0) Then
          If Ts > 0 Then
             Tt = 2
          Else:
             Tt = 4
          End If
       End If
       If Tt = 1 Or Tt = 2 Then
          If mMuset >= mBase(Ts, 0) Then
             If mMuset > mBase(Ts, 0) Then mSpxyCu = 0
             mMuset = mBase(Ts, 0)
             If mMuset < 6 Then Lu = 1
             For N = 1 To 4
                 If mBase(Ts, N) = 0 Then
                    Exit For
                 Else:
                    meChangP X, Y, L, mBase(Ts, N) + I - 6
                 End If
             Next
          End If
       End If
       If Tt = 2 Or Tt = 4 Then
          If I <> 7 Then I = I - 5
          Tn = 0
          Ts = 0
       Else:
          If Tt = 1 Or Tt = 3 Then
             Tn = 0
             Ts = 0
          End If
       End If
       Tt = 0
    Next
    If Lu = 1 Then mSpxyLu = mSpxyLu + 1
Next
meUser = 0
If Index = 1 Then
   If mMuset > 1 And mMuset < 6 Then
      If mSpxyLu > 2 Then
         mMuset = 2 '加權(quán)
      Else:
         Ts = meTest3(X, Y) '陷阱
         If Ts = 2 Then
            mMuset = 2
         Else:
            mMuset = 3
         End If
      End If
   End If
End If
meTest1 = mMuset
End Function

'狀轉(zhuǎn)換到棋盤坐標(biāo)(基本分析)
Private Sub meChangP(ByVal X As Integer, ByVal Y As Integer, ByVal Index As Integer, ByVal IndLp As Integer)
Dim I As Integer, Xg As Integer, Yg As Integer, Ts As Byte
Dim Tx1 As Integer, Tx2 As Integer, Ty1 As Integer, Ty2 As Integer
Tx1 = X - 4
Tx2 = X + 4
Ty1 = Y - 4
Ty2 = Y + 4
If mBW(X, Y) = 1 Then
   Ts = 2
Else:
   Ts = 1
End If
Select Case Index
    Case 0
         Xg = X
         Yg = Ty1 + IndLp
    Case 1
         Xg = Tx1 + IndLp
         Yg = Ty2 - IndLp
    Case 2
         Xg = Tx1 + IndLp
         Yg = Y
    Case 3
         Xg = Tx1 + IndLp
         Yg = Ty1 + IndLp
    Case 4
         Xg = X
         Yg = Ty2 - IndLp
    Case 5
         Xg = Tx2 - IndLp
         Yg = Ty1 + IndLp
    Case 6
         Xg = Tx2 - IndLp
         Yg = Y
    Case 7
         Xg = Tx2 - IndLp
         Yg = Ty2 - IndLp
End Select
If mSpxyCu < 990 And Xg >= 0 And Yg >= 0 And Xg < 15 And Yg < 15 Then
   If mBW(Xg, Yg) = 0 Then
      Ts = 0
      For I = 1 To mSpxyCu
          If mSpxy(I, 0) = Xg And mSpxy(I, 1) = Yg Then
             Ts = 1
             Exit For
          End If
      Next
      If Ts = 0 Then
         mSpxyCu = mSpxyCu + 1
         mSpxy(mSpxyCu, 0) = Xg
         mSpxy(mSpxyCu, 1) = Yg
      End If
'   Else:
'      MsgBox " 坐標(biāo)計算錯誤!", 48
   End If
End If
End Sub

'棋盤坐標(biāo)轉(zhuǎn)換(基本分析)
Private Sub meChangH(ByVal X As Integer, ByVal Y As Integer, ByVal Index As Integer)
Dim I As Integer, Xg As Integer, Yg As Integer, Ts As Byte
Dim Tx1 As Integer, Tx2 As Integer, Ty1 As Integer, Ty2 As Integer
Tx1 = X - 4
Tx2 = X + 4
Ty1 = Y - 4
Ty2 = Y + 4
If mBW(X, Y) = 1 Then

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
香蕉乱码成人久久天堂爱免费| 亚洲一区二区三区四区在线| 91免费视频观看| 麻豆91在线观看| 亚洲乱码中文字幕| www国产成人| 欧美日韩三级一区| 成人性视频免费网站| 美女一区二区视频| 亚洲一区二区三区四区在线免费观看| 国产午夜一区二区三区| 欧美人体做爰大胆视频| 色屁屁一区二区| 国产成人自拍网| 久久99精品一区二区三区| 亚洲与欧洲av电影| 亚洲人成精品久久久久久| 久久久久久久免费视频了| 欧美三级三级三级爽爽爽| av在线一区二区三区| 国产精品一级在线| 蜜桃91丨九色丨蝌蚪91桃色| 舔着乳尖日韩一区| 亚洲国产婷婷综合在线精品| 国产精品电影一区二区| 中文字幕乱码日本亚洲一区二区| 日韩一区二区免费在线观看| 欧美在线高清视频| 91丨porny丨在线| 国产精品一区免费视频| 国产一区二区在线观看视频| 免费高清不卡av| 日本伊人色综合网| 午夜精品久久久久久久久| 亚洲一区二区影院| 亚洲精品成人精品456| 亚洲伦在线观看| 亚洲欧洲成人精品av97| 一色屋精品亚洲香蕉网站| 国产欧美日韩精品在线| 国产亚洲精品精华液| 久久久综合视频| 国产午夜亚洲精品午夜鲁丝片| 精品久久久久久亚洲综合网 | 国产99久久久国产精品潘金网站| 另类小说视频一区二区| 精品一区二区在线看| 国产一区二区调教| 激情文学综合丁香| 国产精品一区二区久久精品爱涩| 国产麻豆精品久久一二三| 国产精品中文字幕一区二区三区| 精品日韩在线观看| 国产欧美一区二区三区在线看蜜臀| 91黄视频在线观看| 五月婷婷综合网| 日本亚洲视频在线| 激情文学综合网| 欧美吻胸吃奶大尺度电影 | 免费人成黄页网站在线一区二区| 日韩 欧美一区二区三区| 美女爽到高潮91| 国产高清不卡二三区| 99久久99久久精品免费看蜜桃| 色av一区二区| 日韩视频免费观看高清完整版在线观看 | 亚洲精品日韩一| 亚洲国产精品久久不卡毛片| 蜜臀久久久久久久| 国产成人福利片| 在线视频综合导航| 日韩欧美中文字幕精品| 国产亲近乱来精品视频| 亚洲精品国产精品乱码不99| 天天综合天天综合色| 国产在线不卡一卡二卡三卡四卡| 国产91丝袜在线观看| 91成人国产精品| 欧美xxxxxxxx| 亚洲精品免费看| 久久精品国产一区二区| 成人av综合一区| 91精品国产综合久久精品图片| 久久久青草青青国产亚洲免观| 最新久久zyz资源站| 免费观看在线综合| 久久亚洲综合色| 亚洲日本在线看| 久久精品国产在热久久| 99久久伊人久久99| 欧美二区三区的天堂| 中文字幕av一区二区三区| 石原莉奈在线亚洲三区| 大美女一区二区三区| 91精品国产入口| 亚洲欧美日韩精品久久久久| 久久精品国产一区二区| 欧美性xxxxxx少妇| 国产精品天干天干在观线| 日本欧美一区二区| 色呦呦一区二区三区| 久久久久国产精品麻豆| 日韩激情视频网站| 97se亚洲国产综合自在线| 亚洲精品在线三区| 五月激情综合网| 91婷婷韩国欧美一区二区| 久久日韩精品一区二区五区| 亚洲高清不卡在线| 91麻豆精品一区二区三区| 2023国产精品自拍| 日韩av网站免费在线| 在线观看日韩国产| 国产日韩三级在线| 韩国女主播一区| 91精品国产福利在线观看| 一区二区国产视频| 91亚洲永久精品| 国产精品日韩成人| 国产精品99久久久久久宅男| 日韩精品在线网站| 美国欧美日韩国产在线播放| 欧美三级电影在线看| 成人黄色在线看| 久久精品欧美一区二区三区麻豆| 麻豆精品新av中文字幕| 日韩欧美国产系列| 日韩avvvv在线播放| 91精品国产一区二区| 日韩高清不卡一区| 欧美高清精品3d| 日韩专区欧美专区| 欧美一区二区三区人| 日韩和的一区二区| 欧美精品成人一区二区三区四区| 亚洲一区二区高清| 欧美日韩另类一区| 亚洲v中文字幕| 91精品麻豆日日躁夜夜躁| 日韩国产一区二| 日韩欧美在线影院| 精品在线免费视频| 国产亚洲精品7777| 成人免费看的视频| 成人免费一区二区三区视频 | 亚洲视频小说图片| 色悠久久久久综合欧美99| 亚洲综合另类小说| 欧美日本乱大交xxxxx| 日本不卡视频在线观看| 精品不卡在线视频| 国产ts人妖一区二区| 中文字幕一区二区三区不卡在线 | 欧美视频中文一区二区三区在线观看| 亚洲精品免费播放| 欧美精选午夜久久久乱码6080| 日本三级亚洲精品| 久久久久久久电影| 99riav一区二区三区| 亚洲一区二区三区四区在线观看| 这里是久久伊人| 国产麻豆视频一区| 中文字幕在线播放不卡一区| 91成人免费网站| 久久国产精品第一页| 欧美国产欧美综合| 欧洲视频一区二区| 精品在线你懂的| 亚洲丝袜自拍清纯另类| 这里是久久伊人| 国产成人在线视频网址| 夜夜揉揉日日人人青青一国产精品| 欧美精品电影在线播放| 高清国产一区二区| 亚洲一区二区综合| 久久久久亚洲蜜桃| 91福利视频久久久久| 久久精品免费观看| 综合分类小说区另类春色亚洲小说欧美| 欧美午夜不卡视频| 国产精品一二三四区| 亚洲午夜久久久久久久久电影院 | 欧美一区二区三区精品| 成人免费精品视频| 日韩制服丝袜先锋影音| 国产欧美日本一区视频| 欧美高清精品3d| 97久久精品人人做人人爽50路| 五月天精品一区二区三区| 欧美国产成人精品| 日韩一级片在线观看| 99re成人在线| 国产一区二区三区电影在线观看 | 亚洲精品中文字幕乱码三区| 欧美一级欧美一级在线播放| 精品久久久久久最新网址| 欧美午夜一区二区三区免费大片| 国产精品456| 秋霞电影网一区二区| 亚洲女女做受ⅹxx高潮|