新手求五子棋的规则规则!!!

人人网 - 抱歉
哦,抱歉,好像看不到了
现在你可以:
看看其它好友写了什么
北京千橡网景科技发展有限公司:
文网文[号··京公网安备号·甲测资字
文化部监督电子邮箱:wlwh@··
文明办网文明上网举报电话: 举报邮箱:&&&&&&&&&&&&12345678910
02-0602-0402-0302-0302-0302-0302-0302-0302-0302-03
京公网安备 86 京ICP证140355号 京网文【-109号
未成年人家长监护
注意:本游戏需安卓版与数据包一同下载才能进行游戏五子棋规则_百度知道
五子棋规则
常见的五子棋规则有以下三种:1、无禁手规则;2、有禁手规则;黑先禁成双三、双四、长连,否则判负。3、RIF(国际连珠连盟)正式规则。在有禁手的基础上增加了三手交换、五子两打规则,进一步限制黑棋的优势。
无禁手规则、有禁手规则都不是正规比赛用的,无禁手适用于初学者,国际上比赛常用的规则是RIF正式规则。象QQ游戏中这三种规则都有,分不同比赛区进行,五子棋爱好者可以自主选择进入比赛。
其他类似问题
10人觉得有用
为您推荐:
提问者采纳
〖5〗 五连与禁手同时形成、白棋无禁手。 【1】 五子棋是黑白双方或两个人之间的竞技活动,则到为平局。黑棋只能以“四: 【1】“指定打法”。 ┼┼┼┼┼ 如图所示、三”; 〖6〗 黑方禁手形成时, 大数减小数、纵线或斜线上形成连续五子或五子以上〔仅对白棋而言〕:指黑棋下第二手棋〔盘面第三手棋〕之后、B两点、白后,先由执黑棋一方将一枚棋子落在天元点上,持白棋的一方通常将盘面的第 二着棋布在自己河界的一侧,让白方 在这两步棋中任选一步。黑棋禁手有“三,自然而胜, ┼┼A┼┼ 让白棋任选一点后再继续对弈,黑棋就不会再使用诸如“浦月”,从天元开始相互顺序落子, 在高段位的专业比赛中,则禁手失效,以利公平竞争,然后再继续下,白方如感觉黑方 棋形不利于己方。 【3】“五手两打”,判胜,黑棋 必须先行,即双方各抓一种颜色的几枚棋子,可提出交换,然后由执白棋一方在黑棋 周围的交叉点上落子,是指黑方落下一子同时形成两个或两个以上的活三,反而 继续落子。此后黑白双方轮流落子,故禁手失效,为了尊重对方和礼貌起见,黑方胜。此时白方应立即指出,又出现了三种特殊的规定: ┼●●┼┼ ┼┼┼┼┼ ┼●●X┼ ┼┼X┼┼ ┼┼●┼┼ ┼┼┼┼┼ ┼┼┼●┼ ┼●X●┼ ┼●┼┼┼ ┼┼●┼┼ ┼┼●┼┼ ●┼┼┼┼ ┼┼┼┼┼ ┼┼┼┼┼ ┼┼┼┼┼ X为三对局开始时、三禁手 ┼┼┼┼┼ ┼┼●┼┼ X●●●┼ ┼┼┼┼┼ ┼●┼┼┼ ●●X●┼ X为四、 ”长星局”等; 〖2〗 最先在棋盘横向、三”取胜,偶数不换。若白方未发现或发现后不立即指出、四禁手 ┼┼●┼┼ ┼┼●┼┼ ┼┼┼●┼ ┼┼●┼┼ ┼┼┼┼┼ ┼┼┼┼┼ ┼┼┼┼┼┼┼┼ ┼●●X●●●┼ X为长连禁手 ┼┼┼┼┼┼┼┼ 【3】 黑方在落下关键的第五子即形成五连的同时,直到某一方首先 在棋盘的横线,因此在职业比赛中对黑方做了种种 限制; 【4】 所谓黑方形成禁手,而“五”在五子棋中是至高无上的, 包括“四、三”,不再判黑方负,此时因黑方已经 成五、四”和“长连”; 〖4〗 如分不出胜负,则该方就算 获胜 连珠五子棋的一个特点是先行的一方优势很大。例如“斜月局”; 【2】 禁手示例。采用此规定以后; 〖3〗 黑棋禁手判负。因此,必须下两步棋,盘面已有四手棋。五子棋的比赛规则如下,即直止或斜止,白方应立即指出,黑棋先行就再无优势可 ┼●○●┼ 言。但是。一般采用猜先的方法来决定谁执黑先行,即执白棋一方变为执黑棋一方〔此方法不适用于指定开 局打法。 【2】“三手可交换”:指黑棋在下盘面上关键的第五手棋时、四,如又形成禁手,由于对黑白双方规则不同,但是黑棋先行的优势依然很大。 专业连珠五子棋虽然对黑棋采取了种种限制、三”和“四、冲四 及长连等、“花 月”之类的必胜开局了、三,而用于随意开局〕,黑5选择A: 〖1〗 黑先、纵向或斜向形成连续的同色五个棋子的一方为胜:指比赛双方按照约定好的开局进行对弈。采用这一规定以后。白棋肯定选择对黑棋不 ┼┼○┼┼ 利的A点,单数双方交换、“四
提问者评价
谢谢您 解决了我的疑惑 THANK YOU VERY MUCH!
其他4条回答
三手可交换”、“花月”之类的必胜开局了,即执白棋一方变为执黑棋一方〔此方法不适用于指定开局打法,必须下两步棋,然后再继续下。 “五手两打”,让白方在这两步棋中任选一步。采用此规定以后,而用于随意开局〕:指黑棋在下盘面上关键的第五手棋时,黑棋就不会再使用诸如“浦月”:指黑棋下第二手棋〔盘面第三手棋〕之后,可提出交换,白方如感觉黑方棋形不利于己方
五子棋程序禁手规则
黑先(Start)、白后,从天元(h8)开始相互顺序落子。
最先在棋盘横向、竖向、斜向形成连续的相同色五个棋子的一方为胜。
黑棋禁手判负(Lose),白棋无禁手。黑棋禁手包括“三、三”(Double Three)(包括“四、三、三”)、“四、四”(Double Four)(包括“四、四、三”)、“长连”(Overline)。黑棋只能以“四、三”取胜。
五连与禁手同时形成,先五为胜。
黑方禁手形成时,白方应立即指出。若白方未发现或发现后未指明而继续应子,则不能判黑方负。
黑方走出长连禁手则不同,只要是在终局前,无论白方何时发现此长连禁手点,指出此点而宣布胜利,判白方胜。
长连:在棋盘的任意一条线上,形成的5个以上同色棋子不间隔地相连
活三:本方再走一着可以形成活...
一.游戏介绍
五子棋是起源于中国古代的传统黑白棋种之一。现代五子棋日文称之为 “ 连珠 ” ,英译为 “Renju” ,英文称之为 “Gobang” 或 “FIR”(Five in a Row 的缩写 ) ,亦有 “ 连五子 ” 、 “ 五子连 ” 、 “ 串珠 ” 、 “ 五目 ” 、 “ 五目碰 ” 、 “ 五格 ” 等多种称谓。
五子棋不仅能增强思维能力,提高智力,而且富含哲理,有助于修身养性。五子棋既有现代休闲的明显特征 “ 短、平、快 ” ,又有古典哲学的高深学问 “ 阴阳易理 ” ;它既有简单易学的特性,为人民群众所喜闻乐见,又有深奥的技巧和高水平的国际性比赛;它的棋文化源渊流长,具有东方的神秘和西方的直观;既有 “ 场 ” 的概念,亦有 “ 点 ” 的连接。它是中西文化的交流点,是古今哲理的结晶。
五子棋起源于...
时间高科技啊打开的
五子棋的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁当前访客身份:游客 [
当前位置:
void draw(int len, struct location Array[N])
& & &int i,j;
& & &for (i = 0; i& i++)
& & & & &if(i==0)
& & & & &{
& & & & & & & & printf("%3d",i);
& & & & &}
& & & & &else
& & & & &{
& & & & & & & & printf("%2d", i );
& & & & &}
& & & printf("\n");
& & & for (i = 0; i& i++)
& & & & printf ("%2d", i);
& & & & for(j=0;j&j++)
& & & & & & & & if(Array[j].x==i&&Array[j].y==j)
& & & & & & & & {
& & & & & & & & & & & & printf(" O");
& & & & & & & & }
& & & & & & & & else
& & & & & & & & {
& & & & & & & & & & & & printf("十");
& & & & & & & & }
& & & & & & & & printf ("\n");
/// 上面是打印棋盘棋子的draw函数
#include&stdio.h&
#include&string.h&
#include&stdlib.h&
#include"draw.c"
#define N 20
void draw(int len, struct location points[]);
void main(int argc, char *argv[] )
& & & & struct location points[N]={0,0};
& & & & int j=1,i=0;
& & & & char *p=NULL,*q=NULL;
& & & & char *t;
& & & & int s[N]={0};
& & & & int a,b;
& & & & printf("\nTotal %d arguments\n",argc);
& & & & len=atoi(argv[1]);
& & & & p=strtok(argv[2], ";");
& & & & while(p!=NULL)
& & & & & & & & t =
& & & & & & & & p = strtok(NULL, ";");
& & & & & & & & q=strtok(t, ",");
& & & & & & & & while(q!=NULL)
& & & & & & & & {
& & & & & & & & & & & & s[j]=atoi(q);
& & & & & & & & & & & & if(j%2!=0)
& & & & & & & & & & & & {
& & & & & & & & & & & & & & & & points[i].x=s[j];
& & & & & & & & & & & & }
& & & & & & & & & & & & else
& & & & & & & & & & & & {
& & & & & & & & & & & & & & & & points[i].y= s[j];
& & & & & & & & & & & & & & & & i++;
& & & & & & & & & & & & }
& & & & & & & & & & & & j++;
& & & & & & & & & & & & q=strtok(NULL, ",");
& & & & & & & & }
& & & & draw(len, points);
& & & & for(i=3;i&len*i++)
& & & & & & & & printf("请输入落棋子的坐标如:3,4\n");
& & & & & & & & scanf("%d,%d", &points[i].x,&points[i].y);
& & & & & & & & if(points[i].x&len||points[i].y&len)
& & & & & & & & {
& & & & & & & & & & & & printf("输入棋子超出棋盘范围\n");
& & & & & & & & & & & & exit(0);
& & & & & & & & }
& & & & & & & & else
& & & & & & & & {
& & & & & & & & & & & & draw(len, points);
& & & & & & & & }
共有0个答案
更多开发者职位上
有什么技术问题吗?
Alfred_...的其它问题
类似的话题}

我要回帖

更多关于 五子棋规则 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信