做了个数独变体小游戏 - Factoku(数乘) - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
29 条回复    2025-11-01 17:45:36 +08:00
mozhuxin
    1
mozhuxin  
   49 天前

这为什么不过,多个答案的情况只允许一种解法?
mozhuxin
    2
mozhuxin  
   49 天前

5/9 的顺序反一下就过了,但是实际都成立
peter19
    3
peter19  
OP
   49 天前
@mozhuxin 厉害,这个唯一解问题由于右上角有个 mistake 机会,所以并没有在生成上限制,我考虑下游戏机制,尽可能不误导

感谢反馈
jifengg
    4
jifengg  
   49 天前
1 、“挑战朋友”这个想法不错,建议是:分享的就是当前玩的这一局,并且记录当前我玩的时间和错误次数,朋友打开的时候可以和我 PK 。
jifengg
    5
jifengg  
   49 天前
2 、建议去掉错误次数,改成唯一解。有一局搞错了,但是次数到了,没法重玩。可以和九宫格一样,全部填完之后再判定对错。
spike0100
    6
spike0100  
   49 天前
确实挺有意思的。
spike0100
    7
spike0100  
   49 天前


如果可以自动缩放下就好了,这样就可以在 menubarx 上打开摸鱼了。
ccpp132
    8
ccpp132  
   49 天前
推理问题挺好的,就是乘法结果容易太大对现代人的考验有点高
luodan
    9
luodan  
   49 天前
挺好玩的,就是辅助工具太少。可以参考数独的方式,格子里周围一圈 8 个数字是可能值,中间数字是集合值,再加颜色标记。另外可以改一下先用鼠标单选或多选格子再选功能和数字。
peter19
    10
peter19  
OP
   48 天前
@jifengg 好的,安排
peter19
    11
peter19  
OP
   48 天前
@spike0100 这个我已经做了移动适配,你有重新刷新过吗? menubarx 这个平台我还没有测试到
peter19
    12
peter19  
OP
   48 天前
@ccpp132 这个我后续考虑下怎么能直观分解
peter19
    13
peter19  
OP
   48 天前
@luodan 好的,感谢建议
luodan
    14
luodan  
   48 天前
3 次错误可以去掉,可以在所有数字都确定时全局计算一次。能验算正确就算通关,这样也可民对多解的题有容错。
luodan
    15
luodan  
   48 天前
https://imgur.com/a/KH1jgf5
这种情况就无法确定唯一解
peter19
    16
peter19  
OP
   46 天前
@luodan 最新版本的已经调整了,目前生成的题目没有多解的情况,所有难度都是唯一解
请刷新页面后重新开一局才能生效,欢迎继续试玩
peter19
    17
peter19  
OP
   46 天前
@jifengg 再次感谢你提议,目前已经更新为分享的时候是同一局游戏(带有题目编号),同时唯一解问题已经解决,体验的话刷新网页开一局新游戏即可
jifengg
    18
jifengg  
   46 天前
3 、上周玩的时候,出现过一个格子,横竖都没有其他格子的情况,困难难度,建议:这个难度下应该就不要有这种单一格子的情况了吧
jifengg
    19
jifengg  
   46 天前
4 、这个题目出现多解( https://factoku.com/?s=1-1760316957-30 ):

解 1:
285_3___
_4_82_36
__43_2__
6_39____
43__692_
_2______
__924___
3__65498


解 2:
285_3___
_4_62_38
__43_2__
6_39____
43__692_
_2______
__924___
3__85496


题目的解:
385_2___
_4_83_26
__42_3__
6_93____
23__649_
_2______
__364___
4__95638
jifengg
    20
jifengg  
   46 天前
peter19
    21
peter19  
OP
   45 天前
@jifengg 感谢反馈 bug ,当前版本的确有这种情况,我处理下,你的建议都很好
jifengg
    22
jifengg  
   36 天前
楼主,不知道唯一解的问题好不好解决呀?[期待]
peter19
    23
peter19  
OP
   35 天前   1
@jifengg 感谢支持,还在调整中,时间复杂度还在优化,预计这几天上线新版本
jifengg
    24
jifengg  
   35 天前
@peter19 感谢你开发的这个游戏,很有帮助。我推荐给小孩子,小孩子也喜欢玩。
我就再提一个小小的建议哈:浅色模式截图后打印,格子不明显,能不能增加一下打印模式?我能想到最简单的方式是,格子加个边框。
peter19
    25
peter19  
OP
   35 天前
@jifengg 小朋友也喜欢真是太好了,这个游戏算是一种思维体操。
新版本也会将打印模式带上,UI 我看下怎样比较合理
peter19
    26
peter19  
OP
   28 天前
@jifengg 抱歉鸽了一阵子,最新版本的已经更新了,如果刷新后有问题就重新开一局游戏

1. 因为唯一解随着填入的数量增多会出现爆炸式的增长(如果填入 40 个格子可能会有上万个解),所以调整为符合题目要求的即可过关,也是上述网友们说的唯一解问题(去除了错误 3 次失败,调整了提示显示方式)
2. 打印功能也已经实现,格子采用阴影的方式,比颜色的稍微好辨识一些
3. 种子算法由于实现的调整,之前的生成会发生破坏性更新,请以新的为主


如果有问题或是建议也欢迎继续提出,希望有空可以继续试玩
peter19
    27
peter19  
OP
   28 天前
@ccpp132 新版本的点击提示后可以因数分解,不用乘法了
peter19
    29
peter19  
OP
   27 天前
@jifengg 你说的这个问题是因为我被 Javascript 整数精度给坑了,的确不够随机,你重新刷新网页看下现在应该是好了,添加了每日生成一题的功能(实验)

我感觉现在开启提示后会降低一些难度

后续玩的过程中有问题随时踢我
关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2651 人在线   最高记录 6679       Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 24ms UTC 12:52 PVG 20:52 LAX 04:52 JFK 07:52
Do have faith in what you're doing.
ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86