更新:2020-09-01 14:27
大小:135.5M
下载地址扫描二维码安装到手机
while True: learn()编程模拟器手机版看起来是一款关于机器学习,神经网络,大数据和人工智能的烧脑型益智/拼图类游戏。但是其实这是让你了解你猫主子的神器。玩家将扮演一个不小心发现你猫主子的代码竟然写的比你还666的程序猿。所以为了掌握猫族的核心科技,你感到天将降大任于斯人也,开始整合你所掌握的所有黑科技来研发一款猫语翻译器。
-想以轻松愉快的方式了解机器学习和周边的黑科技的人
-孩子的逻辑思维,编程和对尖端技术的入门
-想要寻找灵感和新理念的程序猿
-想要玩游戏又不想“浪费时间”的人(虽然我们认为玩游戏并不应该带来内疚感)
-想要锻炼自己的大脑,并且想要学会用不同的角度看事情的人
-想要在巨大的成就感和满足感的伴随下提高思维能力的玩家
-喜欢猫的人
成为数据学的大佬!
通过鼠标拖动游戏里的物体。又或者是吧其中的某些连在一起。尝试,失败,优化,再来一次。点击“发布”,然后享受平滑的数据流动带来的快感!
拥抱如同冒险家般的机器学习专家的生活吧!
设计一款革命性的技术需要大量的时间,金钱和经验。这意味着你将需要像一位自由职业者一样,享受工作带来的激情。接受邮件!签订合同!可能要在小黑屋中连续好几天,一句话也不说!社交全靠论坛!这才是真正的数据学家的生活!
编程不再是梦!
我们的关卡基于现实生活中需要用到ji机器学习的难题。甚至包括给你家猫主子研发一款自动驾驶的汽车。如果你想测试你的编程能力的话,你甚至可以成为一家新企业的首席执行官:这将会是你的能力和残酷的市场的旷世对决。是出任CEO,赢取白富美,走上人生巅峰,成为技术界的新一代传奇。还是输光一切,灰溜溜的走回人事面前。至少值得一试,不是吗?
升级你的装备,还是改善你的生活!
一旦你有了稳定的资金流,你就能够买上一堆氪金的硬件,来提升产能。但生活不仅仅是硬件!买一个新的手机,或者技术宅专用的手办!给你家猫主子置办一套新的皮肤!我去,在这里你甚至可以买一盆芦荟!
彩蛋:以上全都是一个真正的机器学习专家的真实状态。现在(如果不算工资的差距的话)你将成为他们的一员!while True: learn()是学习数据学的最好的游戏,因为我们的脑洞就是怎么的不可描述啊
Color business金牌通关攻略
由于有一个模块需求大量的蓝色,所以我们要将3/4的蓝色倾注给它,而其他需要蓝色的模块少的话,就需要额外的其他模块补充,所以中间的模块我们给其大部分红色。最后的也如此给其大部分绿色以及少部分红色。
感知器训练介绍
感知器是《while True:learn()》一种特别的模块,此模块分别可以筛选出三种形状,并且速度较快,但是会有一些副作用,那就是会有误差。有很小的概率会将错误的形状输出,所以只有任务目标的准去度较低我们才能使用此模块。
很简单的联法,不过Mark 1感知器需要进行训练才能将错误率达到最小,但即使到最小也有1/5的几率错误。
光明会起源金牌通关攻略
新组件:尺度不变特征变换
在这款游戏里你将扮演一名程序员, 无意中发现他的猫咪十分在行于写代码, 但在说人话上就不那么好了. 现在, 这名程序员 ( 其实就是你!) 必须学习现在已有的关于机器学习的一切, 并通过可视化编程建立一个猫与人的语言翻译系统.
了解现实中机器学习是如何运作的
本游戏 (并不严格的) 基于现实中的机器学习技术: 从基础的专家系统到强大的递归神经网络, 足以让人能够展望未来. 不用担心: 这一切都将以解谜游戏的形式展现, 并不需要任何写代码的经验!
将自己变成一名数据科学魔法师!
用鼠标在屏幕上拖动物件! 再用线把它们连起来 (欧耶)! 尝试. 失败. 优化. 重试. 然后按下“发布”按钮, 就可以看到那些可爱的数据在整个屏幕中流畅的流动了。
体验一名机器学习专家的冒险重重的生活!
设计一门突破性的技术不仅需要时间, 也需要经验与金钱. 这意味着你将不得不成为一名自由职业者, 带着激情奋斗下去吧. 接收电子邮件! 签约合同! 独自在昏暗的房间中不声不响呆上数日! 在论坛上与人交流! 这就是真正数据科学家的生活!
在编程中寻求真实感!
我们的任务全都基于需要使用机器学习来解决的真实问题. 其中包括建造一辆自动驾驶汽车 (由你的猫咪做导航). 如果你真的很想测试下你编程水平有多强, 你可以成为一名创业公司的CTO —— 展现你的能力, 通过你的方案与残暴的市场规则斗争! 大赚一笔, 超越你的上司成为一名技术领袖……或者失去一切, 狼狈地回到人事部的门前 —— 不管怎么说重在参与, 不是吗?
让你的装备更先进, 让你的生活更美好!
当你有了稳定的收入后,你就可以买很多华丽的硬件来提高性能了. 但是你能买的不仅仅是硬件! 给你自己买个新智能手机吧, 或是极客风的小人吧!给你的猫咪买套新衣服吧! 天哪, 你甚至可以给自己买盆芦荟!
趣闻:这就是机器学习专家真实的生活. 现在, 你可以成为他们中的一员了 (排除金钱因素)! while True: learn() 是如今最好的模拟一名数据科学家的游戏, 因为至今还没有其他人会不正常到来再做一款这样的游戏!
程序猿+猫咪?——奇怪的组合
当我坐在电脑前,打开steam,游玩一个心仪的游戏时,有时我会想:“Jesus 他们到底是如何做出这么牛逼的游戏来的?”也许很多玩家都有一个程序猿的梦,也许想要把一个游戏变得更好,也许是想做出一款自己脑海中的完美游戏,大多数情况下,这只是一个梦想;好吧,既然我当不了程序猿,那我当个猫奴总可以吧,每天撸一撸我家主子,抱着它取暖好不自在,可是..
A:“宿舍不让养”
B:“爸妈不让养”
C:“工资连自己都养不起”
A、B、C感慨着:“唉,这个世界为何如此残酷?”
什么?现在有一个游戏可以同时满足你的这两个需求!什么?我可以作为一个程序猿设计自己的程序?什么?猫的编程技术居然比我还高?不行,我得买下这个游戏来证明我比猫更会编程!!!《while Ture:learn()》这是一个猫奴程序猿被自己的天才小猫挫败的故事,一个猫奴为了读懂猫的语言而在编程道路上越走越远的故事。
猫奴程序猿的自传
有一天,我正被眼前的程序搅得心头发麻,绞尽脑汁都没有办法完成预定的目标,气的我直接去泡了杯咖啡准备夜战,这时我的小猫跳上了电脑桌。Surprise!居然成功了,猫咪居然还有这种技能?如果能读懂它在说什么那我岂不是可以成为天下第一程序猿??嗯!我一定要设计出一种程序能够读懂猫咪的语言!
首先要从磨练技能,积攒资金开始,我开始接网上的各种任务来实现这一目标。任务树从最简单的数据选择和决策开始,一步步地向感知、并行计算、预测等方向前进,既是一个程序猿的成长过程,也是计算机语言发展的一个过程,通过一步步地学习和实践,我了解了大量的计算机知识,同时也赚了不少money。
通过一段时间的训练,我发现了任务的一些规律,每个任务都会有一个或者多个输入层和输出层,我的工作就是按照输出层的要求,选用合适的算法,并将他们之间按一定的逻辑组合连接起来,最后将输入层的数据导入到输出层中。输出层提供的数据可能有多种属性(颜色、形状),使用基础节点的筛选功能,可以把不同类型的数据分离开来,通过多次筛选分离,可以将特定的一种或多种数据导入到输出层中,在规定时间内,满足输出层的所有数据要求任务就算完成啦。
为了能够使用户更加满意,给我更多的报酬,我必须让程序的效率和精确度最大化,每一个节点都有其对应的处理速度,速度越快,处理每个数据的时间就会更少,必须要尽量多的使用高效率的节点来完成较为繁重的任务,使用服务器节点等特殊的工具可以使传输过程变得更快,在输出层对数据类型要求不严格时,直接用服务器一口气把数据导过去就好了。
但是往往速度慢的节点无法承受上游快速节点的数据量,导致数据在节点内溢出,这样一来我的程序就会变得很糟糕了,为了剔除掉不需要的数据,通过筛选将其导入垃圾桶。
右下角的自定义节点是之前任务中设计的程序,有时候可以直接拿到新的任务中用,但一定要记住它的作用哦。DLL Nodes属于自定义程序,可以在其中进行练习,也可以事先组好一些常用的节点组,在任务中直接拿出来用。
根据精确度和所耗时间的不同,每一个任务分为了两到三个档次,金-银-铜(金-铜)每一个档次所能获得的奖励也有所不同,同时,获得最好奖励的次数将影响到剧情的发展,很多情况下我没有办法获得最好评价,但在剧情推进前都有机会重新编辑我的程序来追求高分。
有钱啦,我可以买些小家具来装饰一下可怜程序猿乱糟糟的工作室,也可以去网上买一些大佬们编写好的程序节点直接套用,或者到某东上采购一批电脑升级配件,从此3A不是梦!最重要的是可以给小猫咪买一套新衣服,穿上新衣的猫酱简直不能更骄傲了呢。
随着剧情的不断推进,我发现任务变得越来越难,同时也出现了很多新的节点和功能,有时我甚至要去开发一些自动驾驶汽车的程序,天哪,我突然觉得特斯拉不再是梦想,这些独特的程序和任务通常与众不同且具有一定的挑战性,可以说是枯燥的编程日常中一道不一样的风景吧~
更重要的是,连泡面都要吃不起的我在其中发现了商机!我决定向社会公司投资入股,并参与相关程序的研发,这样我就会有稳定的收入啦哈哈哈,不过,针对客户的需求对程序进行维护和改进对于保证企业的竞争力来说是十分重要的,IT行业果然是日新月异的行业啊,一不小心就可能瞬间被淘汰掉T T。
哎呀,老板又在催我交程序了,游戏没时间打,亚洲杯也没时间看,程序猿为啥这么苦逼啊?还好有只大肥猫可以供我撸撸,要是猫酱能帮我把这个代码敲好多棒啊~~~
既是脑力训练也是程序猿入门课
从猫奴程序猿的自传中大家已经可以大概了解游戏的玩法了吧,这款游戏的主要内容其实就是选择节点—连接节点—测试程序,乍一看你可能会说:“哇,太单调了吧,重复的玩法有什么意思啊?”但其实也不尽然,随着游戏的深入,任务会变得越来越难,时间和精准度的要求也越来越高,如何搭配使用各个节点就十分考验玩家的脑洞了,有时候,节点之间小小的顺序变化都可能带来不一样的结果。而且,随着新功能节点的出现,游戏将变得越来越复杂,类似于自动驾驶的特殊关卡,也会带来更多的乐趣..和艰难,成为程序猿的道路,真的是很难呢。
制作方对剧本的编写其实非常上心,对于一个编程类游戏,其实这些东西似乎都不是那么重要,但以程序猿先森的工作和生活为主线剧情,穿插着很多漫画、故事、信件,玩家可以从中体会到他生活的乐趣和艰辛。更富有教育意义的是,游戏中会经常出现计算机的发展和应用历史,对于很多计算机编程爱好者来说这些知识我打赌你们也不可能100%都知道,有兴趣的玩家可能玩过这个游戏后已经能在计算机系的同学面前侃侃而谈了,当然仅仅是计算机编程历史,不可能真的玩个游戏就编程贼六的,况且本游戏的节点都已经给了玩家,最有技术含量的算法都没有要求玩家设计,所以就大概学了个逻辑吧。
细腻的艺术处理——你们真的是程序猿么?
游戏的美术风格我觉得非常不错,虽然说是很简单的绘画方式,但是给人一种很萌很简洁的感觉,看着非常舒服;再谈谈音乐,虽然游戏内的音乐数量很少很少(好吧目前听到的就一首)但是,轻灵的音乐风格着实让我感到心情很愉快,就算是卡关(啊呸,我才没卡关呢,只是想休息一下而已)也不会感到十分烦躁。更为细心的是,游戏内的很多物件是可以互动的,就下图来说,鼠标点击猫咪,它会发出不同的叫声(两种不同的喵喵叫、生气的轰轰声),台灯和右边的铃鼓也是可以互动的物品。
程序猿的故事未完待续
在计算机语言中while 是循环结构,True是boolean类型的真值,while True即意思是要一直进行loop(死循环),而游戏的名字while Ture:learn()的意思,应该就是学无止境吧,学习永远都无法停下来,特别是在计算机这个飞速发展的领域,每时每刻都可能会有新的发明,想必制作者以此为名也是想告诉大家要终身学习吧。
一百个人心中有一百只程序猿,想想咱们小黑盒的程序猿小哥,都没怎么见过他说话,可能就是如此辛苦吧。这款游戏的内容还是比较完整的,我目前只玩到了50%左右(可以说现在是疯狂卡关了,啊呸,只是在休养生息)但是越玩到后面,汉化就越来越不完整,由于本作没有官中,大部分的汉化是由社区的玩家自愿进行汉化的,所以要等到完整的汉化版本可能还需要一段时间,所以英语不太好的玩家可以多观望一下再买,不然后面真的有些东西很难看懂。游戏本身还是很推荐的,无论是从内容还是创意来看都很值这个价。
游戏仍存在一些值得诟病的地方,比如说关卡确实略显枯燥,自动驾驶等关卡的设计似乎并不是很合理(作者是交通专业的所以有一些了解),虽有创意,但把问题想得过于简单化,好吧如果这个游戏只是看重创意和理念的介绍那我就不说什么了。对于编程类型的游戏,据我所知还有《深圳I/O》《程序员升职记》等等,但是都没有玩过所以也没法做个对比,感兴趣的玩家也可以看看这两款。对于本作,如果要给打分的话我觉得就7/10吧。
艾玛,玩个游戏感觉自己都是个程序猿了,不说了不说了,敲代码去了~~
网友评论