找回密码
 欢迎注册
楼主: hujunhua

[擂台] 6 阶模幻方的搜索

[复制链接]
发表于 2019-12-26 16:40:18 | 显示全部楼层
-2~37:
              a_(0,0)=5               a_(0,1)=19              a_(0,2)=26              a_(0,3)=31              a_(0,4)=16              a_(0,5)=11
              a_(1,0)=27              a_(1,1)=18              a_(1,2)=21              a_(1,3)=2               a_(1,4)=17              a_(1,5)=23
              a_(2,0)=25              a_(2,1)=8               a_(2,2)=28              a_(2,3)=9               a_(2,4)=36              a_(2,5)=-2
              a_(3,0)=4               a_(3,1)=30              a_(3,2)=0               a_(3,3)=32              a_(3,4)=7               a_(3,5)=35
              a_(4,0)=10              a_(4,1)=34              a_(4,2)=13              a_(4,3)=33              a_(4,4)=3               a_(4,5)=15
              a_(5,0)=37              a_(5,1)=-1              a_(5,2)=20              a_(5,3)=1               a_(5,4)=29              a_(5,5)=22

              a_(0,0)=5               a_(0,1)=19              a_(0,2)=15              a_(0,3)=32              a_(0,4)=10              a_(0,5)=27
              a_(1,0)=12              a_(1,1)=26              a_(1,2)=14              a_(1,3)=18              a_(1,4)=17              a_(1,5)=21
              a_(2,0)=35              a_(2,1)=6               a_(2,2)=36              a_(2,3)=2               a_(2,4)=28              a_(2,5)=-1
              a_(3,0)=11              a_(3,1)=23              a_(3,2)=0               a_(3,3)=24              a_(3,4)=20              a_(3,5)=30
              a_(4,0)=8               a_(4,1)=25              a_(4,2)=21              a_(4,3)=34              a_(4,4)=4               a_(4,5)=16
              a_(5,0)=37              a_(5,1)=9               a_(5,2)=22              a_(5,3)=-2              a_(5,4)=29              a_(5,5)=13
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2019-12-26 17:17:03 | 显示全部楼层
前面6阶数据应该a(2,5)的表达式符号弄反了,要全部重新验算
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2019-12-26 17:23:48 | 显示全部楼层
修正以后0~43的解有了,会很多
Find:
        a_(0,0)=11              a_(0,1)=22              a_(0,2)=24              a_(0,3)=23              a_(0,4)=25              a_(0,5)=27
        a_(1,0)=20              a_(1,1)=32              a_(1,2)=14              a_(1,3)=30              a_(1,4)=19              a_(1,5)=17
        a_(2,0)=42              a_(2,1)=7               a_(2,2)=38              a_(2,3)=2               a_(2,4)=34              a_(2,5)=9
        a_(3,0)=13              a_(3,1)=26              a_(3,2)=4               a_(3,3)=41              a_(3,4)=15              a_(3,5)=33
        a_(4,0)=3               a_(4,1)=37              a_(4,2)=21              a_(4,3)=35              a_(4,4)=0               a_(4,5)=36
        a_(5,0)=43              a_(5,1)=8               a_(5,2)=31              a_(5,3)=1               a_(5,4)=39              a_(5,5)=10
Find:
        a_(0,0)=3               a_(0,1)=14              a_(0,2)=24              a_(0,3)=34              a_(0,4)=28              a_(0,5)=29
        a_(1,0)=16              a_(1,1)=33              a_(1,2)=30              a_(1,3)=23              a_(1,4)=19              a_(1,5)=11
        a_(2,0)=42              a_(2,1)=26              a_(2,2)=21              a_(2,3)=1               a_(2,4)=22              a_(2,5)=20
        a_(3,0)=11              a_(3,1)=8               a_(3,2)=4               a_(3,3)=40              a_(3,4)=38              a_(3,5)=31
        a_(4,0)=17              a_(4,1)=36              a_(4,2)=41              a_(4,3)=32              a_(4,4)=0               a_(4,5)=6
        a_(5,0)=43              a_(5,1)=15              a_(5,2)=12              a_(5,3)=2               a_(5,4)=25              a_(5,5)=35
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2019-12-26 17:25:43 | 显示全部楼层
0~39的:
Find:
        a_(0,0)=11              a_(0,1)=13              a_(0,2)=37              a_(0,3)=6               a_(0,4)=33              a_(0,5)=20
        a_(1,0)=8               a_(1,1)=34              a_(1,2)=9               a_(1,3)=29              a_(1,4)=19              a_(1,5)=21
        a_(2,0)=22              a_(2,1)=36              a_(2,2)=15              a_(2,3)=14              a_(2,4)=17              a_(2,5)=16
        a_(3,0)=28              a_(3,1)=7               a_(3,2)=2               a_(3,3)=35              a_(3,4)=27              a_(3,5)=21
        a_(4,0)=12              a_(4,1)=26              a_(4,2)=32              a_(4,3)=31              a_(4,4)=1               a_(4,5)=18
        a_(5,0)=39              a_(5,1)=4               a_(5,2)=25              a_(5,3)=5               a_(5,4)=23              a_(5,5)=24
Find:
        a_(0,0)=28              a_(0,1)=7               a_(0,2)=38              a_(0,3)=8               a_(0,4)=29              a_(0,5)=10
        a_(1,0)=17              a_(1,1)=25              a_(1,2)=13              a_(1,3)=22              a_(1,4)=19              a_(1,5)=24
        a_(2,0)=21              a_(2,1)=18              a_(2,2)=27              a_(2,3)=15              a_(2,4)=23              a_(2,5)=16
        a_(3,0)=11              a_(3,1)=32              a_(3,2)=2               a_(3,3)=33              a_(3,4)=12              a_(3,5)=30
        a_(4,0)=4               a_(4,1)=35              a_(4,2)=9               a_(4,3)=37              a_(4,4)=1               a_(4,5)=34
        a_(5,0)=39              a_(5,1)=3               a_(5,2)=31              a_(5,3)=5               a_(5,4)=36              a_(5,5)=6
Find:
        a_(0,0)=4               a_(0,1)=3               a_(0,2)=38              a_(0,3)=22              a_(0,4)=23              a_(0,5)=30
        a_(1,0)=11              a_(1,1)=35              a_(1,2)=31              a_(1,3)=8               a_(1,4)=19              a_(1,5)=16
        a_(2,0)=21              a_(2,1)=32              a_(2,2)=9               a_(2,3)=5               a_(2,4)=29              a_(2,5)=24
        a_(3,0)=17              a_(3,1)=18              a_(3,2)=2               a_(3,3)=37              a_(3,4)=36              a_(3,5)=10
        a_(4,0)=28              a_(4,1)=25              a_(4,2)=27              a_(4,3)=33              a_(4,4)=1               a_(4,5)=6
        a_(5,0)=39              a_(5,1)=7               a_(5,2)=13              a_(5,3)=15              a_(5,4)=12              a_(5,5)=34
Find:
        a_(0,0)=13              a_(0,1)=10              a_(0,2)=38              a_(0,3)=18              a_(0,4)=8               a_(0,5)=33
        a_(1,0)=12              a_(1,1)=36              a_(1,2)=5               a_(1,3)=26              a_(1,4)=19              a_(1,5)=22
        a_(2,0)=21              a_(2,1)=11              a_(2,2)=37              a_(2,3)=3               a_(2,4)=25              a_(2,5)=23
        a_(3,0)=20              a_(3,1)=30              a_(3,2)=2               a_(3,3)=29              a_(3,4)=32              a_(3,5)=7
        a_(4,0)=15              a_(4,1)=24              a_(4,2)=22              a_(4,3)=27              a_(4,4)=1               a_(4,5)=31
        a_(5,0)=39              a_(5,1)=9               a_(5,2)=16              a_(5,3)=17              a_(5,4)=35              a_(5,5)=4

点评

这个厉害了,已经接近最优解!  发表于 2019-12-26 17:36
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2019-12-26 17:51:16 | 显示全部楼层
0~37找到一组解:
Find:
        a_(0,0)=6               a_(0,1)=17              a_(0,2)=36              a_(0,3)=28              a_(0,4)=20              a_(0,5)=7
        a_(1,0)=34              a_(1,1)=23              a_(1,2)=13              a_(1,3)=4               a_(1,4)=19              a_(1,5)=21
        a_(2,0)=16              a_(2,1)=11              a_(2,2)=25              a_(2,3)=21              a_(2,4)=27              a_(2,5)=14
        a_(3,0)=9               a_(3,1)=31              a_(3,2)=1               a_(3,3)=33              a_(3,4)=8               a_(3,5)=32
        a_(4,0)=12              a_(4,1)=29              a_(4,2)=24              a_(4,3)=26              a_(4,4)=5               a_(4,5)=18
        a_(5,0)=37              a_(5,1)=3               a_(5,2)=15              a_(5,3)=2               a_(5,4)=35              a_(5,5)=22
事实上0并没有使用,所以只使用了1~37
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2019-12-26 18:15:55 | 显示全部楼层
还有bug,a(1,5)和a(2,3)重复了,又得重来了
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2019-12-26 18:18:11 | 显示全部楼层
0~43:
Find:
        a_(0,0)=11              a_(0,1)=22              a_(0,2)=24              a_(0,3)=23              a_(0,4)=25              a_(0,5)=27
        a_(1,0)=20              a_(1,1)=32              a_(1,2)=14              a_(1,3)=30              a_(1,4)=19              a_(1,5)=17
        a_(2,0)=42              a_(2,1)=7               a_(2,2)=38              a_(2,3)=2               a_(2,4)=34              a_(2,5)=9
        a_(3,0)=13              a_(3,1)=26              a_(3,2)=4               a_(3,3)=41              a_(3,4)=15              a_(3,5)=33
        a_(4,0)=3               a_(4,1)=37              a_(4,2)=21              a_(4,3)=35              a_(4,4)=0               a_(4,5)=36
        a_(5,0)=43              a_(5,1)=8               a_(5,2)=31              a_(5,3)=1               a_(5,4)=39              a_(5,5)=10
Find:
        a_(0,0)=16              a_(0,1)=11              a_(0,2)=24              a_(0,3)=23              a_(0,4)=30              a_(0,5)=28
        a_(1,0)=14              a_(1,1)=33              a_(1,2)=20              a_(1,3)=39              a_(1,4)=19              a_(1,5)=7
        a_(2,0)=42              a_(2,1)=22              a_(2,2)=27              a_(2,3)=2               a_(2,4)=10              a_(2,5)=29
        a_(3,0)=8               a_(3,1)=12              a_(3,2)=4               a_(3,3)=41              a_(3,4)=35              a_(3,5)=32
        a_(4,0)=9               a_(4,1)=36              a_(4,2)=40              a_(4,3)=26              a_(4,4)=0               a_(4,5)=21
        a_(5,0)=43              a_(5,1)=18              a_(5,2)=17              a_(5,3)=1               a_(5,4)=38              a_(5,5)=15
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2019-12-26 18:20:55 | 显示全部楼层
0~41:
Find:
        a_(0,0)=30              a_(0,1)=11              a_(0,2)=27              a_(0,3)=12              a_(0,4)=29              a_(0,5)=17
        a_(1,0)=9               a_(1,1)=25              a_(1,2)=16              a_(1,3)=35              a_(1,4)=19              a_(1,5)=22
        a_(2,0)=36              a_(2,1)=20              a_(2,2)=32              a_(2,3)=6               a_(2,4)=18              a_(2,5)=14
        a_(3,0)=8               a_(3,1)=23              a_(3,2)=3               a_(3,3)=34              a_(3,4)=21              a_(3,5)=37
        a_(4,0)=2               a_(4,1)=40              a_(4,2)=15              a_(4,3)=38              a_(4,4)=0               a_(4,5)=31
        a_(5,0)=41              a_(5,1)=7               a_(5,2)=33              a_(5,3)=1               a_(5,4)=39              a_(5,5)=5
Find:
        a_(0,0)=8               a_(0,1)=10              a_(0,2)=27              a_(0,3)=21              a_(0,4)=32              a_(0,5)=28
        a_(1,0)=5               a_(1,1)=31              a_(1,2)=30              a_(1,3)=24              a_(1,4)=19              a_(1,5)=17
        a_(2,0)=36              a_(2,1)=38              a_(2,2)=15              a_(2,3)=1               a_(2,4)=22              a_(2,5)=14
        a_(3,0)=20              a_(3,1)=2               a_(3,2)=3               a_(3,3)=35              a_(3,4)=40              a_(3,5)=26
        a_(4,0)=16              a_(4,1)=34              a_(4,2)=33              a_(4,3)=39              a_(4,4)=0               a_(4,5)=4
        a_(5,0)=41              a_(5,1)=11              a_(5,2)=18              a_(5,3)=6               a_(5,4)=13              a_(5,5)=37
Find:
        a_(0,0)=16              a_(0,1)=11              a_(0,2)=27              a_(0,3)=24              a_(0,4)=22              a_(0,5)=26
        a_(1,0)=20              a_(1,1)=34              a_(1,2)=18              a_(1,3)=21              a_(1,4)=19              a_(1,5)=14
        a_(2,0)=36              a_(2,1)=2               a_(2,2)=33              a_(2,3)=6               a_(2,4)=32              a_(2,5)=17
        a_(3,0)=5               a_(3,1)=38              a_(3,2)=3               a_(3,3)=39              a_(3,4)=13              a_(3,5)=28
        a_(4,0)=8               a_(4,1)=31              a_(4,2)=15              a_(4,3)=35              a_(4,4)=0               a_(4,5)=37
        a_(5,0)=41              a_(5,1)=10              a_(5,2)=30              a_(5,3)=1               a_(5,4)=40              a_(5,5)=4
Find:
        a_(0,0)=2               a_(0,1)=7               a_(0,2)=27              a_(0,3)=35              a_(0,4)=18              a_(0,5)=37
        a_(1,0)=8               a_(1,1)=40              a_(1,2)=33              a_(1,3)=12              a_(1,4)=19              a_(1,5)=14
        a_(2,0)=36              a_(2,1)=23              a_(2,2)=15              a_(2,3)=1               a_(2,4)=29              a_(2,5)=22
        a_(3,0)=9               a_(3,1)=20              a_(3,2)=3               a_(3,3)=38              a_(3,4)=39              a_(3,5)=17
        a_(4,0)=30              a_(4,1)=25              a_(4,2)=32              a_(4,3)=34              a_(4,4)=0               a_(4,5)=5
        a_(5,0)=41              a_(5,1)=11              a_(5,2)=16              a_(5,3)=6               a_(5,4)=21              a_(5,5)=31
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2019-12-26 18:23:40 | 显示全部楼层
0~39:
Find:
        a_(0,0)=28              a_(0,1)=7               a_(0,2)=38              a_(0,3)=8               a_(0,4)=29              a_(0,5)=10
        a_(1,0)=17              a_(1,1)=25              a_(1,2)=13              a_(1,3)=22              a_(1,4)=19              a_(1,5)=24
        a_(2,0)=21              a_(2,1)=18              a_(2,2)=27              a_(2,3)=15              a_(2,4)=23              a_(2,5)=16
        a_(3,0)=11              a_(3,1)=32              a_(3,2)=2               a_(3,3)=33              a_(3,4)=12              a_(3,5)=30
        a_(4,0)=4               a_(4,1)=35              a_(4,2)=9               a_(4,3)=37              a_(4,4)=1               a_(4,5)=34
        a_(5,0)=39              a_(5,1)=3               a_(5,2)=31              a_(5,3)=5               a_(5,4)=36              a_(5,5)=6
Find:
        a_(0,0)=4               a_(0,1)=3               a_(0,2)=38              a_(0,3)=22              a_(0,4)=23              a_(0,5)=30
        a_(1,0)=11              a_(1,1)=35              a_(1,2)=31              a_(1,3)=8               a_(1,4)=19              a_(1,5)=16
        a_(2,0)=21              a_(2,1)=32              a_(2,2)=9               a_(2,3)=5               a_(2,4)=29              a_(2,5)=24
        a_(3,0)=17              a_(3,1)=18              a_(3,2)=2               a_(3,3)=37              a_(3,4)=36              a_(3,5)=10
        a_(4,0)=28              a_(4,1)=25              a_(4,2)=27              a_(4,3)=33              a_(4,4)=1               a_(4,5)=6
        a_(5,0)=39              a_(5,1)=7               a_(5,2)=13              a_(5,3)=15              a_(5,4)=12              a_(5,5)=34
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
 楼主| 发表于 2019-12-26 18:24:25 | 显示全部楼层
看到1~37,好激动啊,难道前面被否决的又复活了?可是一看19在里面,就感觉不对了。仔细核对后,……。

点评

^_^ 火苗燃起来  发表于 2019-12-27 16:02
又燃起希望的小火苗,静候佳音……  发表于 2019-12-26 19:05
对0~36的否定我在重新跑。第二个问题没有关系,只会导致增根,但是第一个错误(a(2,5)符号弄错了)会有大问题。不过修改后代码好像变慢了,我让它运行一个晚上看看  发表于 2019-12-26 18:54
这只会导致增根,不会导致漏解,是吧?否则前面对0-36的否定结果就不可靠了。  发表于 2019-12-26 18:47
是滴,我一想也不对。所以将所有数据在excel里面一排序就发现问题了。然后发现代码里面一个变量的标号抄错了,结果它和另外一个变量不相等的判断就等于没有判断了。  发表于 2019-12-26 18:35
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
您需要登录后才可以回帖 登录 | 欢迎注册

本版积分规则

小黑屋|手机版|数学研发网 ( 苏ICP备07505100号 )

GMT+8, 2024-4-20 17:27 , Processed in 0.045255 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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