魔方吧·中文魔方俱乐部

 找回密码
 注册
搜索
热搜: 魔方
楼主: 钟七珍
打印 上一主题 下一主题

鲁班锁的研究(之三):柱子编码及代号 [复制链接]

Rank: 7Rank: 7Rank: 7

积分
3021
帖子
2406
精华
14
UID
12269
性别

智力游戏设计大师 八年元老

41#
发表于 2014-8-23 20:30:46 |显示全部楼层
  如果看不懂李遵酉老师在25楼的方案,反而认为不可行,只能说明他还没有真正掌握应用二进制!

使用道具 举报

Rank: 7Rank: 7Rank: 7

积分
3021
帖子
2406
精华
14
UID
12269
性别

智力游戏设计大师 八年元老

42#
发表于 2014-8-23 21:06:59 |显示全部楼层
  我在19楼、20楼,用字母表示十六进制数字的方法,把龚狂从八卦迷阵中引了出来。受此启发,他才模仿出一个也用字母表示代码的13数码方案。却是一个蹩脚的模仿!

使用道具 举报

Rank: 7Rank: 7Rank: 7

积分
3021
帖子
2406
精华
14
UID
12269
性别

智力游戏设计大师 八年元老

43#
发表于 2014-8-24 11:03:58 |显示全部楼层
本帖最后由 钟七珍 于 2014-8-24 11:06 编辑

    【原创】柱型断面缺口记数编码方法(钟七珍编码法)
          —(此帖首发于此《拼锁拆锁》板块:http://bbs.mf8-china.com/forum.p ... d=103071&extra=
  受众位吧友编码方法讨论的启发(最主要受到李遵酉老师提到的“中国特色”的启示),我构思出了这一款《柱型断面缺口记数编码方法》,简称(钟七珍编码法)。
  以三阶类柱为例,请见下图:


  图中,用数字“1、2、4、8”表示柱子断面上四个区域的数值。图中的汉字“一、二、三、四、五、六”表示柱子不同横断面,也是柱子的代号数位,用十六进制表示,即:0、1、2、3、4、5、6、7、8、9、A(10)、B(11)、C(12)、D(13)、E(14)、F(15)。
  柱子开槽时,留存的块记数为0,挖去的块,则按二进制记数为1。这个记数方法是借鉴了石野恵一郎的编码记数方法,也是与诸位吧友讨论编码方法的最大不同之处!
  同一断面上的缺口数值相加,即为柱子在这一横断面的十六位进制数值。
  用我创作的这个方法,不用开槽加工的光柱,代号为:000000,简记为0。
  这个编码方法可以通用于一阶、二阶、三阶、四阶、五阶……类柱型,甚至可扩展用于加半阶类柱型。
  以四阶为例,不用加工的光柱,则记数为00000000,仍然是0!用此缺口记数的方法,光柱在不同阶柱型的代号始终为0!
  下面再举几个用《柱型断面缺口记数编码方法》编写的柱子:


  这个《柱型断面缺口记数编码方法》,看似与吧友讨论中,用留存块记数的编码方法,似乎实质相同,并无多大区别。其实,以缺口记数,有很多优点。上面提到的光柱在各阶中代号不变,都为0,即是一大优点。还有更多优点,容我慢慢道来。(更多内容,请参阅http://bbs.mf8-china.com/forum.p ... d=103071&extra=
鲁班锁吧http://tieba.baidu.com/f?kw=%C2%B3%B0%E0%CB%F8

使用道具 举报

Rank: 7Rank: 7Rank: 7

积分
3021
帖子
2406
精华
14
UID
12269
性别

智力游戏设计大师 八年元老

44#
发表于 2014-8-24 11:45:59 |显示全部楼层
本帖最后由 钟七珍 于 2014-8-24 11:52 编辑

  《柱型断面缺口记数编码方法》优点:
  一、用断面位置表示代号的位置,代号编码几乎不用计算。一个代码,就表示了柱子在这一横断面的缺口状态。这个方法比我在之前介绍的石野恵一郎的编码方法容易记忆,容易计算,也更容易理解。这个优点是众位吧友讨论的一个总结,最主要是受到李遵酉老师提到的“中国特色”的启示!
  二、不管柱子阶数是多少(开槽缺口长度),不用加工的光柱,代号始终为0。
  三,在创作、构思、制作、分析鲁班锁的过程中,我们通常使用到的柱型,绝大部分是通条柱(柱子断面上的四个部分,总有一个区域在柱子长度方向是实体贯通的)。而用此法表示通条柱,则在十六进制代号中,就只会出现0-7这八个数字,后而需要用到英文字母的八个数字就不会出现,也为我们平常书写代码带来了一些方便。而对于出现非通条柱,用此法又能完全胜任。
  四、通常,任意一个柱型,由于摆放的位置的不同,往往可能会有八个代号。同一柱子有八个不同的号,这八个代号如何取舍?对用留存实块记数的编码方法往往是任意取舍,很难有一个通行的标准(在众位吧友的讨论之中,基本上没有涉及到这个问题)。而在《柱型断面缺口记数编码方法》中,则借鉴石野恵一郎“编号就小”的原则,选用编号最小的那一个号,作为柱子的代号。
  五、柱子编号时,通常是开有缺口的部分尽量放置于上边、前边、右端,把留存的实体部分尽量放置于下边、后边、左端。以这个摆放位置编出来的代号,必然是八个可能的代号中最小值的代号:反之,在八个可能的代号中最小值的代号,柱子位置的状态,必然是开有缺口的部分都是放置于上边、前边、右端,留存的实体部分必然是放置于下边、后边、左端。而用实体块记数的编码方法,编出来的代号,无法确定它在八个可能的代号中究竟是哪一个?
  
  用这个《柱型断面缺口记数编码方法》对柱子进行编码,还需要一些规则。容我稍后补充。

使用道具 举报

Rank: 7Rank: 7Rank: 7

积分
3021
帖子
2406
精华
14
UID
12269
性别

智力游戏设计大师 八年元老

45#
发表于 2014-8-24 12:00:23 |显示全部楼层
本帖最后由 钟七珍 于 2014-8-24 12:31 编辑
龚永明魔方 发表于 2014-8-24 11:54
很巧,4连格代码为“0”概念,我们相撞了。


  不是相撞了,而是你抄袭了我的缺口记数编码方法。我没有发表这个方法之前,你是不会想到的。你的十三码方案,在我和海上晴天拿出具体柱子之前,你是不会想那个“D”、“E”的!你山寨倒挺快。
  你的数学基础太差,需要向我们几位老师学习的地方还很多。你经常出现的错误,也需要我们几位老师经常为你指正。我好不容易把你从八卦迷阵中拉了出来。你看看你的这个方案,一路跌跌撞撞、磕磕碰碰,经我们不断教育、指出其错误之处,不断修改,好不容易拿出一个勉强的方案。

使用道具 举报

Rank: 7Rank: 7Rank: 7

积分
3021
帖子
2406
精华
14
UID
12269
性别

智力游戏设计大师 八年元老

46#
发表于 2014-8-24 12:17:38 |显示全部楼层
龚永明魔方 发表于 2014-8-24 12:03
再说没有意思了,因你们山寨我的也很快。

  柱子横断面分层编码最先是鲁班锁的吧友c6985在2011-08-17 11:44首先提出来的。他用于计算机编程分析。而在拼锁拆锁,最早是李遵酉老师于 2014-8-16提出来的。龚狂贪天功为已有,真是恬不知耻!
c6985柱子分层编码.png
鲁班锁吧http://tieba.baidu.com/f?kw=%C2%B3%B0%E0%CB%F8

使用道具 举报

Rank: 7Rank: 7Rank: 7

积分
3021
帖子
2406
精华
14
UID
12269
性别

智力游戏设计大师 八年元老

47#
发表于 2014-8-24 12:34:25 |显示全部楼层
  回答见147楼。

使用道具 举报

Rank: 7Rank: 7Rank: 7

积分
3021
帖子
2406
精华
14
UID
12269
性别

智力游戏设计大师 八年元老

48#
发表于 2014-8-24 12:39:15 |显示全部楼层
海上晴天 发表于 2014-8-24 12:28
同为断面计数法 同为1248作为基本位 我的是记留存的断面块 您是记挖掉的断面快 两种方法可谓异曲同工


  你们几位采用的是留存块记数法,我是借鉴此帖介绍的石野恵一郎的缺口记数方法。龚狂又来争功了。真是恬不知耻!

使用道具 举报

Rank: 7Rank: 7Rank: 7

积分
3021
帖子
2406
精华
14
UID
12269
性别

智力游戏设计大师 八年元老

49#
发表于 2014-8-24 13:03:00 |显示全部楼层
  请欣赏龚狂的这段话:
“纵向分段展开编码图你拿出来看看,谁先展开的?
分解、合拢的演示方法谁先提出来?
向我靠拢没错的。
还有教具演示的方法都是我首先提出来的。
争什么功?拿出真东西的图来看就是功不可没的!”
  从这段内容众位吧友看出了什么?
  我只拿出一张缺口数值位置示意图、海上晴天只在33楼合出一张柱块数值图。在龚狂看来,就是没有纵向分段展开编码图,就不是完整的方案。还问“谁先展开的?”
  只能说明他数学基础实在太差,编码离不开“纵向分段展开编码图”。
  我编码,还用得着“纵向分段展开编码图”吗?
  尽管你有十三码的“纵向分段展开编码图”,遇到下图中的红色柱子仍然束手无策!


使用道具 举报

Rank: 7Rank: 7Rank: 7

积分
3021
帖子
2406
精华
14
UID
12269
性别

智力游戏设计大师 八年元老

50#
发表于 2014-8-24 13:15:15 |显示全部楼层
龚永明魔方 发表于 2014-8-24 13:03
容不得别人给出详解,异相变化,多信息资源,百信百法,那我以后不参与了。

你们去表演吧,拜拜!

  望你虚心一点!你的基础知识太差,需要向我们几位老师学习的地方还很多。
  不过,你的五个“死胡同方案”确实成为废物了!

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

Archiver|手机版|魔方吧·中文魔方俱乐部

GMT+8, 2024-5-25 09:33

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部