菜农“中国象棋数字编码”骗婚记

来源:互联网 发布:软件下载官方网站 编辑:程序博客网 时间:2024/04/29 09:47

http://www.baigoogledu.com/search.php?q=%B4%D3%A1%B0%D6%D0%B9%FA%CF%F3%C6%E5%CA%FD%D7%D6%B1%E0%C2%EB%B7%BD%B0%B8%A1%B1%CC%B8%CB%BC%CE%AC&num=10

前天在和弟子收拾废弃的书籍和纸张及手稿时,无意发现了4本
1985年编写的《中国象棋数字编码方案》及程序代码、作战
模块和91年45分钟破解的美国福禄克40多万仪表的硬件狗的源代码,他
说很“珍贵”,刚才又看到网友的评论:
“中国象棋数字编码方案”非常值得广泛推广,犹如把中文棋谱“车一进二”的模拟信号,转换成数字信号就是——“1162”,电视直播比赛实况,岂不是非常快捷,弹指一瞬间,大家看动态棋谱完全可以与比赛棋手的手指同步,这是一项21世纪的发明,可以申请发明专利权啊!!!!   

说实话俺小时候真想做棋手,俺5岁半被逼学下棋,后又逼迫
弟弟学下棋。父亲是位眼科专家,可以说是权威。下棋对他来
说真是“不入流”~~~

说实话小时候棋艺很好,中学时能下两盘盲棋,一般棋手很难
赢俺~~~现在50岁了,一般非专业棋手“很难近身”~~~
前几天帮内人的姐夫下了三盘棋,每盘堪称“艺术”,每步我
几乎都知道对方该怎么走,他和我的节拍,我们耗着,不和节拍他必败无疑。

菜农此生的“象棋生涯”自认为的“顶峰”应该是1980年出差
在湖北孝感,和体校教练、地区高手下的几十盘棋不分胜负。
1993年参加省XX行业比赛,小组赛12人10胜1和(和了汉中象棋教练最后的冠军)进入前8名后,由于和教练“分歧”而放弃比赛,得到“第8名荣誉证书”~~~比赛我记录的棋谱就是此
数字象棋编码,有当时裁判为证。
大赛期间,我一人和冠军下了10盘(参赛选手数人帮他参谋)
记得好像全是和棋。

菜农此生的“象棋耻辱”有2次:
一次是20岁时与省少年队7岁的小棋手的正式比赛对局,在
占优但不能说取胜的时候,想此小孩可能不会看出我的路数,
若我冒进可能有二,一我速胜,二我苦败(让他沉底炮)。
结果其后这小子走的路数和我想的步步不差,我回天无数~~~

再一个就是单位比赛我做“擂主”,胜我者工会发奖品于他。
在第8回合时,我又犯了20岁同样的错误,但结果完全不同。
一个单位就没见过他下棋,所以我冒进了,知道其后果的严重。他竟然和小孩一样!下的我是只有一个车和一匹马。
他两个车两个马~~~真不瞎吹。当时“脸面全无”~~~
观众让俺“缴枪不杀”!俺不!!!俺要为“荣誉”而战,
最后竟然用左路边马和河沿车,左路“卧槽”,占“帅位”
马最终在右侧车马“侧面虎”将其“拿下”,此棋局堪称“笑话”~~~
他当时要连续弃车马菜农早已“升天”~~~

可能菜农一生“折腾”的东西太多太杂,没几样让菜农“挂心”,此编码还被现在的内人常用1985年俺用此编码“骗婚”
取笑俺~~~因为俺说:俺要用此编码上调到国家体委去,农民要“进城”做
“城里人”,你也不用做“农民婆”了~~~

哈哈~~~看见父亲菜农知道他老人家不喜欢这个“不务正业”
之事,故只能“含泪弃之”~~~
但“手稿”都将其嵌入到GB2312-80里了,并且“棋谱”是
“动态的”,它和ASCII码、BCD码及国标码是不冲突的。

25年过去了,菜农认为“年轻的小菜农的脑浆”---还行~~~

网上现在转帖很多,虽然不注明作者,但“倒塌”字样就是菜农的别名~~~

附《从“中国象棋数字编码方案”谈思维》(首次2003年在21IC上发布)

注:由于21ic版主们的“腐败”(至今未改变),无奈二次发表在“柔月”姑娘的辖区,
并私下说:“这是叔叔此生之遗憾,给叔叔一条裤子吧”~~~“柔月”姑娘可以作证!


我从小酷爱中国象棋,它对我一生有很大的帮助.而且我编的第1个程序就是象棋程序.

在80年代初,国家公布了汉字编码方案.当时我没料到网络能普及到今天的地步.

当时想如果两地棋手下棋可能通过卫星等无线传送棋谱数据,如果用ASCII或汉字传送棋谱时.

传送的数据要大些且不能反映棋谱的动态性,故想像能否进行对中国象棋的数字编码来解决.

当时有人做过类似国际象棋立体形状的中国象棋.

由于中国象棋是很早发明的,列从右起始1~9,行为1~10.下盲棋时一般认为行从0~9.

棋子共有车,马,相(象),仕(士),帅(将),兵(卒),炮等7个兵种.

行棋有平,前(进) ,后(退)等3类.

这样正好满足了数字的0~9.真是老天有眼呀---祖宗有灵气,发明的如此"精密".

如果用棋子名在列线的位置号做为棋子号的话,就会产生以下编码:

1-车 2-马 3-相(象) 4-仕(士) 5-帅(将) 7-兵(卒) 8-炮


那么就剩下数字0,6,9了....

天哪!!!那个6上的"小尖尖"不是向上指的吗???不就是前或进的意思吗???

同例9下的"小尖尖"不是向下指的吗???不就是后或退的意思吗???

留下的0不说也知道了---那是不进不退只有横着走了,难道不就是"平"吗???

哈哈~~~原来什么事情分析出来后就是如此的简单,明了~~~

“中国象棋数字编码方案”就被我几下倒塌地思维出来了:

1-车 2-马 3-相(象) 4-仕(士) 5-帅(将) 7-兵(卒) 8-炮
0-平 6-前(进) 9-后(退)


棋谱举例:

1.炮二平五 马8进7       1.    8205  2867
2.马二进三 车9平8       2.    2263  1908
。。。。。。。。。。。。。。。。。。。
11.前兵进一 后炮退3  11.   6761  9893
12.前车平三 后卒平4  12.   6103  9704
。。。。。。。。。。。。。。。。。。。


即炮二平五表示炮(8)二(2)平(0)五(5) 对应的数字编码:8205.



倒塌了,原来思维就是如此的简单~~~

菜农HotPower@126.com 发明于1984年