[情报] “恶意俄罗斯方块”永远给你不想要的方块

楼主: KotoriCute (Lovelive!)   2021-09-18 18:58:34
存心气死你!“恶意版俄罗斯方块”永远给你不想要的方块,世界纪录才消掉31行
https://www.techbang.com/posts/87706
玩俄罗斯方块(Tetris),你有没有过这样的经历?总是怕什么来什么,想要什么永远等
不来。留下一个缝隙,明明只要来个长条,就能消除得一干二净,但它就是不来,还给你
疯狂掉“S”。
然后,你就被那个“永远等不来”的长条给憋死了。
而有个程式设计师,他就是存心要气死你:既然都有惨痛的经历,不妨把它做到极致,AI
算出最让你难受的下一块,成功让你早死,最终摆脱游戏成瘾。
这个故意刁难你的游戏,叫做“可恶的俄罗斯方块”(Hatetris,或者叫恶罗斯方块?)

虽然这款游戏已经开发了10年之久,但作者一直在更新程式码,最近它又突然红了起来,
在国外论坛上引发一波热议。
那么这款游戏究竟有多变态呢?打开试一下你就会明白,最强选手也只能消掉31行。
如果有人要评价俄罗斯方块里头,最让人讨厌的形状,那必然是S形和Z形。
所以,不出所料,Hatetris的开局策略就是疯狂掉S和Z,让你无法铺满整个平面,简直是
逼死强迫症。
别看这个游戏好像很轻松,那么多S足以让人抓狂,世界纪录也只能做到消去31行。
如果你以为它只会掉S就大错特错了,因为只掉S虽然不能铺满平面,却能按规律消掉一行
行方块。
而且游戏Hatetris设定没有重力,也就是说所有的方块不会自动往下掉,只有你按向下键
,方块才会下降一格,你可以想玩多慢就多慢。
至于为何没有设定自动下落,作者认为,这反而不是游戏中最难的部分。你看,没速度限
制,世界纪录不才只消掉了31行吗?
Hatetris使用JavaScript语言编写,已经在GitHub上开源。
AI选择最差方块的原理也不复杂,就是测试所有可能形状的所有可能位置,查看哪个形状
造成的情况最糟糕的,然后生成最让人恶心的方块。
至于所谓“最差”可能性的算法,就是让方块降落后让下面的“塔”最高点越高越好。
如果所有形状之间没有太大差异,那么AI将为您优先选择S。
31行的纪录是2017年创下的,至今已保持了4年时间。Hatetris如此之难,所以有网友说
,也许只有借助AI才能打破了。而10年开发的游戏AI显然还不够强大,也许我们还能造出
更变态的Hatetris。
如果你也是一个俄罗斯方块爱好者,不妨去试试,看看你能消掉多少行,游戏作者本人才
能消掉5行哦。
试玩地址:
https://qntm.org/files/hatetris/hatetris.html
作者: jeff235711 (jeff235711)   2021-09-18 18:59:00
反社会
作者: iwinlottery (我民乐透头彩)   2021-09-18 18:59:00
就不要做一条啊
作者: jeeplong (chickenhammer)   2021-09-18 19:00:00
tetris版记得有人在做实况聊天室选方块给台主的
作者: dnek (哪啊哪啊的合气道)   2021-09-18 19:01:00
有点意思,数学问题
作者: henry1234562 (亨利二十三)   2021-09-18 19:03:00
确实很机车XD
作者: LIONDOGs (LIONDOG)   2021-09-18 19:05:00
31行是太阳神吗?
作者: lsrterence (史密斯大叔)   2021-09-18 19:05:00
跟MH一样永远不给你想要的素材吗 (扶额
楼主: KotoriCute (Lovelive!)   2021-09-18 19:09:00
31行是怎么做到的?
作者: jeeplong (chickenhammer)   2021-09-18 19:09:00
玩了个三分 蠢到没啥玩的意义其实没有hard drop和转向固定比没想要的痛苦多了
作者: zzro   2021-09-18 19:10:00
玩了一下 4分...
作者: Dayton (今夜如此,夜夜皆然。)   2021-09-18 19:13:00
感觉就是掉一堆S跟Z之后再给你一堆L
作者: HidekiRyuga (酷教信徒流河)   2021-09-18 19:14:00
这东西很久以前就有惹
作者: erisiss0 (965005)   2021-09-18 19:15:00
阿就只会给一堆S和Z是有啥了不起
作者: terry12369 (Doge)   2021-09-18 19:16:00
1分 == 31分怎么玩的
作者: k960608 (雾羽‧浪沙)   2021-09-18 19:17:00
玩到3分我快受不了了 31的是鬼吧
作者: raincole (冷鱼)   2021-09-18 19:19:00
俄罗斯方块必定能让玩家死的算法几十年前就被解决了不过这个比那更难一点 不但要玩家死 还要玩家死前能消的行尽量少
作者: hdjj (hdjj)   2021-09-18 19:21:00
就从头到尾只给Z就行了啊
作者: raincole (冷鱼)   2021-09-18 19:23:00
从头到尾只有Z的是可解局面 玩家可以拿无限分:)
作者: dennisdecade (尼德希克)   2021-09-18 19:23:00
31的rp应该有在那个网站
作者: lightKevin (轻凯文)   2021-09-18 19:24:00
从头到尾只给z会被消很多行啊
作者: LBJ23K (LBJ23K)   2021-09-18 19:24:00
干掉一堆z给我 有够低能XD
作者: raincole (冷鱼)   2021-09-18 19:24:00
不是很多行 是无限行 从头到尾只有Z是无法害死玩家的
作者: Terry1984 (puppy)   2021-09-18 19:25:00
4分
作者: none049 (没有人)   2021-09-18 19:26:00
真。读心芯片
作者: x851221 (SuperDog)   2021-09-18 19:26:00
只有z反而简单吧 全部都同一种那代表一定有最佳解 就算不能无限解也只是会有理论上的最高分出现
作者: asmiocv   2021-09-18 19:32:00
怎么可以研究这种恶心人机制那么多年..
作者: Qorqios (诗人Q)   2021-09-18 19:34:00
太扯了,这是要让你课金喔
作者: Ray90067 (雨过)   2021-09-18 19:35:00
31行是鬼吧==
作者: dennisdecade (尼德希克)   2021-09-18 19:38:00
出z叠一定程度之后就会给你反z或I了
作者: Dayton (今夜如此,夜夜皆然。)   2021-09-18 19:39:00
这能消31行真的强 一被逼近死角就GG
作者: tkc7 (至情至性)   2021-09-18 19:50:00
有没有人写个算法克死他
作者: crazy6341556 (power_spike)   2021-09-18 19:58:00
真的ㄝ 就拿一堆s跟z而已 没感觉智慧在何处
作者: spfy (spfy)   2021-09-18 20:00:00
那就是算法算出来这两块最容易造成最差解阿
作者: smart0eddie (smart0eddie)   2021-09-18 20:03:00
该排出alpha go 了(X
作者: a2j04vm0 (品晶畾淼焱森)   2021-09-18 20:12:00
当你快消掉的时候他会故意给你无法填满那排的 解法就是造出两处快消掉的地方让系统不管给你什么 你都能至少消一排顺便说一下 我最高纪录三分
作者: ahinetn123 (*兔)   2021-09-18 20:14:00
太硬要不够有趣
作者: Atropos0723 (Atropos)   2021-09-18 20:15:00
这是什么智障游戏
作者: henry1234562 (亨利二十三)   2021-09-18 20:16:00
他智慧在 他知道啥时该给你哪个Z
作者: jackwula9211 (Carbon.)   2021-09-18 20:17:00
2分,这什么反社会游戏
作者: roc0212777 (roc0212777)   2021-09-18 20:24:00
作者: A1pha ([αλφα])   2021-09-18 20:28:00
GO!
作者: blove (我渴)   2021-09-18 20:43:00
4分...
作者: ilove640 (子夜)   2021-09-18 20:46:00
应该给服刑的罪犯玩
楼主: KotoriCute (Lovelive!)   2021-09-18 20:48:00
原来这款不是只会掉落SZ还会掉落直条和方块
作者: zeyoshi (日阳旭)   2021-09-18 21:00:00
感觉他会侦测你现在有机会能消的那层去配方块
作者: wilson200106 (种子种子)   2021-09-18 21:06:00
看标题还以为要还我七......了
作者: z900215ro (Kevin182)   2021-09-18 21:10:00
超无聊 只会一直给一样的逼死人而已
作者: mkcg5825 (比叡我老婆)   2021-09-18 21:27:00
1分只拿过1次直线
作者: crazydog (风子)   2021-09-18 21:41:00
3
作者: mc3308321 (阿阿阿阿)   2021-09-18 21:48:00
玩法变成要一次双头,逼电脑给什么都能拿分
作者: lsrterence (史密斯大叔)   2021-09-18 22:13:00
作者: kuma94506 (kuma)   2021-09-18 22:18:00
作者: nobody1149 (小人物)   2021-09-18 22:23:00
作者: ericayou (vorka era)   2021-09-18 22:36:00
干 他发现你一样的一直往那边堆就会继续给你一样的
作者: class30183   2021-09-18 22:36:00
话说不自动下落是不是让S转Z转这种Bug失效的意思?
作者: qwe04687 (国一臭宅)   2021-09-18 22:44:00
放弃正常思维才能高分XDD

Links booklink

Contact Us: admin [ a t ] ucptt.com