电脑知识与技术
電腦知識與技術
전뇌지식여기술
COMPUTER KNOWLEDGE AND TECHNOLOGY
2014年
32期
7742-7743,7754
,共3页
Android%局面估值%Alpha-Beta搜索%历史表%人机交互
Android%跼麵估值%Alpha-Beta搜索%歷史錶%人機交互
Android%국면고치%Alpha-Beta수색%역사표%인궤교호
Android%Situation to valuation%Alpha-Beta Search%History lists%Human-computer interaction
针对Android移动终端人机实时交互的特点,结合中国象棋的特点,牵涉到Android开发和Java程序设计以及算法分析等相关知识。即勾勒了整个程序的结构框架,又详细分析和设计了其中的功能模块,例如棋子绘制,局面状态变量的意义和变化逻辑,人机交互的全过程等。全面讲解了搜索算法,从棋局表示、走法生成、局面估计到搜索树的遍历和Alpha-Beta剪枝算法。
針對Android移動終耑人機實時交互的特點,結閤中國象棋的特點,牽涉到Android開髮和Java程序設計以及算法分析等相關知識。即勾勒瞭整箇程序的結構框架,又詳細分析和設計瞭其中的功能模塊,例如棋子繪製,跼麵狀態變量的意義和變化邏輯,人機交互的全過程等。全麵講解瞭搜索算法,從棋跼錶示、走法生成、跼麵估計到搜索樹的遍歷和Alpha-Beta剪枝算法。
침대Android이동종단인궤실시교호적특점,결합중국상기적특점,견섭도Android개발화Java정서설계이급산법분석등상관지식。즉구륵료정개정서적결구광가,우상세분석화설계료기중적공능모괴,례여기자회제,국면상태변량적의의화변화라집,인궤교호적전과정등。전면강해료수색산법,종기국표시、주법생성、국면고계도수색수적편력화Alpha-Beta전지산법。
This is the feature which is real-time human-computer interaction about android mobile terminal .Combined with the characteristics of Chinese Chess, involving many knowledge of Android development and Java program design and algorithm analysis. Draw the outline of the structure of the entire application framework, and analysis and design of the module in detail, such as chess, situation of state variables and change the meaning of logic, the whole process of human-computer interaction. There is comprehensive interpretation of the search algorithm, from chess said, move generation, situation estimate to search tree traversal and Alpha-Beta pruning algorithm.