-- ·|­û / µù¥U -- ¡@
¡@±b¸¹¡G
¡@±K½X¡G
¡@ | µù¥U | §Ñ°O±K½X
3/26 ·s®Ñ¨ì¡I 3/19 ·s®Ñ¨ì¡I 3/14 ·s®Ñ¨ì¡I 12/12 ·s®Ñ¨ì¡I
ÁʮѬyµ{¡EQ & A¡E¯¸°È¯d¨¥ª©¡E«ÈªA«H½c
¢x 3ds Max¢x Maya¢x Rhino¢x After Effects¢x SketchUp¢x ZBrush¢x Painter¢x Unity¢x
¢x PhotoShop¢x AutoCad¢x MasterCam¢x SolidWorks¢x Creo¢x UG¢x Revit¢x Nuke¢x
¢x C#¢x C¢x C++¢x Java¢x ¹CÀ¸µ{¦¡¢x Linux¢x ´O¤J¦¡¢x PLC¢x FPGA¢x Matlab¢x
¢x Àb«È¢x ¸ê®Æ®w¢x ·j¯Á¤ÞÀº¢x ¼v¹³³B²z¢x Fluent¢x VR+AR¢x ANSYS¢x ²`«×¾Ç²ß¢x
¢x ³æ´¹¤ù¢x AVR¢x OpenGL¢x Arduino¢x Raspberry Pi¢x ¹q¸ô³]­p¢x Cadence¢x Protel¢x
¢x Hadoop¢x Python¢x Stm32¢x Cortex¢x Labview¢x ¤â¾÷µ{¦¡¢x Android¢x iPhone¢x
¥i¬d®Ñ¦W,§@ªÌ,ISBN,3dwoo®Ñ¸¹
¸Ô²Ó®ÑÄy¤ÀÃþ

AI¦Û°Ê¤Æ´ú¸Õ¡G§Þ³N­ì²z¡B¥­»O·f«Ø»P¤uµ{¹ê½î

( ²Åé ¦r)
§@ªÌ¡GÄË°TTuringLab¹Î¶¤¡@µÛÃþ§O¡G1. -> µ{¦¡³]­p -> ¤H¤u´¼¼z
ĶªÌ¡G
¥Xª©ªÀ¡G¾÷±ñ¤u·~¥Xª©ªÀAI¦Û°Ê¤Æ´ú¸Õ¡G§Þ³N­ì²z¡B¥­»O·f«Ø»P¤uµ{¹ê½î 3dWoo®Ñ¸¹¡G 52943
¸ß°Ý®ÑÄy½Ð»¡¥X¦¹®Ñ¸¹¡I

¡i¦³®w¦s¡j
NT°â»ù¡G 445 ¤¸

¥Xª©¤é¡G6/1/2020
­¶¼Æ¡G
¥úºÐ¼Æ¡G0
¯¸ªø±ÀÂË¡G
¦L¨ê¡G¥þ±m¦L¨ê»y¨t¡G ( ²Åé ª© )
¥[¤JÁʪ«¨® ¢x¥[¨ì§Úªº³Ì·R
(½Ð¥ýµn¤J·|­û)
ISBN¡G9787111654919
§@ªÌ§Ç¡@|¡@ĶªÌ§Ç¡@|¡@«e¨¥¡@|¡@¤º®e²¤¶¡@|¡@¥Ø¿ý¡@|¡@§Ç
(²Åé®Ñ¤W©Ò­z¤§¤U¸ü³sµ²¯Ó®É¶O¥\, ®¤¤£¾A¥Î¦b¥xÆW, ­YŪªÌ»Ý­n½Ð¦Û¦æ¹Á¸Õ, ®¤¤£«OÃÒ)
§@ªÌ§Ç¡G

ĶªÌ§Ç¡G

«e¨¥¡G

±q­pºâ¾÷¬ì¾Ç½Ï¥Í¶}©l¡A¨ä¥D­n¥Ø¼Ð¤@¬O­pºâ¡]¥Î­pºâ¾÷¹ï¤j¶q¼Æ¾Ú¶i¦æ³B²z¡^¡A¤G¬O¦Û°Ê¤Æ¡]¥Î­pºâ¾÷¥N´À¾÷±ñ­«´_ªº¤H¤u³Ò°Ê¡^¡C¦b¥b­Ó¦h¥@¬ö¦Zªº¤µ¤Ñ¡A§Ú­ÌÅå³Y¦aµo²{¡A¤Þ¾É­pºâ¾÷¬ì¾Çµo®iªº¤´µM¬O³o¨â­Ó­SÃ¥¡G¤j¼Æ¾Ú©M¤H¤u´¼¯à¡]AI¡^¡C¦Ó¦Û°Ê¤Æ´ú¸Õ¡A¬O¤H¤u´¼¯à»â°ì¤Uªº¤@­ÓÀ³¥Î¤è¦V¡A©MµL¤H¾r¾p¡B¾÷¾¹¤Hµ¥¤@¼Ë¡A³£¬OAI§Þ³NªºÀ³¥Î³õ´º¡C

¦b¹L¥h«Üªø¤@¬q®É¶¡¡A¦Û°Ê¤Æ´ú¸Õ³£§½­­¤_¶Ç²Îªº´ú¸Õ¸}¥»ÅX°Ê¡CµL½×¬O´åÀ¸¶}µo¤H­û¨Ï¥ÎªºLua±µ¤f¡AÁÙ¬OÃþ¦üXcodeªºUI Test¡A§í©Î¬O³q¹LADB/minicap¹ïAndroid³]³Æ¶i¦æ²³æ¾Þ±±ªºPython Script¡A¨ä¥»½è³£¬O¤H¬°©w¸q³W«hªº¦Û°Ê¤Æ¾Þ§@¼ÒÀÀ¡C¶Ç²Î¤è¦¡ºÉºÞ¤u§@¶q¤j¡A¦ý¹ê²{ªùÂe¸û§C¡A®e©ö¤W¤â¡A®e©ö½Õ¸Õ¡A¤]®e©ö­×§ï¡A¦b«Üªø¤@¬q®É¶¡¨½³£¬O¦Û°Ê¤Æ´ú¸Õªº¥D¬y¤è®×¡C¬ÛÃö¥D¬y¤è®×ªº®t²§³q±`¤]¥u­­¤_¦Û°Ê¤Æ¸}¥»±µ¤f©Î³W«h©w¸q§Î¦¡ªº¤£¦P¡CµM¦Ó¡A³oºØ¤H¤u©w¸q³W«hªº¤è®×³£¦s¦b¤@¨Ç«Ü©úÅ㪺°ÝÃD¡C

ª©¥»­¡¥NÀWÁc¡C¨C¦¸ª©¥»ÅܤƩ¹©¹»Ý­n­«·s­×§ï¡B½Õ¾ã¸}¥»¡C

¹ï¤_¸û¬°´_Âø©Î¨ã¦³¤@©wÀH¾÷©Ê¡]¨Ò¦p´åÀ¸¹ï§½¡^ªº³õ´º¡AÃø¥H³q¹L²³æªº¸}¥»½Õ¾ã¹ï¨ä´£¨Ñ¤ä«ù¡C¹ê»Ú¤W¡A¹ï¤_ÀH¾÷©Ê·¥±jªº´åÀ¸²£«~¡A³q±`¤£·|¹ï´åÀ¸¹ï§½¹Lµ{¶i¦æ¤Ó¦h´ú¸Õ¡C

¤j³¡¤À´ú¸Õ¸}¥»»Ý­n²£«~¥»¨­´£¨Ñ¹ïÀ³ªº¾Þ§@±µ¤f¡A¥Î¤_Àò¨ú´åÀ¸¤º³¡¼Æ¾Ú¡C¦Ó³oºØ±M¥Î´ú¸Õ±µ¤f³q±`¤£·|¦b¥¿¦¡µo¥¬ª©¥»¤¤´£¨Ñ¡A¦]¦¹¹ï¤_¯u¥¿¤W½uªº²£«~¡AÃø¥H¥Î¦Û°Ê¤Æ¸}¥»¶i¦æ´ú¸Õ¡A¥u¯à¾a¤H¤u´ú¸Õ¡C³o¤@ÂI¥i¥H»¡¬O¾É­P¦Û°Ê¤Æ´ú¸Õ¤u¨ã¦Ü¤µµLªk¤j³W¼Ò°Ó·~¤Æ¡B²£«~¤Æªº®Ö¤ß­ì¦]¡C

¥H¤W´XÂI¬O§xÂZ´ú¸Õ¶}µo¤uµ{®v¦h¦~ªºÃøÃD¡CÀHµÛAI§Þ³Nªºµo®i¡A¤×¨ä¬O¦b2015¦~©M2016¦~Google DeepMindµoªí¦h½g´åÀ¸¦Û°Ê±±¨îªº½×¤å¡A¥H¤ÎAlphaGo¦b´ÑÃþ´åÀ¸¤W¦³¤F¾Ô³Ó¤HÃþªº¥ý¨Ò¤§¦Z¡A§Ú­Ì¶}©l«ä¦Ò¦p¦ó§Q¥Î³Ì·sAI§Þ³N¸Ñ¨M¤W­z°ÝÃD¡A¦}±N¨ä¿Ä¤J¦Û°Ê¤Æ´ú¸Õ¤u¨ã¤¤¡C±q2017¦~¨ì¤µ¤Ñ¡A³q¹L¦h­Ó²£«~ªº¹êÅç©MÄË°T¤º³¡¦h­Ó³¡ªùªº¨ó§@¡A§Ú­Ì¦¨¥\¦a¶}µo¥X¤@®M°ò¤_²`«×¾Ç²ßªº¦Û°Ê¤ÆAI´ú¸Õ®Ø¬[¡A¦}À³¥Î¦b¦h´Ú¥@¬Éª¾¦W´åÀ¸²£«~ªº¤é±`´ú¸Õ¤W¡C¥»®Ñ«K¬O¦b³o®M´ú¸Õ®Ø¬[ªº°ò¦¤W¡A¤À¤T¤j³¡¤À¸Ô²ÓÁ¿­z¤F°w¹ï¦Û°Ê¤Æªº¬ÛÃöAI§Þ³N°ò¦¡BAI¦Û°Ê¤Æ´ú¸Õ®Ø¬[ªº¹ê²{¾÷¨î¡A¥H¤Î¹ê»Ú®×¨Ò¤¤ªºAI¦Û°Ê¤Æ¶}µoÀ³¥Î¡C

¥Ø«e¡A°ò¤_AIªº¦Û°Ê¤Æ´ú¸Õ¡A·~¬É©|µL¥ý¨Ò¥i´`¡C§Ú­Ì§Æ±æ¥»®Ñªº±À¥X¡A¯à°÷µ¹·~¬É¦P¦æ´£¨Ñ§Þ³N¤Wªº°Ñ¦Ò»PÀ°§U¡AÅýAI§Þ³N¬°§ó¦hªº¹Î¶¤©M¤½¥q¦b¦Û°Ê¤Æ´ú¸Õ¤Wµo´§§ó¤jªº§@¥Î¡C

¥»®Ñ¥D­n¤º®e

¥»®Ñ¤À¬°¤T³¡¤À¡C²Ä¤@³¡¤À¬O­ì²z½g¡A­«ÂI¤¶²Ð¹Ï¹³ÃѧO©M¼W±j¾Ç²ß¬ÛÃöªºAIºâªk­ì²z¡A¬°¦ZÄò¾Ç²ß¨ãÅé¤u¨ãªº¸¨¦aÀ³¥Î¥´¤U°ò¦¡C²Ä¤G³¡¤À¬O¥­»O½g¡A¸Ô²Ó¤¶²Ð¤FÄË°T´åÀ¸AI¦Û°Ê¤Æ¶}µo¤u¨ãªº³]­p»P¹ê²{¡A¥]¬A©MAndroid³]³Æªº¹ï±µ¡B¼Æ¾Ú¼Ðª`¬yµ{¤ÎAIºâªk¦b´åÀ¸¦Û°Ê¤Æ¤¤ªº¨ãÅé¹ê²{µ¥¡C²Ä¤T³¡¤À¬O³Ì¨Î¹ê½î½g¡A¸Ô²Ó¤¶²Ð¤F¤£¦P»Ý¨D³õ´º¤Uªº¹ê½î®×¨Ò¡CŪªÌ¥i¥H¦b¹ê»Ú´åÀ¸²£«~ªº´ú¸Õ¤¤¨Ï¥Î¥»®Ñ©Ò¤¶²Ðªº¤u¨ã¹ê²{¤£¦P»Ý¨D¡A¦}¥i¹Á¸Õ¦b¦¹°ò¦¤W¹ê²{©w¨î¤Æ¥\¯à¡C

¥»®ÑŪªÌ¹ï¶H

¥»®Ñ¥D­n­±¦V¦Û°Ê¤Æ´ú¸Õ¤u¨ã¶}µo¤H­û¡BAIÀ³¥Î¶}µo¤H­û¡A¤]¾A¦X¹Ï¹³ÃѧO©Î±j¤Æ¾Ç²ß¤è¦Vªº¬ã¨s¤H­û¹ï¹ê»Ú´åÀ¸AI¸¨¦a¤è®×°µ²`¤J¤F¸Ñ¡C

¥»®Ñ¯S¦â

¦Û°Ê¤Æ´ú¸Õ§Þ³N¦hºØ¦h¼Ë¡A±N·í«e¬y¦æªºAI§Þ³N§@¬°¤@ºØ·sªº¦Û°Ê¤Æ´ú¸Õ¤èªk¡A¦}«D¹Ï¤@®É·sÂA¨Ó³Õ¤j²³ªº²´²y¡C¾A·íªº¤èªkÀ³¥Î¦b¾A·íªº³õ´º¡A·|·¥¤j¦a´£°ª¥Í²£®Ä²v¡A¸`¬Ù¥ø·~ªº¤H¤O¦¨¥»¡C±q¥Ø«eÄË°T¤½¥qªºAI¦Û°Ê¤Æ´ú¸Õ¹ê½î¨Ó¬Ý¡A¦h¤À¿ë²v¤â¾÷ªº¬ÛÃö´ú¸Õ¦p­Ý®e©Ê¡B©Ê¯à¡B¦^Âkµ¥¸`¬Ùªº¦¨¥»¬O³Ì©úÅã¥B¦³®Äªº¡C¦}¥B¡A§Ú­Ìªº´ú¸Õ¥­»O¬O§K¶O¶}·½ªº¡A¦pªG¥Î¤áı±o¤w¦³ªººâªk©ÎªÌ¥\¯à¤£¯àº¡¨¬´ú¸Õ»Ý¨D¡A¥i¥H¦Û¤v¶}µo¤@¨Ç§ó¾A¦X¦Û¤v·~°Èªº¥\¯à»Pºâªk¡C

ÄË°T¤¬°Ê®T¼Ö¨Æ·~¸sTuringLab¹êÅç«Ç¡A¥Ñ¬ü°êÂk°ê§Þ³N±M®a»âÀY²Õ«Ø¡A¦¨­û¦³¹Ï¹³ÃѧO³B²z¡B¾÷¾¹¾Ç²ß»â°ìªº¦h¦W³Õ¤h¡A¥H¤Î¦h¦ì¦b¤uµ{¤è­±±Mª`§Þ³N¶}µo10§E¦~ªº±M®a¡C¥Ø«e¡A¶}µo¥XªºAI¦Û°Ê¤Æ´ú¸Õ¥­»O¤w¸g¦¨¥\±µ¤JÄË°T¤½¥q´X¤Q´Ú¥¿¦¡¹BÀ窺°Ó·~´åÀ¸¡A¦}¦P®ÉªA°È¤_WEST²£«~¡B§Y³q¤âQ²£«~¡A¥H¤Î¦U´åÀ¸¤u§@«Çªº¦h­Ó²£«~¡C

AI¦Û°Ê¤Æ´ú¸Õ¥­»O§@¬°¤@­Ó§K¶O¶}·½¶µ¥Ø¡A´£¨Ñ¸Ô²Óªº¥Î¤á¨Ï¥Î¤â¥U¡C¥Î¤á¥i¥H³q¹L¸û§Cªº¾Ç²ß¦¨¥»·f«Ø¹B¦æÀô¹Ò¡C¦P®É¡A¹ï¤_·Q­n¶i¦æ¤G¦¸¶}µoªº¥Î¤á¡A´£¨Ñ¸Ô²ÓªºAPI»¡©ú¤åÀÉ¡A¤è«K¥Î¤á¾Ç²ß»P°Ñ¦Ò¡C

¼g§@¤À¤u

±i¤O¬_½s¼g«e¨¥¡A¥þ®Ñ²Î½Z¡C

©P¤j­x½s¼g²Ä1³¹¡B²Ä6³¹¡C

¶À¶W½s¼g²Ä4³¹¡B²Ä12³¹¡C

§õ¦°¥V½s¼g²Ä3³¹¡B²Ä13³¹¡B²Ä14³¹¡C

¥Ó«T®p½s¼g²Ä11³¹¡C

¤ý¼ä±ö½s¼g²Ä2³¹¡B²Ä7³¹¡B²Ä8³¹¡C

·¨®L½s¼g²Ä5³¹¡B²Ä9³¹¡B²Ä10³¹¡C

¸ê·½©M°É»~

¥Ñ¤_§@ªÌ¤ô¥­¦³­­¡A¥[¤§½s¼g®É¶¡­Ü«P¡A®Ñ¤¤Ãø§K·|¥X²{¤@¨Ç¿ù»~¡AÀµ½ÐŪªÌ§åµû«ü¥¿¡C¬°¤F§ó¦n¦a»PŪªÌ¥æ¬y¡ATuringLab³Ð«Ø¤F¤@­Ó·L«H¤½²³¸¹¡XTuring Lab¡A¸Ó¤½²³¸¹±À°e³Ì·sªº¬ã¨s¦¨ªG»P¬ã¨s¤è¦V¤ÀªR¤åÀÉ¡C

­PÁÂ

·PÁ¾÷±ñ¤u·~¥Xª©ªÀµØ³¹¤½¥q©Òµ¹¤©ªº¤ä«ù¡C·PÁµ¦¹º½s¿è·¨ºÖ¤t¥ý¥Í­@¤ß¦aµ¹¤©­×§ï«Øij¡AÀ°§U§Ú­Ìºë·Ò®Ö¤ß·§©À¡A¦}¤Þ¾É§¹¦¨¤F¥»®Ñªº®Ø¬[ºc«Ø¡C·PÁ¯ð«Û«C¥ý¥Í¹ï¥»®Ñ¥Xª©ªº¤j¤O¤ä«ù¡C¦P®É¡A·PÁ©Ҧ³¹ï®Ñ½Z´£¨Ñ¤ÏõX·N¨£ªº¼f½Z¤H¡C
¤º®e²¤¶¡G

³o¬O¤@³¡Á¿¸Ñ¦p¦ó±NAI§Þ³N³Ð³y©Ê¦aÀ³¥Î¨ì¦Û°Ê¤Æ´ú¸Õ»â°ìªº«eªu©ÊµÛ§@¡C¥ÑÄË°T¤¬°Ê®T¼Ö¨Æ·~¸sTuringLab¹êÅç«Ç¼¶¼g¡A±q§Þ³N­ì²z¡B¥­»Oºc«Ø¡B¤uµ{¹ê½î3­Óºû«×¥þ­±Á¿¸ÑAI§Þ³N¦b¤¤ªºÀ³¥Î¡A¿Ä¦X¤F¹Î¶¤¥ý¶iªº²z½×¬ã¨s¦¨ªG©MÂ×´Iªº¤uµ{¹ê½î¸gÅç¡C

¥þ®Ñ¤@¦@14³¹¡A¤À¬°¤T­Ó³¡¤À¡G

²Ä¤@³¡¤À §Þ³N­ì²z¡]²Ä1-5³¹¡^

­º¥ý¡A±q§»Æ[¨¤«×¤¶²Ð¤F¦Û°Ê¤Æ´ú¸Õ©MAI§Þ³Nªºµo®i¡A¥H¤Î¤GªÌªº¬Û¤¬µ²¦X¡FµM¦Z¡AÁ¿¸Ñ¤F¹Ï¹³ÃѧOºâªk¡B±j¤Æ¾Ç²ß¡B¼Ò¥é¾Ç²ßµ¥¥Î¤_¦Û°Ê¤Æ´ú¸ÕªºAI§Þ³Nªº­ì²z¡F³Ì¦Z¡A¤¶²Ð¤FAndroid³]³Æªº½Õ¸Õ­ì²z©M§Þ³N¡C

²Ä¤G³¡¤À ¥­»O·f«Ø¡]²Ä6-11³¹¡^

¥HTuringLab¹êÅç«Ç¶}·½ªºGame AI SDK¬°¨Ò¡A¤£¶ÈÁ¿¸Ñ¤FAI¦Û°Ê¤Æ´ú¸Õ¥­»Oªº¬[ºc³]­p¡B¶}µo¬yµ{¡BÀô¹Ò·f«Ø©M¤G¦¸¶}µoµ¥¤º®e¡A¦Ó¥BÁÙÁ¿¸Ñ¤FAI SDK Tool¤u¨ãªº¨Ï¥Î¡A¥H¤Î¦p¦ó¥H¹Ï¹³Ãþ¤è¦¡©M¼Æ¾ÚÃþ¤è¦¡±µ¤JGame AI SDK¡C

²Ä¤T³¡¤À ¤uµ{¹ê½î¡]²Ä12-14³¹¡^

¥D­nÁ¿¤FTuringLab¹Î¶¤¦b´åÀ¸AI¦Û°Ê¤Æ´ú¸Õ»â°ìªº³Ì¨Î¹ê½î¡A¥]¬A¤â¾÷´åÀ¸­Ý®e©Ê´ú¸Õ¡B¦Û°Ê¤ÆBugÀË´ú¡B¦Û°Ê¾÷¾¹¾Ç²ßµ¥¤º®e¡C

´£¨Ñ¤j¶q²¼äªº¥N½X¹ê¨Ò¡A§U§A¹s°ò¦¹ê²{AI¦Û°Ê¤Æ´ú¸Õ¡C

±½½XÃöª`¡§µØ³¹­pºâ¾÷¡¨©x¤è·L«H¡A¦^´_¡§¡¨Àò¨ú°t®M¸ê·½
¥Ø¿ý¡G

«e¨¥
§@ªÌ²¤¶
²Ä¤@³¡¤À¡@­ì²z½g
²Ä1³¹¡@AI»P¦Û°Ê¤Æ´ú¸Õ2
1.1¡@¦Û°Ê¤Æ´ú¸Õªºµo®i»P²{ª¬2
1.2¡@AIªºµo®i»PÀ³¥Î4
1.3¡@AI»P¦Û°Ê¤Æ´ú¸Õ¬Ûµ²¦X6
1.4¡@¥»³¹¤pµ²6
²Ä2³¹¡@¹Ï¹³ÃѧOºâªk7
2.1¡@¹Ï¹³ÃѧO7
2.2¡@¶Ç²Îªº¹Ï¹³ÃѧOºâªk9
2.2.1¡@¼ÒªO¤Ç°tºâªk9
2.2.2¡@¯S©ºÂI¤Ç°tºâªk11
2.2.3¡@±è«×¯S©º¤Ç°tºâªk13
2.3¡@°ò¤_²`«×¾Ç²ßªº¹Ï¹³ÃѧOºâªk15
2.3.1¡@¨÷¿n¯«¸gºôµ¸15
2.3.2¡@¨÷¿n¯«¸gºôµ¸¼Ò«¬16
2.4¡@¹Ï¹³ÃѧO¤èªk¦b´åÀ¸´ú¸Õ¤¤ªºÀ³¥Î22
2.4.1¡@¯S©ºÂI¤Ç°t¦b³õ´ºÂл\©Ê´ú¸Õ¤WªºÀ³¥Î22
2.4.2¡@´åÀ¸³õ´º¹Ï¹³ªºª«ÅéÃѧO25
2.5¡@¥»³¹¤pµ²26
²Ä3³¹¡@±j¤Æ¾Ç²ß27
3.1¡@°ò¥»²z½×27
3.2¡@°ò¤_­È¨ç¼Æªº±j¤Æ¾Ç²ß30
3.2.1¡@­È¨ç¼Æ30
3.2.2¡@DQN31
3.3¡@°ò¤_µ¦²¤±è«×ªº±j¤Æ¾Ç²ß32
3.3.1¡@µ¦²¤±è«×33
3.3.2¡@Actor-Critic33
3.3.3¡@DDPG35
3.3.4¡@A3C37
3.4¡@±j¤Æ¾Ç²ß¦b¦Û°Ê¤Æ´ú¸Õ¤¤ªºÀ³¥Î38
3.5¡@¥»³¹¤pµ²40
²Ä4³¹¡@¼Ò¥é¾Ç²ß41
4.1¡@¤°¤\¬O¼Ò¥é¾Ç²ß41
4.2¡@¼Ò¥é¾Ç²ß¬ã¨s²{ª¬42
4.2.1¡@¦æ¬°§J¶©42
4.2.2¡@°f±j¤Æ¾Ç²ß43
4.3¡@¼Ò¥é¾Ç²ß¦b¦Û°Ê¤Æ´ú¸Õ¤¤ªº¹B¥Î45
4.4¡@¥»³¹¤pµ²50
²Ä5³¹¡@Android³]³Æ½Õ¸Õ52
5.1¡@Android½Õ¸Õ¾ô52
5.1.1¡@adb±`¥Î©R¥O¤¶²Ð53
5.1.2¡@ADB­ì²z56
5.2¡@Android¹ê®ÉºI«Ì57
5.2.1¡@minicap¤¶²Ð57
5.2.2¡@minicap¨Ï¥Î58
5.3¡@Android¼ÒÀÀ¾¹60
5.3.1¡@Android Emulator¤¶²Ð60
5.3.2¡@¨ä¥L¼ÒÀÀ¾¹¤¶²Ð65
5.4¡@¥»³¹¤pµ²65
²Ä¤G³¡¤À¡@¥­»O½g
²Ä6³¹¡@AI SDK¥­»O¤¶²Ð68
6.1¡@Game AI SDK¥­»O¥\¯à69
6.2¡@Game AI SDK¥­»O¬[ºc³]­p71
6.3¡@Game AI SDK¥­»O¬yµ{72
6.3.1¡@AIºâªk¬yµ{72
6.3.2¡@¹Ï¹³ÃѧO¥ô°È¬yµ{73
6.4¡@Game AI SDK¥­»O¼Ò¶ôµ²ºc74
6.4.1¡@¹Ï¹³ÃѧO¼Ò¶ô74
6.4.2¡@AIºâªk¼Ò¶ô76
6.5¡@¥»³¹¤pµ²77
²Ä7³¹¡@AI SDK¦Û°Ê¤Æ´ú¸Õ¥­»O·f«Ø78
7.1¡@WindowsÀô¹Ò·f«Ø78
7.1.1¡@³Ð«ØµêÀÀÀô¹Ò78
7.1.2¡@¦w¸ËAI SDK79
7.1.3¡@¦w¸ËSDK Tool79
7.1.4¡@¦w¸ËAI Client80
7.2¡@LinuxÀô¹Ò·f«Ø81
7.3¡@¦p¦ó¹B¦æAI SDK85
7.3.1¡@¦w¸ËAPK85
7.3.2¡@´åÀ¸°t¸m»¡©ú86
7.3.3¡@±Ò°ÊªA°È93
7.4¡@¥»³¹¤pµ²95
²Ä8³¹¡@AI SDK Tool¸Ô¸Ñ96
8.1¡@°t¸m¶µ¥Ø96
8.1.1¡@¦w¸Ë97
8.1.2¡@°t¸m¶µ¥Ø98
8.2¡@¼Ðª`GameReg¥ô°È101
8.3¡@¼Ðª`UIRecognize¥ô°È106
8.4¡@½Õ¸Õ108
8.4.1¡@AI SDK Tool©MGameReg¤§¶¡ªº½Õ¸Õ108
8.4.2¡@AI SDK Tool©MUIRecognize¤§¶¡ªº½Õ¸Õ109
8.5¡@AI SDK Toolªº¨ä¥L¥\¯à111
8.5.1¡@²K¥[°Ê§@°t¸m111
8.5.2¡@²K¥[¦a¹Ï¸ô½u112
8.5.3¡@¹Ïµ²ºc¸ô®|°t¸m113
8.6¡@¥»³¹¤pµ²115
²Ä9³¹¡@¹Ï¹³Ãþ±µ¤JGame AI SDK¥­»O116
9.1¡@³q¹LSDK Tool¥Í¦¨¥­»O©Ò»Ý¼Æ¾Ú117
9.1.1¡@¥Í¦¨UI°t¸m¤å¥ó117
9.1.2¡@¥Í¦¨¼Ò¥é¾Ç²ß¼Ë¥»120
9.2¡@°ò¤_¹Ï¹³ªºAI¤è®×125
9.2.1¡@°ò¤_¤p¦a¹Ïªº¯S©º´£¨ú126
9.2.2¡@¼Ë¥»ÂX¥R126
9.2.3¡@¼Ò«¬©M°V½m126
9.3¡@¨Ï¥ÎGame AI SDK¥­»O¶i¦æAI¦Û°Ê¤Æ´ú¸Õ¡X¡X¤â¾÷­Ý®e©Ê´ú¸Õ128
9.4¡@¨Ï¥ÎGame AI SDK¥­»O¶i¦æAI¦Û°Ê¤Æ´ú¸Õ¡X¡X³õ´º´ú¸Õ131
9.5¡@¨Ï¥ÎGame AI SDK¥­»O¶i¦æAI¦Û°Ê¤Æ´ú¸Õ¡Xªá«ÌÃþ´ú¸Õ131
9.6¡@¥»³¹¤pµ²134
²Ä10³¹¡@¼Æ¾ÚÃþ¤â´å±µ¤JGameAI SDK¥­»O135
10.1¡@Game AI SDK±µ¤J¤è®×136
10.1.1¡@¶°¦¨GAutomator¹ê²{´åÀ¸±µ¤f136
10.1.2¡@³q¹L´åÀ¸±µ¤fÀò¨úAI¿é¤J¼Æ¾Ú138
10.1.3¡@³q¹L°Ê§@±µ¤f°õ¦æAI°Ê§@139
10.2¡@°ò¤_¼Æ¾ÚªºAI¤è®×¤¶²Ð140
10.2.1¡@ºâªk´y­z141
10.2.2¡@¹ê²{¥\¯à142
10.3¡@¨Ï¥ÎGame AI SDK¥­»O¶i¦æAI¦Û°Ê¤Æ´ú¸Õ¡X¡X¶]¹ÏÂл\´ú¸Õ143
10.4¡@¨Ï¥ÎGame AI SDK¥­»O¶i¦æAI¦Û°Ê¤Æ´ú¸Õ¡X¡X¤â¾÷©Ê¯à´ú¸Õ145
10.5¡@¨Ï¥ÎGame AI SDK¥­»O¶i¦æAI¦Û°Ê¤Æ´ú¸Õ¡X¡X¦a¹Ï¥­¿Å©Ê´ú¸Õ146
10.5.1¡@´åÀ¸AIªº½Òµ{¾Ç²ß¤è¦¡147
10.5.2¡@´åÀ¸AIªº²`«×±j¤Æ¾Ç²ß°V½m¬[ºc147
10.5.3¡@²`«×±j¤Æ¾Ç²ßªº¯«¸gºôµ¸¼Ò«¬³]­p147
10.6¡@¥»³¹¤pµ²148
²Ä11³¹¡@AI SDK¥­»O¤G¦¸¶}µo150
11.1¡@AI SDK¥­»O¤G¦¸¶}µo¤¶²Ð150
11.1.1¡@AI SDK¤G¦¸¶}µo®Ø¬[151
11.1.2¡@AI SDK¤G¦¸¶}µoAPI154
11.2¡@°ò¤_³W«hªºAI³]­p©M¶}µo159
11.2.1¡@°ò¤_³W«hªºAI¤¶²Ð159
11.2.2¡@°ò¤_³W«hªºAI¹ê½î159
11.3¡@°ò¤_¼Ò¥é¾Ç²ßªºAI³]­p©M¶}µo168
11.3.1¡@°ò¤_¼Ò¥é¾Ç²ßªºAI¤¶²Ð168
11.3.2¡@°ò¤_¼Ò¥é¾Ç²ßªºAI¹ê½î169
11.4¡@°ò¤_±j¤Æ¾Ç²ßªºAI³]­p©M¶}µo175
11.4.1¡@°ò¤_±j¤Æ¾Ç²ßªºAI¤¶²Ð175
11.4.2¡@°ò¤_±j¤Æ¾Ç²ßªºAI¹ê½î176
11.5¡@¥»³¹¤pµ²185
²Ä¤T³¡¤À¡@³Ì¨Î¹ê½î½g
²Ä12³¹¡@¤â¾÷´åÀ¸­Ý®e©Ê´ú¸Õ188
12.1¡@°ò¤_¹Ï¹³ªº­Ý®e©Ê´ú¸Õ188
12.2¡@°ò¤_UI°Ê§@¶Ç»¼ªº­Ý®e©Ê´ú¸Õ193
12.3¡@°ò¤_UI¦Û°Ê±´¯Áªº­Ý®e©Ê´ú¸Õ197
12.4¡@¥»³¹¤pµ²200
²Ä13³¹¡@¦Û°Ê¤ÆBugÀË´ú201
13.1¡@¶K¹Ï¥á¥¢201
13.2¡@¨¤¦â¬ïùÙ203
13.3¡@¸I¼²¬ï¼Ò207
13.4¡@¥»³¹¤pµ²210
²Ä14³¹¡@¦Û°Ê¾÷¾¹¾Ç²ß211
14.1¡@¦Û°Ê¾÷¾¹¾Ç²ß·§­z211
14.2¡@°Ñ¼Æ·j¯Áµ¦²¤212
14.3¡@NNI¦w¸Ë©M¨Ï¥Î213
14.4¡@¥»³¹¤pµ²219
§Ç¡G