国际象棋理论上中国象棋一共有几个子多少局

请问国际象棋一共有多少个棋子,各是什么,各几枚? - 王朝网络 -
分享&&&&&当前位置: &&&&&&&&请问国际象棋一共有多少个棋子,各是什么,各几枚?请问国际象棋一共有多少个棋子,各是什么,各几枚? 16:14:32&來源:互联网&&&&  每方16个,分别是1王、1后、2象、2马、2车、8兵  共32个  共有32个棋子分别是:猪、马、象、士各有4个,蒋有2个,炮有4个,兵共有10个。&&&&相似文章今日推荐&大家都在看&&&&&&&&&幽默笑话百态军事探索娱乐女性健康旅游互联网··············&  每方16个,分别是1王、1后、2象、2马、2车、8兵  共32个  共有32个棋子分别是:猪、马、象、士各有4个,蒋有2个,炮有4个,兵共有10个。&&&&&  免责声明:本文仅代表作者个人观点,与王朝网络无关。王朝网络登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。&&&&&&为你推荐&&&&&&转载本文&UBB代码&HTML代码复制到剪贴板...&更多内容··········&&&&&&&&&&频道精选&&王朝女性&&|&&|&&|&&|&&|&&|&&|&&|&&|&&|&&|&&|&王朝分栏&&|&&|&&|&&|&&|&&|&&|&&|&&|&&|&王朝编程&&|&&|&&|&&|&&|&&|&&|&&|&&|&&|&王朝导购&&|&&|&&|&&|&&|&&|&&|&&|&&|&&|&王朝其他&&|&&|&&|&&|&&|&&|&&&&2005-&&版权所有&国际象棋中的象,在什么地方最多可以控制多少个格子?
浮云的泪4mX
&如图, 中心4格,e4,e5,d4,d5, 这四个位置的象可以控制最多的格子.共13格.这里可以涉及到一些国象理论:抢占中心,空间优势.中心可以控制更广的范围,使得子力充分发挥.多数国象开局也是争夺中心的.
为您推荐:
其他类似问题
扫描下载二维码戏说关于国际象棋的起源一共有以下几种说法
导读:戏说关于国际象棋的起源一共有以下几种说法
①根据历史传说记载,国际象棋起源于古印度,至今见诸于文献最早的记录是在萨珊王朝时期用波斯文写的.据说,有位印度教宗师见国王自负虚浮,决定给他一个教训.他向国王推荐了一种在当时尚无人知晓的游戏.国王当时整天被一群溜须拍马的大臣们包围,百无聊赖,很需要通过游戏方式来排遣郁闷的心情.
国王对这种新奇的游戏很快就产生了浓厚的兴趣,高兴之余,他便问那位宗师,作为对他忠心的奖赏,他需要得到什么赏赐.宗师开口说道:请您在棋盘上的第一个格子上放1粒麦子,第二个格子上放2
戏说关于国际象棋的起源一共有以下几种说法①根据历史传说记载,国际象棋起源于古印度,至今见诸于文献最早的记录是在萨珊王朝时期用波斯文写的.据说,有位印度教宗师见国王自负虚浮,决定给他一个教训.他向国王推荐了一种在当时尚无人知晓的游戏.国王当时整天被一群溜须拍马的大臣们包围,百无聊赖,很需要通过游戏方式来排遣郁闷的心情.国王对这种新奇的游戏很快就产生了浓厚的兴趣,高兴之余,他便问那位宗师,作为对他忠心的奖赏,他需要得到什么赏赐.宗师开口说道:请您在棋盘上的第一个格子上放1粒麦子,第二个格子上放2粒,第三个格子上放4粒,第四个格子上放8粒……即每一个次序在后的格子中放的麦粒都必须是前一个格子麦粒数目的倍数,直到最后一个格子第64格放满为止,这样我就十分满足了. “好吧!”国王哈哈大笑,慷慨地答应了宗师的这个谦卑的请求.然而等到麦子成熟时,国王才发现,按照与宗师的约定,全印度的麦子竟然连棋盘一半的格子数目都不够.这位宗师索要的麦粒数目实际上是天文数字孔雀开屏:呵呵这个印度教宗师可真搞笑,以为自己智商高绝天下第一,其实他绝对就是个2就他那玩意别说没知识了,我就连一点趣味性都读不出来,可他却向国王要赏赐,还那么贪婪狮子大张口,哈哈从手段上讲,这个惩罚够卑鄙够下流,也就印度阿3们能使出这样的手段 ,呵呵,强烈鄙视就他那玩意,让我打分最多3分,因为他就是个3,多一分我都不给,因为他实在是没啥知识,原本就不该有的玩意,他构件就不合格,粗制滥造丑的掉渣,可人们却趋之若鹜顶礼膜拜,由此可见人类的丑恶。物以类聚人以群分,”国际象棋人“绝对都是些游手好闲自吹自擂,没啥本事没啥知识的一群2类。所谓鱼找鱼虾找虾乌龟找王八,就这样丑态百出一群肮脏的臭虫,他们聚在一起起腻打滚在那玩儿起了”丽跟儿楞“遇到我这样的围棋迷,算他们点儿被,祖坟冒起了黑烟,我绝对会以牙还牙以眼还眼,用那缺德带冒烟的手段给他们以彻底的揭露,扒光他们在太阳那万丈光芒下爆晒,让他们知道戏耍知识的可恶鼓秋真理的后果,让他们也长长记性。许多学国际象棋的人都以为,国际象棋起源于印度。这源于英国人威廉·琼斯1790发表在《亚洲研究》上的“印度象棋”一文。西方学者大多赞成他的观点。因为那时候的世界文化就是英国文化。孔雀开屏:呵呵又来一个捧臭脚的,一个贪吃的耗子。关于国际象棋的产生,国际上流传着一个有趣的故事。据说2000年以前,印度有一个非常残暴的国王。自己独断专行,想干什么就干什么。国王有个亲信大臣,他想拿“君王不能离开臣民而存在”的道理来劝告国王,但又不敢公开提出自己的意见。他想出了一个暗示的办法:在木制棋盘上,用骨制的棋子组成两支军队进行战斗;每一方面有一个首脑——王,另有车、马、象、兵四个兵种,组合成一个阵容的整体,王是最主要的棋子,王一死,战斗便结束;王同时又是很弱的一环,他只能依靠战友——即别的更有力的棋子保护,这些棋子必须在整个战斗过程中同心协力来保卫王。棋子里面比王还要弱的,要算是兵了。但如果善于指挥,使兵深入敌垒,走到对方的底格时,兵就可以变成最强的棋子。这就是第一盘象棋的产生,并很快就传播开了。它一方面往西传到波斯、阿拉伯和欧洲,经过改变,形成现代的国际象棋;另一方面往东传到缅甸、东南亚和中国。孔雀开屏:嗯,这个大臣的初衷是好的,比上面那个强多啦。可,他也太不负责太草率,或者说他就那点智力,心有余力不足又急于求成。确实,面对他那兵阵配置,我们还想出车?那绝对是搞笑。在百般无奈下或者是阿3先祖的指使,突然灵光一现,天空一个霹雳带着火花炸出一个龌龊的伎俩,就是用手去抓把他和老将来个掉个,呵呵哈哈他可真敢想真敢懵呀?他咋那有才捏?呵呵 哈哈啊?我牙捏?②直到20世纪70年代以后情况才发生了变化。英国著名学者李约瑟博士在其所著《中国科学文化史》中明确提出,象棋是中国人的创造。他详尽地分析了中国古代游戏——六博与与天文、象术、数学的关系,他说:“只有在中国,阴阳理论的盛行促使象棋雏形的产生,带有天文性质的占卜术得以发明,继而发展成带有军事含义的一种游戏。”接着陆续有苏联学者发表文章,批驳印度起源说。1972年南斯拉夫历史学家比吉夫的专著《象棋——宇宙的象征》断定象棋首先出现在公元569年的中国(象戏),然后才逐渐传播开来。孔雀开屏:啊?苏联科学院远东研究所研究员切列夫考博士在1984年1月号的《苏联棋艺》上发表文章,根据他的研究,国际象棋起源于易经的思想:64格,对应八八、六十四卦,黑白对应阴阳。到目前为止,还没有见到专家学者的反驳文章。可以认为,切列夫考博士“国际象棋起源于易经思想”的观点,在世界上已经站住了脚。孔雀开屏:有点像啊,我中国人就是迷信,我们很爱跳大神找大仙的!大约至少在公元前五千年以前,在中国出现了8x8的线图(甘肃永昌鸳鸯池遗址出土彩陶绘图)。在公元前10世纪以前可以断定已经有了“六博”这种古棋。公元前5世纪六博经过改革而成“塞戏”。孔子(公元前551年——前476年在世)曰:“不有博弈者乎”(《论语》)这句话里,博弈即指六博和围棋。史料记载公元6世纪(南北朝后期)北周武帝发明的“象戏”(公元569年)和唐代于地下发现的“百宝象棋”基本相同:8×8盘(64格),立体子,棋子摆在格子上面,也就是现代国际象棋的格局。孔雀开屏:哦,呵呵。既然如此,我还有个疑问,到底是谁挑的头给它扣上那个”国际大帽“到处招摇撞骗自吹自擂?不要说是我中国人啊,因为中国人当时还没有”国际“眼光,还没发明”锅际“这个词呐!这个挑头的老2,到底是个真2还是假3抑或是真3还是假2他安的什么心?至迟于公元6世纪末、7世纪初,象戏进入印度(不排除更早一些的“六博、塞戏”和“类象戏”进入印度的可能性),形成了“恰图朗兹”,进入中东形成了“沙特兰兹”。恰图朗兹和沙特兰兹译成中文都是“四色棋”(或“四方棋”)。考古的实物根据是8世纪以后印度才有四色棋的存在。最早的关于“四色棋”的文字记载是公元九世纪的克什米尔史诗《拉特纳卡尔》。“沙特兰兹”后来演变成“波斯象棋”并传入欧洲。大约在15世纪木定型为今天的现代国际象棋。“印度起源说”产生于英国人,最好也是由英国人来否定“印度起源说”。1984年版的大英百科全书上,关于国际象棋的起源,还说是印度或中国,而且重点介绍印度起源说。但是,2003年在英国出版《国际象棋中国学派》英文版时,在英国最大出版集团编辑撰写的简介中,一上来就已经有了这样一句话:“虽然一些最早形式的国际象棋是在远古的中国被发现”。要让英国学者改变观点可不是简单的事情啊。孔雀开屏:呵呵可笑,一个名副其实的2类,何以那么多人那么多国趋炎附势你争我夺,恨不得脑瓜子欻个尖尖往上冲?到底我是疯子?还是地球人都疯了?今天人们探讨国际象棋的起源,是通过传说、假说、考古和逻辑这四种方式,来作出各种各样的结论。假说指明考古论证之方向,传说补充考古逻辑之不足。毕竟国际象棋产生的年代太古老了,象最古老的历史一样,真实的再现要经过极为漫长的过程。不过,从整体方面看,关于起源问题,有两点得到世界的公认:1、国际象棋起源于亚洲,后来传入欧洲。2、最初的规则是掷骰子来决定谁走棋。此外,专家学者在起源逻辑上有几点似乎已经达到共识:第一,国际象棋是人造物。本质上是模型。第二,国际象棋是人类思想、意识的物化。本质上是模拟。第三,现代国际象棋是古代棋不断演变的结果。第四,演变的影响来自各个方面(包括各种棋相互之间的影响)。第五,演变的模式是渐变和突变。第六,演变和连续性共存。第七,起源的研究应从国际象棋结构三要素——棋盘、棋子、棋规——入手。第八,对于国际象棋的起源、演变和定型来说,棋盘、棋子、棋规担当不同的角色。第九,棋盘、棋子、棋规这三者未必是同时出现的。第十,没有“最初的发明者”。对此可以这样来解释:在现实世界中,时间是不可逆的。因此,时间可以创造历史,时间也可以消灭历史。从这种逻辑出发,我们永远不可能找到“最初的发明者”。只好无奈地满足于“社会的产物,智慧的结晶。”实际上,从许多方面看,国际象棋更象电影。孔雀开屏:哈哈扯淡扯淡啦快来看啊,绝对好看,这蛋扯的可真云乎,云山雾罩的,就跟那海市蜃楼南柯一梦似的其实你们就在那做梦,而且是黄粱美梦。做梦娶媳妇。2傻子坐门墩,哭哭啼啼要媳妇。③关于国际象棋起源,还有一种说法是,国际象棋是由阿拉伯人发明的。因为人们今天熟悉的国际象棋是在波斯发展起来的。国际象棋里“战车”一词就源自波斯语。在此我就想告诉天下:真正的国际相棋销魂八局 兵棋绝不是你们那个傻子玩儿的2椅子一般的”国际象棋“能比其万万一的。我就把我销魂往那一摆,就把兵阵布完,我一步不动,让天下所有象棋种的特大来看?他们看了后我保证他们会:魂不附体魂飞天外--- 我那一炮可就遍地开花,他实在不是任何棋类能比的,能比其万一的,他比围棋都要高出n个等级--- 他是天下第一大棋不信,请把世界上所有的象棋,世人认为他们够的上精彩的棋谱,1,2,3,4---n都给我摆到那,我就用销魂八局和他们我敢说不用第一局,我就随便一个变化10几步棋吧,就把他们全灭!敬告棋友:下棋时不可心存侥幸,因为和棋对我来说只是一个带血的梦!我用了11年苦苦追寻把自己累出了脑梗仍不得一见,对您来说?一定也是天方夜谭!外国佬们,你们大概还不服吧,我就让你们看看我销魂里各大子的分值表现我看你们还有啥话说?我看你们那个不要脸的后?还的不的瑟啦?销魂八局里各大子分值对比! 在开局阶段,由于兵阵布的巧妙,使相(后)价值打折,炮,稍大于后!随着炮架的减少,相(后)大于炮!车,炮对比,在开局阶段,炮打八方,无人能敌,稍大于车!中后盘,炮小于车,其他勿论不等值!有不服的就请立刻在地址栏里打上或复制下条销魂八局与同胞论象棋:要说前棋尽错 但求此棋无缺他定能征服你!你们玩儿的那玩意和精彩不沾边和棋类不靠谱所以啊你们趁早给我收起。你们当中的丑类还在那的瑟蹦蹬反销魂可他们又拿不出一点可信的招法一点知识来驳就知道在那骂人耍赖打滚放泼 一脸的死猪不怕开水烫的活猪八它们以为牛逼那样是吹出来的?地球是母鸡下的?我不明白,活成它们那个逼样?是怎样的形状?三国演义国际相棋销魂八局 兵棋
猜你感兴趣
点击加载更多
更多精彩内容1857人阅读
C/C++(12)
#include&stdio.h&
#include &fstream&
#include &map&
#include &set&
#include&stdio.h&
typedef struct ctrlPoint
int end[5]={59,60,61,62,63};
int begin[5]={0,1,2,3,4};
CtrlPoint CtlPoint[64]={0};
bool GetNextValue(int * pData,int pos)
& & pData[pos]++;
& & if (pData[pos] &= end[pos])
& & int nNext = pos -1;
& & while (nNext&=0)
& & & & pData[nNext]++;
& & & & if (pData[nNext]&=end[nNext])
& & & & & & for (int i = nNi&i++)
& & & & & & & & pData[i+1]=pData[i]+1;
& & & & & &
& & & & else&
& & & & & & --nN
void GetCtrlPoint(int num,CtrlPoint *pCtrl)
int x = num/8;
int y = num %8;
pCtrl-&nCount=0;
for (int i =0;i& 8;i++)
pCtrl-&value.insert(x*8+i);
pCtrl-&nCount++;
pCtrl-&value.insert(i*8+y);
pCtrl-&nCount++;
i =x+1;
j =y+1;
for ( ;i&8&&j&8;i++,j++)
pCtrl-&value.insert(i*8+j);
pCtrl-&nCount++;
i =x+1;
for ( ;i&8&&j&=0;i++,j--)
pCtrl-&value.insert(i*8+j);
pCtrl-&nCount++;
for ( ;i&=0&&j&=0;i--,j--)
pCtrl-&value.insert(i*8+j);
pCtrl-&nCount++;
j =y+1;
for ( ;i&=0&&j&8;i--,j++)
pCtrl-&value.insert(i*8+j);
pCtrl-&nCount++;
bool CanCover()
set&int& pointS
for (int i =0;i&5;i++)
CtrlPoint pPoint=CtlPoint[begin[i]];
// for (int j =0;j&pPoint.nCj++)
pointSet.insert(pPoint.value.begin(),pPoint.value.end());
if (pointSet.size()&=64)
printf (&%d,%d,%d,%d,%d,total=%d \n&,begin[0],begin[1],begin[2],begin[3],begin[4],pointSet.size());
int main()
for (int i =0;i&64;i++)
GetCtrlPoint(i,&CtlPoint[i]);
CanCover();
if (!GetNextValue(begin,4))
& & & & & &
getchar();
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:30690次
排名:千里之外
转载:11篇
(1)(1)(1)(2)(1)(2)(2)(1)(2)(2)(3)

我要回帖

更多关于 象棋一共有多少棋子 的文章

 

随机推荐