与更广泛的应用和移动设备的功能改进，java手机，随着它的日益普及，是时代的到来，作为一个游戏平台java 2微型版（J2ME），由于其java特性的“一次编写，到处运行”，得到了越来越多的关注[ 1 ]。当今世界，手机的功能设计已经成为一种交流工具，已经取得了难以想象的进步。因此，通过选择基于J2ME的五子棋作为报告的标题，我一方面可以尝试我一直热衷的手机游戏，另一方面也可以实践我多年来获得的计算机知识[ 2 ]。计算机的迅速发展丰富了计算机游戏。像Gobang这样的棋类游戏深受我们的思考能力和智力的鼓舞，是哲学的结晶，是我们自我修养的受益者。这些游戏也为象棋爱好者们提供了一个机会，让他们在任何时候都能找到能与自己竞争的游戏玩家。
戈邦既有现代休闲的显著特点，又有短、普、快的特点，同时也充满了对杨和世界两大基本原则的变化的博学。Gobang很容易打球，赢得了大众的青睐[ 3 ]。然而，其深奥的技术却列入了高水平的国际事件。历史悠久的棋文化充斥了东方的神秘与西方的直率。在戈邦，不仅有一个领域的概念，而且还有许多要点[ 4 ]。
With the wider application and improvement of the Java functions of mobile devices, mobile phones, with its increasing popularity, is coming of age as a game platform Java 2 Micro Edition(J2ME),due to its Java characteristic of “Write once, run anywhere”, is gaining more and more attention . In today’s world, the function design of mobile phones has made unimaginable strides from just being a tool for communication. Thus, by selecting design and application of J2ME-based Gobang as the title of the report, I can on the one hand have a try at the mobile phone games which I am always passionate about, and on the other hand I can put into practice my knowledge of computers acquired over the years . The rapid development of computers has enriched the computer games. Board games like Gobang are well-received for being a booster for our thinking capability and intelligence, and being philosophy-ridden and beneficiary for our self-cultivation. These games can also offer an opportunity to the chess enthusiasts longing to find someone to rival with to enjoy themselves fully at any time.
Gobang boasts not only the salient characteristics of modern leisure, being short, common and fast, it is also imbued with the erudite learning of the changes of Yin and Yang, the two fundamental principles in the world. Being easy to play, Gobang wins the favor of the general public . However, its abstruse technique lists itself into the high-level international events. The time-honored chess culture is redolent of the oriental mystery and occidental directness. In Gobang, there is not only the concept of a field but also the numerous points .
This report aims to develop a viable artificial intelligence Gobang for mobiles based on the J2ME technology. The procedure will implant into the mobiles the classical game for all ages, and provide the application software for the more popular hardware platform. Gobang is based on the programming through JAVA platform to meet the entertaining needs of ordinary mobile users. Developed in the J2ME environment through WTK 2.5 and simulator, and compared and learning from the games of its kind, Gobang of the man-computer fighting version came into being. The developing structure of the game is related to the design of the driving, class structure and procedure of the game. The chess winning patterns and offensive and defensive strategies have been discussed in order to achieve the logic calculation to increase the intelligent nature of the game. Among them, the design of the logic calculation is the key and difficult point of the whole game design.
In today’s world, the function design of mobile phones has made unimaginable strides from just being a tool for communication. In addition, with the wider application and improvement of the Java functions of mobile devices, mobile phones, with its increasing popularity, is coming of age as a game platform. Furthermore, this report aims to develop a viable artificial intelligence Gobang for mobiles based on the J2ME technology. The report adopts target-oriented design model in its research and practice, and endows all objects with the concept and attribute of the target. Finally, the report is to solve the problem about how to lower the development cost yet improving the development efficiency of the mobile phone games by applying suitable software engineering method to the development of these games.