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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? ai.frm

?? 人工智能編程示例
?? FRM
字號:
VERSION 5.00
Begin VB.Form Form1 
   BorderStyle     =   3  'Fixed Dialog
   Caption         =   "An example of Artificial Intelligence (by Sangaletti Federico -rocky.fff@usa.net-)"
   ClientHeight    =   6420
   ClientLeft      =   45
   ClientTop       =   330
   ClientWidth     =   9780
   Icon            =   "AI.frx":0000
   LinkTopic       =   "Form1"
   MaxButton       =   0   'False
   MinButton       =   0   'False
   ScaleHeight     =   6420
   ScaleWidth      =   9780
   StartUpPosition =   2  'CenterScreen
   Begin VB.CommandButton Command4 
      Caption         =   "&Send me a comment"
      BeginProperty Font 
         Name            =   "Arial"
         Size            =   8.25
         Charset         =   0
         Weight          =   700
         Underline       =   0   'False
         Italic          =   0   'False
         Strikethrough   =   0   'False
      EndProperty
      Height          =   975
      Left            =   8520
      Picture         =   "AI.frx":030A
      Style           =   1  'Graphical
      TabIndex        =   3
      Top             =   5400
      Width           =   1215
   End
   Begin VB.CommandButton Command3 
      Caption         =   "&Clear"
      BeginProperty Font 
         Name            =   "Arial"
         Size            =   8.25
         Charset         =   0
         Weight          =   700
         Underline       =   0   'False
         Italic          =   0   'False
         Strikethrough   =   0   'False
      EndProperty
      Height          =   975
      Left            =   4560
      Picture         =   "AI.frx":0614
      Style           =   1  'Graphical
      TabIndex        =   2
      Top             =   5400
      Width           =   1215
   End
   Begin VB.CommandButton Command2 
      Caption         =   "&Draw obstacles"
      BeginProperty Font 
         Name            =   "Arial"
         Size            =   8.25
         Charset         =   0
         Weight          =   700
         Underline       =   0   'False
         Italic          =   0   'False
         Strikethrough   =   0   'False
      EndProperty
      Height          =   975
      Left            =   5880
      Picture         =   "AI.frx":0EDE
      Style           =   1  'Graphical
      TabIndex        =   1
      Top             =   5400
      Width           =   1215
   End
   Begin VB.CommandButton Command1 
      Caption         =   "&Go!"
      BeginProperty Font 
         Name            =   "Arial"
         Size            =   8.25
         Charset         =   0
         Weight          =   700
         Underline       =   0   'False
         Italic          =   0   'False
         Strikethrough   =   0   'False
      EndProperty
      Height          =   975
      Left            =   7200
      Picture         =   "AI.frx":11E8
      Style           =   1  'Graphical
      TabIndex        =   0
      Top             =   5400
      Width           =   1215
   End
End
Attribute VB_Name = "Form1"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
'*********************************************
'* This code demostrate how to create an     *
'* AI algorithm for going from a start point *
'* to a stop point turning some obstacles    *
'*                                           *
'* This code isn't optimized for the speed   *
'* and to chose the shortest way!!           *
'*********************************************

Private Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hWnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long

Dim coordX, coordY As Long
Dim destX, destY As Long
Dim startX, startY As Long

Const nObstacles = 64
Dim XArray(nObstacles) As Variant
Dim YArray(nObstacles) As Variant
Dim Again, a As Boolean
Dim startT, stopT As Long
Dim tmpX, tmpY As Long

Private Sub Command1_Click()
   If destX = 0 Then
      MsgBox "You must specify the stop point coordinates!" & vbCrLf & "Click on the form", vbExclamation
      Exit Sub
   End If
   
   startT = Timer
   Do
      Me.PSet (startX, startY), RGB(255, 0, 0)
      If startX <> destX Then
         If (destX - startX) < 0 Then
            For i = 1 To nObstacles
               If (startX - 1 >= XArray(i) And startX - 1 <= XArray(i) + 500) And (startY >= YArray(i) And startY <= YArray(i) + 500) Then
                  Again = True
                  Do
                     If (destX - startX) < 0 Then
                        startY = startY - 1
                     Else
                        startY = startY + 1
                     End If
                     Me.PSet (startX, startY), RGB(255, 0, 0)
                     If (startX - 1 >= XArray(i) And startX - 1 <= XArray(i) + 500) And (startY >= YArray(i) And startY <= YArray(i) + 500) Then
                        Again = True
                     Else
                        Again = False
                     End If
                  Loop Until Again = False
               End If
            Next i
            startX = startX - 1
         Else
            For i = 1 To nObstacles
               If (startX + 1 >= XArray(i) And startX + 1 <= XArray(i) + 500) And (startY >= YArray(i) And startY <= YArray(i) + 500) Then
                  Again = True
                  Do
                     If (destX - startX) < 0 Then
                        startY = startY - 1
                     Else
                        startY = startY + 1
                     End If
                     Me.PSet (startX, startY), RGB(255, 0, 0)
                     If (startX + 1 >= XArray(i) And startX + 1 <= XArray(i) + 500) And (startY >= YArray(i) And startY <= YArray(i) + 500) Then
                        Again = True
                     Else
                        Again = False
                     End If
                  Loop Until Again = False
               End If
            Next i
            startX = startX + 1
         End If
      End If
      If startY <> destY Then
         If (destY - startY) < 0 Then
            For i = 1 To nObstacles
               If (startY - 1 >= YArray(i) And startY - 1 <= YArray(i) + 500) And (startX >= XArray(i) And startX <= XArray(i) + 500) Then
                  Again = True
                  Do
                     If (startY - destY) < 0 Then
                        startX = startX - 1
                     Else
                        startX = startX + 1
                     End If
                     Me.PSet (startX, startY), RGB(255, 0, 0)
                     If (startY - 1 >= YArray(i) And startY - 1 <= YArray(i) + 500) And (startX >= XArray(i) And startX <= XArray(i) + 500) Then
                        Again = True
                     Else
                        Again = False
                     End If
                  Loop Until Again = False
               End If
            Next i
            startY = startY - 1
         Else
            For i = 1 To nObstacles
               If (startY + 1 >= YArray(i) And startY + 1 <= YArray(i) + 500) And (startX >= XArray(i) And startX <= XArray(i) + 500) Then
                  Again = True
                  Do
                     If (startY - destY) < 0 Then
                        startX = startX - 1
                     Else
                        startX = startX + 1
                     End If
                     Me.PSet (startX, startY), RGB(255, 0, 0)
                     If (startY + 1 >= YArray(i) And startY + 1 <= YArray(i) + 500) And (startX >= XArray(i) And startX <= XArray(i) + 500) Then
                        Again = True
                     Else
                        Again = False
                     End If
                  Loop Until Again = False
               End If
            Next i
            startY = startY + 1
         End If
      End If
      DoEvents
   Loop Until startX = destX And startY = destY
   stopT = Timer
   MsgBox "Done!!" & vbCrLf & "Time elapsed " & stopT - startT & " sec.", vbExclamation
End Sub

Private Sub Command2_Click()
   Call Command3_Click
   tmpX = 1500
   tmpY = 300
   
   a = True
   For i = 1 To nObstacles
      tmpX = tmpX + 80
      tmpY = tmpY + 560
      XArray(i) = tmpX
      YArray(i) = tmpY
      Me.Line (tmpX, tmpY)-(tmpX + 500, tmpY + 500), RGB(0, 0, 255), BF
      If i >= 8 Then
         If (i / 8) / Int(i / 8) = 1 Then
            If a = False Then
               tmpY = 300
               a = True
            Else
               tmpY = 0
               a = False
            End If
         End If
      End If
   Next i
End Sub

Private Sub Command3_Click()
   Me.Cls
   Erase XArray
   Erase YArray
   Call Form_Activate
End Sub

Private Sub Command4_Click()
   ShellExecute 0, vbNullString, "mailto:rocky.fff@usa.net?subject=-AI example-", vbNullString, "", 1
End Sub

Private Sub Form_Click()
   Me.Circle (coordX, coordY), 30, 255
   Me.Print "   Stop"
   destX = coordX
   destY = coordY
End Sub

Private Sub Form_Activate()
   Randomize
   startX = Int((Rnd * 2000) + 1)
   startY = Int((Rnd * 2000) + 1)
   Me.Circle (startX, startY), 30, RGB(0, 255, 0)
   Me.Print "   Start"
End Sub

Private Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
   coordX = X
   coordY = Y
End Sub

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩欧美国产一区二区三区 | 久久99国产精品免费| 高清不卡一区二区在线| 欧美日韩在线播放一区| 国产精品人成在线观看免费| 日韩影视精彩在线| 91久久久免费一区二区| 中文字幕人成不卡一区| 国产精品一区二区三区网站| 91精品国产综合久久香蕉的特点| 亚洲三级久久久| 成人在线视频一区二区| 久久久蜜臀国产一区二区| 日韩精品一二三四| 欧美性高清videossexo| 国产精品美女视频| 国产成人午夜视频| 久久久亚洲精华液精华液精华液 | 国产精品国产三级国产普通话99 | 一二三区精品福利视频| 99re热这里只有精品视频| 日本一区二区三区四区在线视频| 精品一区二区日韩| 日韩小视频在线观看专区| 亚洲丰满少妇videoshd| 色婷婷久久久亚洲一区二区三区| 18欧美乱大交hd1984| 99久精品国产| 亚洲视频一区二区免费在线观看| 99精品久久免费看蜜臀剧情介绍| 国产精品少妇自拍| 91女厕偷拍女厕偷拍高清| 中文字幕五月欧美| 一本大道久久a久久精二百| 亚洲色图.com| 欧美影视一区在线| 日韩精品欧美精品| 日韩精品一区二区在线| 韩国女主播一区二区三区| www久久精品| 国产电影精品久久禁18| 国产精品卡一卡二| 在线观看日韩av先锋影音电影院| 亚洲第一精品在线| 欧美一区二区三区四区五区| 久久99久久99| 欧美国产一区视频在线观看| 成人app软件下载大全免费| 亚洲免费观看高清完整| 欧美日韩国产免费| 国模一区二区三区白浆| 国产精品免费av| 在线观看视频一区二区欧美日韩 | 亚洲色图.com| 欧美精品在线视频| 国产一区二区在线影院| 国产精品入口麻豆九色| 欧美日韩高清一区二区三区| 裸体健美xxxx欧美裸体表演| 国产女主播在线一区二区| 色噜噜狠狠成人中文综合| 日韩高清一区在线| 国产精品视频免费看| 欧美精品1区2区| 波多野洁衣一区| 日本一区中文字幕| 亚洲欧美日韩国产手机在线| 91精品午夜视频| voyeur盗摄精品| 蜜臂av日日欢夜夜爽一区| 国产精品久久毛片| 日韩视频免费观看高清完整版在线观看| 国产另类ts人妖一区二区| 亚洲综合久久久久| 国产日韩av一区二区| 在线观看91av| 色综合久久久久| 国模一区二区三区白浆| 婷婷亚洲久悠悠色悠在线播放 | 亚洲一级电影视频| 国产偷v国产偷v亚洲高清| 欧美疯狂做受xxxx富婆| 97se亚洲国产综合自在线 | 久久婷婷国产综合精品青草| 色综合欧美在线| 国产精品18久久久久久久久| 日日夜夜精品免费视频| 亚洲色图制服诱惑 | 国产日韩影视精品| 日韩美女在线视频| 欧美日韩三级在线| 91玉足脚交白嫩脚丫在线播放| 国产一区二区在线电影| 日本欧美久久久久免费播放网| 亚洲久本草在线中文字幕| 久久精品人人爽人人爽| 欧美不卡123| 欧美一区二区日韩| 欧美日韩另类一区| 欧美自拍偷拍午夜视频| 色婷婷亚洲综合| 色噜噜狠狠成人中文综合| 99精品视频在线观看免费| 国产jizzjizz一区二区| 国产一区二区日韩精品| 理论片日本一区| 麻豆国产一区二区| 久久er精品视频| 精品制服美女久久| 激情综合网最新| 国产一区二区影院| 国产69精品久久久久毛片| 国产精品99久| 成人小视频在线观看| 成人综合激情网| 99热在这里有精品免费| 91啪亚洲精品| 欧美日韩亚洲综合在线| 777亚洲妇女| 日韩精品一区国产麻豆| 久久久影视传媒| 国产精品第一页第二页第三页| 国产精品国产馆在线真实露脸| 国产精品国产三级国产三级人妇 | 蜜臀av在线播放一区二区三区| 日韩av中文字幕一区二区| 蜜桃av噜噜一区| 高清在线不卡av| 日本电影亚洲天堂一区| 69成人精品免费视频| 久久免费电影网| 亚洲人成精品久久久久| 亚洲国产成人tv| 久久成人综合网| av一区二区三区在线| 欧美三电影在线| 欧美精品一区二区三区高清aⅴ| 国产亚洲欧美色| 一区二区三区自拍| 喷水一区二区三区| 国产精品一卡二卡在线观看| 成人av在线资源网站| 欧美天堂亚洲电影院在线播放| 日韩一区二区三区四区| 国产欧美日韩视频一区二区| 伊人一区二区三区| 国产在线精品一区二区| 91麻豆视频网站| 日韩欧美三级在线| 亚洲激情图片小说视频| 久久精品免费看| 一本大道久久a久久精品综合| 欧美一级片在线| 亚洲欧美国产77777| 精品一区二区三区香蕉蜜桃| 91天堂素人约啪| 精品99久久久久久| 亚洲gay无套男同| 丁香五精品蜜臀久久久久99网站| 欧美日韩在线免费视频| 国产精品嫩草影院av蜜臀| 蜜臀av一区二区在线免费观看 | 亚洲午夜激情av| 国产成人啪免费观看软件| 欧美无砖专区一中文字| 国产午夜精品一区二区三区视频| 亚洲成人综合在线| 99精品久久免费看蜜臀剧情介绍| 欧美成人精精品一区二区频| 亚洲一区二区精品久久av| 国产精品99久| 欧美精品一区二区高清在线观看| 亚洲综合成人在线| 成人看片黄a免费看在线| 精品国产污网站| 日韩高清电影一区| 欧美日韩亚洲丝袜制服| 亚洲乱码国产乱码精品精可以看| 精品一区二区三区不卡| 日韩一区二区精品葵司在线 | 国产一区视频导航| 51午夜精品国产| 一区二区三区不卡视频在线观看| 国产成人99久久亚洲综合精品| 欧美成人一区二区| 裸体歌舞表演一区二区| 欧美一级理论片| 日韩电影免费一区| 欧美喷潮久久久xxxxx| 亚洲午夜一区二区| 在线观看视频欧美| 亚洲高清免费观看| 欧美日韩综合色| 亚洲成人av在线电影| 欧美日本不卡视频| 美女网站在线免费欧美精品| 日韩一卡二卡三卡| 国产又黄又大久久| 国产欧美一区二区三区沐欲| 成人性生交大片|