毕业论文_linuxqt黑白棋开发文档下载40页
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
期间高手辈出,新人不断。
现在国内最强的批高手都是那个时期成长起来的。
由于网络下棋可以通过些手段作弊,导致人类黑白棋玩家积极性下降。
大事件后,不少黑白棋玩家的积极性大大受挫。
加之各个平台对于程序没有很好的控制。
导致高手流向国外较好的平台下棋。
国内三大平台渐渐衰落。
最近,戏推出了黑白棋游戏。
基于户的基数庞大,在线下黑白棋的玩家数量达到了前所未有的地步。
原先消失的高手们也纷纷出现。
中国黑白棋出现了欣欣向荣的景象。
但值得注意的是,白棋对于外挂和程序也没有较好的控制。
平台上的玩家水平较低。
不少玩家对于黑白棋尚未真正了解。
希望戏可以借鉴前人,完善自我。
中国黑白棋也可以有更好的发展。
毕业设计论文程序开发技术介绍第章程序开发技术介绍白棋战略白棋规则两人对弈,以轮流方式持黑子与白子。
开辟新局者持白子,加入者持黑子,之后以轮流方式将棋子置于棋盘格子中。
若无地方可下子,则跳过回,由对方下子。
在提示的格子中,选择个格子下子,当下子的位置与离最近的同色旗子中,若有其他棋子则中间的棋子变为与我方样颜色。
当下满个棋子,棋子多者为胜。
白棋战术分析黑白棋规则规定对局结束时子多的方为胜方,于是初学者通常会开始使劲吃子,这实际上是犯了短视的。
每步都尽可能吃更多的子,我们把这种下法叫做大食策略除了大食策略以外,还有其它几种常用的策略以及重要位置和术语,它们是爬边余裕手战术运用到极致就是爬边战术,下棋的方决定放弃对中间的控制,而多在边上下子,出现的情况经常和图似。
图爬边战术的使用者通常占条边或两条相邻边,而把中间和前线留给对手。
毕业设计论文程序开发技术介绍图边战术图二爬边战术成功时,对方由于不能吃你边上的子,而会发现无子可下。
在图中,黑然,黑棋就不得不下角了见图。
般来说,爬边战术能快速消耗对方行动力,但它同时会引起不平衡边弱势边影响将来吃子等诸多问题。
该战术旦失败就不可挽回,所以爬边战术是种不成功便成仁的战术。
奇偶性奇偶性是行动力理论中不可或缺的部分,如果在对局过程中,双方都没有当黑方下棋时,棋盘上的空格数目总是偶数,当白方下棋时,空格数总是奇数,白方总是下到最后的颗子,最后步的白子和所吃的子都不会再被对方吃掉,所以后下的方占些便宜。
看下图例子,如果黑先,黑如果白先,则无论白先下是棋都将获胜,毕业设计论文程序开发技术介绍图偶性战术图图偶性战术图二如果在好几个区域每个区域里的空格都是偶数白棋都后下时,这种优势将十分明显。
看图的例子,有个空两格的区域,每个区域黑棋都是先下,白棋后下,那么正常次序就是。
由于奇偶性原理,白棋在后盘战斗中有先天优势,但黑棋有办法把这种奇偶性优势转换成自己的优势如果在对局过程中,有方偶性情况就发生次转换,次,奇偶性又回到有利于白棋的状态,所以黑要想办法让对局过程发生奇数次四通陷阱对非平衡边的攻击,并不总是引起换角,被攻击方有选择的权利。
下面我们毕业设计论文程序开发技术介绍看个强制转换的例子,这个例子和非平衡边样,方先发起攻击,但是跟非平衡边不样的时,被攻击方除了让对方进角外,别无它法。
四通陷阱的形成分两个步骤,首先,攻击方下后攻击不平衡边,准备进角。
这时,被攻击方旦吃回,就会同时吃掉前面步所下的格,图给出了个例子。
图通陷阱战术图这里,黑棋南边有弱点,白下得角线的控制见图黑棋不能马上进,黑棋会尽量抢占对角线上点以进角,应正常次序。
但在这时,白下图,黑棋已经没有办法来阻止白棋下角了。
图通陷阱战术图二如果黑应么黑棋会吃掉而把手相让。
如果黑下业设计论文程序开发技术介绍白棋可以马上下者在入而保留以后下权利。
如果黑方不应,白棋仍然可以下角这就是四通陷阱和般非平衡边的不同之处。
图通陷阱战术图三通过上述黑白棋战术的简单描述,希望能对您理解黑白棋的复杂性有所帮助。
黑白棋的规则虽然很简单,但它的变化却非常复杂,不愧是经典的益智游戏。
这里小小的篇幅不能无法涵盖黑白棋在法国和世界上几十年的发展,我们只是希望通过这个入门教材,能帮你更好地享受黑白棋的乐趣。
如果你希望得到更多的内容,欢迎访问法国黑白棋协会,这里有论坛有关书籍俱乐部比赛。
关实现环境本程序采用及其开发环境,使用语言开发运行于统经过实际检测,大的跨平台性,已经保证了同样的代码在,几乎不用修改就能正常运行。
发环境译器行环境境™™境业设计论文程序开发技术介绍件环境,内存,硬盘。
要研究内容本文将对计算机棋手下黑白棋做个全面综述,介绍计算机对黑白棋战术分析的全过程,包括对图形和动画的处理对棋盘搜索的算法对棋局做出正确的估计并生成最佳走法,并将介绍其中各个流程的研究状况及实用技术。
本文的重点放在计算机对当前棋局的分析,并做出最佳的选择。
介绍搜索算法,棋类游戏不可能步就决出胜负,象棋中不可能第步就将对方将死而对个棋局的判断也不可能完全精确,在黑白棋中,初局时棋子多并不定最终取得胜利,因为对手可能在后面的博弈过程中将局面扭转。
想想人类下棋时,般会假设我走这步,那么对手会怎样回应,如果对手回应了步,我再走哪步,如果对低,恒流精度高。
电路的缺点以为例,耗的功率为见此电路不适合做输出电流过大的电源。
另外,电路不可以工作在空载状态下。
本次设计的开关电源即在此电路基础上再加级制芯片实现恒流驱动,采用两级驱动的恒流开关电源保证了在恒流精度高稳定性好的前提下能够驱动多路大功率流驱动芯片选择恒流驱动部分由司的用驱动芯片现。
个以冲宽度调变方式工作的的动动电流可以从几个毫安上升到它可以使作在输入电压从到的高效高亮的情况下。
工作频率由外部电容控制可以达到个者串的作时,如果需要改变输出电流的话,只要调节外部的电阻就可以达到改变输出的目的。
图是简单的电路结构图,包括芯片内部结构和外围电路结构。
引脚描述如表示。
图简电路结构图表脚描述表引脚序号引脚名引脚功能入电压值电流判断脚源地动输出脚荡调速电容引脚第页源控制芯片选择本设计使用司的列控制芯片。
它使用先进的制方式。
因为芯片内部集成开关管,所以整个电源结构简洁,工作稳定,效率高。
现阶段流驱动开关电源的功率普遍较小,大都在以内,这个功率正是开关管内置芯片适用的范围。
列控制芯片的特点集成了个的功率荡器高压开关电流源电流限流用户可选及热关断电路,频率抖动降低波成本,自偏置,精确的迟滞热关断保护并具备自动恢复功能。
列内图结构如图所示。
图部结构图列控制芯片的管脚功能漏极引脚功率漏极连接点。
旁路多功能引脚个外部旁路电容连接到这个引脚,用于生成内部供电电源。
作为外部限流点设定,根据所使用电容的数值选择电流限流值。
使能欠压引脚输入使能信号和输入线电压欠压检测。
源极引脚内部连接到源极。
第页开关电源电路功能模块设计路总体参数本文设计的流驱动开关电源使用两级驱动。
设计指标输入,恒压,出,额定功率,效率。
流出,驱动个串联的光率,路输出。
流输入电压和电流的计算直流输入电压是指经过桥式整流器整流后得到电压,因为市电有波动,所以要计算最小直流输入电压最大直流输入电压直流输入电压用于计算开关管耐压最大占空比初次级匝比和桥式整流管参数等。
正常输入电压,即最小输入电压,最大输入电压。
桥式整流管最大导通时间,典型值为输入滤波电容,在输入时,根据经验输出的功率需要输入滤波电容。
大占空比,反射电压,开关管导通压降。
电流波形参数,第页表示电路的工作状态。
,表示电路工作在不连续模式。
因为设计希望电路工作在不连续模式,根据控制芯片的数据手册选择对于变压器初级电流,需要计算初级平均电流初级等效直流电流用于计算初级绕组线径开关管参数桥式整流管参数和变压器参数等。
输出电流的计算对于变压器次级电流,需要计算次级峰值电流次级等效直流电流输出电容纹波电流用于计算次级绕组线径输出整流管参数输出电容和采样电路参数等。
输出整流管和输出电容的设计输入整流电路,选择桥式整流管需要考虑二极管的耐压导通电流第页据计算,可以选用用个选用出整流管的选择要考虑最大反向峰值电压导通电流据计算,考虑路对输出整流管的影响。
选择的输出整流二极管应当具备正向压降低反向漏电流小反向恢复时间短等特点。
选择快速恢复管格。
实际使用时选用肖特基管效率会更高,但由于肖特基管耐压较低,最大耐压已经接近计算值,出现过整流管击穿的现象。
输出电容的大小直接影响输出电压纹波,反激式变换器可以没有输出滤波电感和电容,同时由于恒流设计,所以电容取值应大于恒压控制的电源。
输出电压纹波电压等于电解电容的。
于设计的输出电压比较高,等效电阻低的钽电容耐压较低,耐压较高的钽电容容量又较小。
实际设计制作时,通常用个或多个铝电解电容,紧靠输出端用个高耐压小容量的钽电容并联减少输出电容的等效电阻。
第页入整流滤波电路设计如图所示,输入整流滤波电路包括输入波器整流二部分。
交流滤波主要是滤除交流输入端的共模干扰和差模干扰,其中电感取双线并绕,是为了去除共模干扰。
之间为共模电容。
整流电路般选用满足电流阈值的整流桥。
电感的取值材料的选取要考虑磁芯材料的频率范围要保证最高频率在另外磁导率高。
图输入整流滤波电路位保护电路的设计钳位电路主要用来限制高频变压器漏感所产生的尖峰电压并减小漏极产生的振铃电压。
作用原理是将周期性变化的波形的顶部或底部保持在确定的直流电平上。
种基本的钳位电路比较反激变换器在开关管关断时向次级提供能量,在开关管关断时,初级会产生由次级反射的电压,感应电压的极性和直流输入电压相同,开关管此时需要承受直流输入电压加次级反射电压。
由于反射电压有电压尖峰存在,所以必须有钳位电路保证反向感应电压和直流输入电压之和不超
