C语言游戏2:五子棋

来自:KWM376871059

网页:http://bbs.bccn.net/thread-432525-1-1.html

那么我们在下棋过程中,是怎么来考虑当前应该下在哪个格子呢?一般来说就是:
(1) 看双方哪些格子可以同时拥有多种获胜方式,获胜方式越多越具优势。
(2) 比较双方最具优势的格子,若对方最具优势格子比自己的的更具优势,便把棋子下到对方最具优势的格子,这样体现了防守。否则,便把棋子下到自己最具优势的格子,这样体现了进攻。

说到这里,我想要大家都悟到一点门到啦,我们的数学模型雏形基本出来,以上两条可以说就是五子棋规则到编程的抽象。好了,我们具体来看看。

截图:

留下评论

您的电子邮箱地址不会被公开。 必填项已用 * 标注