数学中国

 找回密码
 注册
搜索
热搜: 活动 交友 discuz
楼主: 技术员

[原创] 我的象棋游戏软件《升棋》的第三次大改

[复制链接]
 楼主| 发表于 2010-11-26 18:48 | 显示全部楼层

[原创] 我的象棋游戏软件《升棋》的第三次大改

下面引用由awei2010/11/25 10:25pm 发表的内容:
我的意思是您既能编程又能做平面设计,的确不容易,挺佩服您的。但要想让人眼前一亮,顶顶瓜瓜的软件就更难了,如果软件面对大众,篆书不易识别,为了推广中国书法的博大,可以预备几套字体,隶书厚重,在圆形框 ...
今天我的《升棋》中级赢了《旋风》中级
[Game "Chinese Chess"]
[Event ""]
[Round ""]
[Date ""]
[Site ""]
[RedTeam ""]
[Red "棋手"]
[BlackTeam ""]
[Black "Cyclone 0.55"]
[Result "1-0"]
[ECCO "E10"]
[Opening "仙人指路对卒底炮"]
[Variation ""]
  1. 兵三进一 炮8平7
  2. 马二进三 卒7进1
  3. 马三进四 卒7进1
  4. 马四进五 炮2平5
  5. 马八进七 马2进3
  6. 炮二平五 车1平2
  7. 车一平二 卒3进1
  8. 车九平八 车2进4
  9. 炮八进二 马3进4
10. 马五进三 马8进7
11. 炮八平五 炮5进4
12. 马七进五 车2进5
13. 马五退七 马4进5
14. 马七进五 卒7平6
15. 马五退三 1-0
======================
欢迎访问象棋百科全书网
推荐用象棋巫师观赏棋谱
http://www.xqbase.com/
 楼主| 发表于 2010-11-26 18:51 | 显示全部楼层

[原创] 我的象棋游戏软件《升棋》的第三次大改

<旋风>是目前世界上棋力排在前三位的软件,曾得过某一界的冠军,没想到今天如此容易赢了它.
发表于 2010-11-26 20:20 | 显示全部楼层

[原创] 我的象棋游戏软件《升棋》的第三次大改

下面引用由技术员2010/11/26 06:51pm 发表的内容: <旋风>是目前世界上棋力排在前三位的软件,曾得过某一界的冠军,没想到今天如此容易赢了它.
[color=#0000FF]我对编程一窍不通,您的《升棋》能赢《旋风》棋艺远在我之上,呵呵!
 楼主| 发表于 2010-11-26 20:37 | 显示全部楼层

[原创] 我的象棋游戏软件《升棋》的第三次大改

刚才改了个不容易发现的小错误.居然让速度提高了3倍.
 楼主| 发表于 2010-11-26 20:40 | 显示全部楼层

[原创] 我的象棋游戏软件《升棋》的第三次大改

下面引用由姓毛的主席2010/11/26 11:30am 发表的内容: .....
.........水平高和水平差的赌3W一盘的,未必能赢
如果是赌5块一盘,那是没问题的
是和那些自以为事的百万富翁赌的,下了一晚上,越赌越大.
发表于 2010-11-27 13:57 | 显示全部楼层

[原创] 我的象棋游戏软件《升棋》的第三次大改

下面引用由技术员2010/11/26 08:40pm 发表的内容:
是和那些自以为事的百万富翁赌的,下了一晚上,越赌越大.

我是不能赌大的,我没那心理素质

一般下棋,不用计时的
赌那么大,你有没有看到,用计时的
发表于 2010-11-27 14:35 | 显示全部楼层

[原创] 我的象棋游戏软件《升棋》的第三次大改

问一下楼主,会C语言吗

会的话,想请你帮个忙
 楼主| 发表于 2010-11-27 14:52 | 显示全部楼层

[原创] 我的象棋游戏软件《升棋》的第三次大改

下面引用由姓毛的主席2010/11/27 02:35pm 发表的内容: 问一下楼主,会C语言吗
会的话,想请你帮个忙
没有看到,是他们摆的.那些人的棋又不是很好,我不会花一个晚上看的. 会C,主要对VC++6.0较熟悉.
发表于 2010-11-27 23:40 | 显示全部楼层

[原创] 我的象棋游戏软件《升棋》的第三次大改

下面引用由技术员2010/11/27 02:52pm 发表的内容:
没有看到,是他们摆的.那些人的棋又不是很好,我不会花一个晚上看的.
会C,主要对VC++6.0较熟悉.

有个色子程序是用c,或是VC++的
先以系统为初始值
每隔一分钟随即出一色子

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
我现在只能知道这个色子程序大概是什么时间段开始启动的(设程序启动时间为A到B之间)

我在C时间开始收集数据,及连续的一段时间的色子点数,比如20次(234546266612326134342)
那么,利用这数据,找出初始值
及可以提前知道这个色子程序将来要出什么点数
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

你可以帮忙写下不
具体内容,我想是这样
(设程序启动时间为A到B之间)
那么以程序启动时间为A,
算出程序出A到C+20*60时间出的色子点数,将这些点数,与收集的比如20次(234546266612326134342)进行比对
若234546266612326134342在其中
那么可以判定时间A,为程序的启动时间
并列出C到C+200*60出的色子点数
若不在,则以程序启动时间为A+1
算出程序出A+1到C+20*60时间出的色子点数,将这些点数,与收集的比如20次(234546266612326134342)进行比对
若234546266612326134342在其中
那么可以判定时间A+1,为程序的启动时间
......
..
.

以此类推,只到找出程序的启动时间并列出C到C+200*60出的色子点数

所谓时间是年,月,日,小时,分钟,秒
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

简单的说,思路就是暴力破解

因为,我不会语言,所以想请你帮帮写一个

 楼主| 发表于 2010-11-28 14:30 | 显示全部楼层

[原创] 我的象棋游戏软件《升棋》的第三次大改

下面引用由姓毛的主席2010/11/27 11:40pm 发表的内容: 有个色子程序是用c,或是VC++的
先以系统为初始值
每隔一分钟随即出一色子
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
我现在只能知道这个色子程序大概是什么时间段开始启动的(设程序启动时间为A ...
我有点理解不了,首先你得告诉我你研究的目地和应用价值. 还有我告诉你计算机的随机是伪随机,即从程序启动运行只要时间段相同,它产生的随机数是相同的.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|数学中国 ( 京ICP备05040119号 )

GMT+8, 2025-7-4 00:05 , Processed in 0.106302 second(s), 14 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表