老威ABC 发表于 2013-9-27 14:22:20

一个全新的鲁班锁基本研究的方法:半柱法

在演算119979的过程中,发现锁的很多结构是,一柱改变,只要改变另一柱的一半就可以了。如是就有了“半柱法”的出笼。
基本设想是:将原鲁班柱截为2段,每段1个固定块,选用6个活动块,6个活动块的全组合是64个。也就是说半个柱最多只有64种,如下图:

图中按含有活动块的数量从0到6分为7排,每排个数分别是:1,6,15,20,15,6,1。合计为64。
1.去掉肯定是断柱的9个(图中红色表示),余下55块
2.55个复制,和原55个依次组合,共1485个。已经比研究837时从4096到2225用时少多了。
我从4096手工做到2225用了1个多月,后来还做了一个断柱表帮助排除。而这次从作图到结果只用了不到4小时。而且,在2半柱对接中就有很多断柱就可以很明显的被发现并将其排除。此工作具体没有做完,具体数字无法拿出。
3.花了1个多小时就做完了101根“柱”的过程,可以作为使用“半柱法”的参考。
“柱”的有一半只有三种状态:


余下的55个半柱中有11个不能与这三个组合成“柱”,(图中用粉红色表示。实际这11根半柱在进行全部组合时也容易产生断柱)#22可以与余下的44个组合为“柱”,#6和#7都是30个。(#6和#7明显和另14个半柱连成的是断柱)排除#6,#7和#22互相间组合的3对重合中的一个,总数44+30+30=104再减3个得到101个。与我的369数据相同。
其他用途正在开发中。
这是手工进行鲁班锁全面基本研究的一个极好方法。计算量可以大幅度的下降,而且简便,直观。
从有了设想到发此文用时约6小时,还包括制图,打字。其优势可见一斑。
此方法是传统研究方法的一个大突破。计算机肯定可用。我不会编程,如将其设想变成程序,运行时间将会大大降低,可能只有原软件的百分之几。



老威ABC 发表于 2013-9-27 14:35:24

可以肯定的说:这是一个具有极高效率对鲁班锁进行基本研究的全新方法。

cclx3 发表于 2013-9-27 15:52:38

好方法



2490715998 发表于 2013-9-27 17:55:19

绝对是个好方法:)

嘉芯饼干 发表于 2013-9-28 00:26:06

这么多块...

海上晴天 发表于 2013-9-28 00:35:56

楼主真是对鲁班锁有贡献的人

洛阳狼王 发表于 2013-9-28 06:10:26

第一次见这种锁               

老威ABC 发表于 2013-9-28 08:13:35

海上晴天 发表于 2013-9-28 00:35 static/image/common/back.gif
楼主真是对鲁班锁有贡献的人

谢谢鼓励,贡献二字当不起。在大家的帮助下学会了鲁班锁(第一次用学会二字评价自己的水平),也该给大伙一些反馈。

手部运动吧 发表于 2013-9-28 08:34:20

有想法,支持。

老威ABC 发表于 2013-10-12 08:53:37

由于某种原因,半柱法的研究结果的发表已经暂停一段时间了。研究还在进行中,只不过结果的发布要推到04年春节后。
页: [1]
查看完整版本: 一个全新的鲁班锁基本研究的方法:半柱法