棋常用术语
1.着:也称"步"。对局中把一个棋子按照规则放到某一交叉点,称之为一着棋。一着是否完成有两种规则:
(1)在执行落子无悔规则是,以行棋者的手离开棋子为一着已完成。
(2)在执行限时规则时,以行棋者按下棋钟作为一着已完成。
2.PASS :五子棋中引入的英文名称,即应该行棋的一方主动放弃此次行棋的机会,由对方继续行棋。
3.先手:对方必须应答的着法,如对方形成活三必须阻止其形成活四。
4.绝对先手:相对先手而言,即形成同色连四或嵌五,对方必须应着,就是绝对先手。绝对先手又叫"冲"。
5.VCF:(Victory of Continus Four 的缩写) 意思是利用连续冲四取胜之意。利用连续不断的冲四或嵌五的绝对先手,制止形成连五获得胜利的一种方法。在对局接近尾声或排局解题中一种常见的取胜技巧。
6.追下取胜:是指白棋利用黑棋禁手取胜的战术。白1 冲四,迫使黑2 形成"四、四"禁手( 即冲四,活四禁手), 这种取胜方法叫做追下取胜。
7.自由取胜:追下取胜以外的取胜方法,即未利用黑棋禁手战术而取胜。
8.一子双杀:是指对局中一方落子后出现两个叫杀点即两个获胜点,而使对方无法防守的情形。一般是有两个冲四活三点,白棋的双活三,双四均可称为一子双杀。
9.阳线:棋盘上可见的横线与直线的总称。
10.阴线:也称"斜线"。是棋盘上不可见的斜行线。
11."四、三":指同时具备两个先手,其中一个四,另一个是活三。
12."活三"、"嵌五"、"冲四":参见五子棋重要棋形讲座。
13. 禁手:对局中禁止使用的战术或被判为负的行棋手段。
14. 开局:也称"布局"。布局阶段大体为七至十几着之内。种类繁多,职业连珠五子棋有二十四种开局。
15. 局面:亦称"局势"。为对局中某一段时间内双方子力的配置情况。
16. 优势:是指足以取胜的优势局面,其对方即为败势。
17. 妙着:对局中走出的一步精妙的着法。既合乎逻辑又出人意料,有使局面顿时改观的效果,对局势的发展及对局的质量都有重大影响。
18. 好着:也称"佳着"。对局中成功的某一步。
19. 正着:对局的某一局面中的正确着法。
20. 劣着:对局中,导致严重不利后果的一步错误着法。
21. 败着:也称"失着""漏着"。对局中造成局面恶化的一步严重错误着法。
22. 等着:对局中具有等待性的一步着法,主要意图是等待有利时机。
23. 废着:也称"空着"。对局中不起作用的着法。实际上指浪费时间毫无疑义的错着。
24. 抢先:对局中利用反活三或冲四的强制手段夺取主动权的着法。
25. 打谱:按照棋谱演练着法,是提高棋艺水平的重要方法之一。
26. 复局:也叫"复着"。对局结束又重演对局的过程。一般用以研究、比较双方的成败得失和着法的优劣。
第四章 开发工具、环境及其技术
4.1 JAVA简介
JAVA技术介绍:
Java技术是一门编程语言,也是一个平台,它基于Java虚拟机技术,借助这个东西建立了跨平台的优势。(题外话:Java热门的原因之一就是一个跨平台的概念,和跨平台类似跨浏览器的好处也是如此,这也是现在AJAX技术流行的原因之一。另外现在热炒的RIA富客户端的概念下的技术除了AJAX外还有Adobe的Flash/Flex,微软的Silver Light,SUN的JavaFX等,个人更看好FLash/Flex,原因是Flash插件在浏览器端占用率很高)
Java技术的重要性就不讲了,从最近流行的一个统计数据上来说,目前世界上编程语言Java 、C 、VB、C++依次排名前4位,这排名本身不说明什么,至少也是工业界对编程语言使用上一个侧面的反映吧。
Java编程语言与众不同之处在于:Java程序既是编译型的(转换为一种称为Java字节码的中间语言),又是解释型的(JVM 对字节码进行解析和运行)。编译只进行一次,