更新:2020-09-01 14:27
大。135.5M
下載地址掃描二維碼安裝到手機
while True: learn()編程模擬器手機版看起來是一款關于機器學習,神經網絡,大數據和人工智能的燒腦型益智/拼圖類游戲。但是其實這是讓你了解你貓主子的神器。玩家將扮演一個不小心發(fā)現你貓主子的代碼竟然寫的比你還666的程序猿。所以為了掌握貓族的核心科技,你感到天將降大任于斯人也,開始整合你所掌握的所有黑科技來研發(fā)一款貓語翻譯器。
-想以輕松愉快的方式了解機器學習和周邊的黑科技的人
-孩子的邏輯思維,編程和對尖端技術的入門
-想要尋找靈感和新理念的程序猿
-想要玩游戲又不想“浪費時間”的人(雖然我們認為玩游戲并不應該帶來內疚感)
-想要鍛煉自己的大腦,并且想要學會用不同的角度看事情的人
-想要在巨大的成就感和滿足感的伴隨下提高思維能力的玩家
-喜歡貓的人
成為數據學的大佬!
通過鼠標拖動游戲里的物體。又或者是吧其中的某些連在一起。嘗試,失敗,優(yōu)化,再來一次。點擊“發(fā)布”,然后享受平滑的數據流動帶來的快感!
擁抱如同冒險家般的機器學習專家的生活吧!
設計一款革命性的技術需要大量的時間,金錢和經驗。這意味著你將需要像一位自由職業(yè)者一樣,享受工作帶來的激情。接受郵件!簽訂合同!可能要在小黑屋中連續(xù)好幾天,一句話也不說!社交全靠論壇!這才是真正的數據學家的生活!
編程不再是夢!
我們的關卡基于現實生活中需要用到ji機器學習的難題。甚至包括給你家貓主子研發(fā)一款自動駕駛的汽車。如果你想測試你的編程能力的話,你甚至可以成為一家新企業(yè)的首席執(zhí)行官:這將會是你的能力和殘酷的市場的曠世對決。是出任CEO,贏取白富美,走上人生巔峰,成為技術界的新一代傳奇。還是輸光一切,灰溜溜的走回人事面前。至少值得一試,不是嗎?
升級你的裝備,還是改善你的生活!
一旦你有了穩(wěn)定的資金流,你就能夠買上一堆氪金的硬件,來提升產能。但生活不僅僅是硬件!買一個新的手機,或者技術宅專用的手辦!給你家貓主子置辦一套新的皮膚!我去,在這里你甚至可以買一盆蘆薈!
彩蛋:以上全都是一個真正的機器學習專家的真實狀態(tài)。現在(如果不算工資的差距的話)你將成為他們的一員!while True: learn()是學習數據學的最好的游戲,因為我們的腦洞就是怎么的不可描述啊
Color business金牌通關攻略
由于有一個模塊需求大量的藍色,所以我們要將3/4的藍色傾注給它,而其他需要藍色的模塊少的話,就需要額外的其他模塊補充,所以中間的模塊我們給其大部分紅色。最后的也如此給其大部分綠色以及少部分紅色。
感知器訓練介紹
感知器是《while True:learn()》一種特別的模塊,此模塊分別可以篩選出三種形狀,并且速度較快,但是會有一些副作用,那就是會有誤差。有很小的概率會將錯誤的形狀輸出,所以只有任務目標的準去度較低我們才能使用此模塊。
很簡單的聯法,不過Mark 1感知器需要進行訓練才能將錯誤率達到最小,但即使到最小也有1/5的幾率錯誤。
光明會起源金牌通關攻略
新組件:尺度不變特征變換
在這款游戲里你將扮演一名程序員, 無意中發(fā)現他的貓咪十分在行于寫代碼, 但在說人話上就不那么好了. 現在, 這名程序員 ( 其實就是你!) 必須學習現在已有的關于機器學習的一切, 并通過可視化編程建立一個貓與人的語言翻譯系統(tǒng).
了解現實中機器學習是如何運作的
本游戲 (并不嚴格的) 基于現實中的機器學習技術: 從基礎的專家系統(tǒng)到強大的遞歸神經網絡, 足以讓人能夠展望未來. 不用擔心: 這一切都將以解謎游戲的形式展現, 并不需要任何寫代碼的經驗!
將自己變成一名數據科學魔法師!
用鼠標在屏幕上拖動物件! 再用線把它們連起來 (歐耶)! 嘗試. 失敗. 優(yōu)化. 重試. 然后按下“發(fā)布”按鈕, 就可以看到那些可愛的數據在整個屏幕中流暢的流動了。
體驗一名機器學習專家的冒險重重的生活!
設計一門突破性的技術不僅需要時間, 也需要經驗與金錢. 這意味著你將不得不成為一名自由職業(yè)者, 帶著激情奮斗下去吧. 接收電子郵件! 簽約合同! 獨自在昏暗的房間中不聲不響呆上數日! 在論壇上與人交流! 這就是真正數據科學家的生活!
在編程中尋求真實感!
我們的任務全都基于需要使用機器學習來解決的真實問題. 其中包括建造一輛自動駕駛汽車 (由你的貓咪做導航). 如果你真的很想測試下你編程水平有多強, 你可以成為一名創(chuàng)業(yè)公司的CTO —— 展現你的能力, 通過你的方案與殘暴的市場規(guī)則斗爭! 大賺一筆, 超越你的上司成為一名技術領袖……或者失去一切, 狼狽地回到人事部的門前 —— 不管怎么說重在參與, 不是嗎?
讓你的裝備更先進, 讓你的生活更美好!
當你有了穩(wěn)定的收入后,你就可以買很多華麗的硬件來提高性能了. 但是你能買的不僅僅是硬件! 給你自己買個新智能手機吧, 或是極客風的小人吧!給你的貓咪買套新衣服吧! 天哪, 你甚至可以給自己買盆蘆薈!
趣聞:這就是機器學習專家真實的生活. 現在, 你可以成為他們中的一員了 (排除金錢因素)! while True: learn() 是如今最好的模擬一名數據科學家的游戲, 因為至今還沒有其他人會不正常到來再做一款這樣的游戲!
程序猿+貓咪?——奇怪的組合
當我坐在電腦前,打開steam,游玩一個心儀的游戲時,有時我會想:“Jesus 他們到底是如何做出這么牛逼的游戲來的?”也許很多玩家都有一個程序猿的夢,也許想要把一個游戲變得更好,也許是想做出一款自己腦海中的完美游戲,大多數情況下,這只是一個夢想;好吧,既然我當不了程序猿,那我當個貓奴總可以吧,每天擼一擼我家主子,抱著它取暖好不自在,可是..
A:“宿舍不讓養(yǎng)”
B:“爸媽不讓養(yǎng)”
C:“工資連自己都養(yǎng)不起”
A、B、C感慨著:“唉,這個世界為何如此殘酷?”
什么?現在有一個游戲可以同時滿足你的這兩個需求!什么?我可以作為一個程序猿設計自己的程序?什么?貓的編程技術居然比我還高?不行,我得買下這個游戲來證明我比貓更會編程。!《while Ture:learn()》這是一個貓奴程序猿被自己的天才小貓挫敗的故事,一個貓奴為了讀懂貓的語言而在編程道路上越走越遠的故事。
貓奴程序猿的自傳
有一天,我正被眼前的程序攪得心頭發(fā)麻,絞盡腦汁都沒有辦法完成預定的目標,氣的我直接去泡了杯咖啡準備夜戰(zhàn),這時我的小貓?zhí)狭穗娔X桌。Surprise!居然成功了,貓咪居然還有這種技能?如果能讀懂它在說什么那我豈不是可以成為天下第一程序猿??嗯!我一定要設計出一種程序能夠讀懂貓咪的語言!
首先要從磨練技能,積攢資金開始,我開始接網上的各種任務來實現這一目標。任務樹從最簡單的數據選擇和決策開始,一步步地向感知、并行計算、預測等方向前進,既是一個程序猿的成長過程,也是計算機語言發(fā)展的一個過程,通過一步步地學習和實踐,我了解了大量的計算機知識,同時也賺了不少money。
通過一段時間的訓練,我發(fā)現了任務的一些規(guī)律,每個任務都會有一個或者多個輸入層和輸出層,我的工作就是按照輸出層的要求,選用合適的算法,并將他們之間按一定的邏輯組合連接起來,最后將輸入層的數據導入到輸出層中。輸出層提供的數據可能有多種屬性(顏色、形狀),使用基礎節(jié)點的篩選功能,可以把不同類型的數據分離開來,通過多次篩選分離,可以將特定的一種或多種數據導入到輸出層中,在規(guī)定時間內,滿足輸出層的所有數據要求任務就算完成啦。
為了能夠使用戶更加滿意,給我更多的報酬,我必須讓程序的效率和精確度最大化,每一個節(jié)點都有其對應的處理速度,速度越快,處理每個數據的時間就會更少,必須要盡量多的使用高效率的節(jié)點來完成較為繁重的任務,使用服務器節(jié)點等特殊的工具可以使傳輸過程變得更快,在輸出層對數據類型要求不嚴格時,直接用服務器一口氣把數據導過去就好了。
但是往往速度慢的節(jié)點無法承受上游快速節(jié)點的數據量,導致數據在節(jié)點內溢出,這樣一來我的程序就會變得很糟糕了,為了剔除掉不需要的數據,通過篩選將其導入垃圾桶。
右下角的自定義節(jié)點是之前任務中設計的程序,有時候可以直接拿到新的任務中用,但一定要記住它的作用哦。DLL Nodes屬于自定義程序,可以在其中進行練習,也可以事先組好一些常用的節(jié)點組,在任務中直接拿出來用。
根據精確度和所耗時間的不同,每一個任務分為了兩到三個檔次,金-銀-銅(金-銅)每一個檔次所能獲得的獎勵也有所不同,同時,獲得最好獎勵的次數將影響到劇情的發(fā)展,很多情況下我沒有辦法獲得最好評價,但在劇情推進前都有機會重新編輯我的程序來追求高分。
有錢啦,我可以買些小家具來裝飾一下可憐程序猿亂糟糟的工作室,也可以去網上買一些大佬們編寫好的程序節(jié)點直接套用,或者到某東上采購一批電腦升級配件,從此3A不是夢!最重要的是可以給小貓咪買一套新衣服,穿上新衣的貓醬簡直不能更驕傲了呢。
隨著劇情的不斷推進,我發(fā)現任務變得越來越難,同時也出現了很多新的節(jié)點和功能,有時我甚至要去開發(fā)一些自動駕駛汽車的程序,天哪,我突然覺得特斯拉不再是夢想,這些獨特的程序和任務通常與眾不同且具有一定的挑戰(zhàn)性,可以說是枯燥的編程日常中一道不一樣的風景吧~
更重要的是,連泡面都要吃不起的我在其中發(fā)現了商機!我決定向社會公司投資入股,并參與相關程序的研發(fā),這樣我就會有穩(wěn)定的收入啦哈哈哈,不過,針對客戶的需求對程序進行維護和改進對于保證企業(yè)的競爭力來說是十分重要的,IT行業(yè)果然是日新月異的行業(yè)啊,一不小心就可能瞬間被淘汰掉T T。
哎呀,老板又在催我交程序了,游戲沒時間打,亞洲杯也沒時間看,程序猿為啥這么苦逼?還好有只大肥貓可以供我擼擼,要是貓醬能幫我把這個代碼敲好多棒啊~~~
既是腦力訓練也是程序猿入門課
從貓奴程序猿的自傳中大家已經可以大概了解游戲的玩法了吧,這款游戲的主要內容其實就是選擇節(jié)點—連接節(jié)點—測試程序,乍一看你可能會說:“哇,太單調了吧,重復的玩法有什么意思?”但其實也不盡然,隨著游戲的深入,任務會變得越來越難,時間和精準度的要求也越來越高,如何搭配使用各個節(jié)點就十分考驗玩家的腦洞了,有時候,節(jié)點之間小小的順序變化都可能帶來不一樣的結果。而且,隨著新功能節(jié)點的出現,游戲將變得越來越復雜,類似于自動駕駛的特殊關卡,也會帶來更多的樂趣..和艱難,成為程序猿的道路,真的是很難呢。
制作方對劇本的編寫其實非常上心,對于一個編程類游戲,其實這些東西似乎都不是那么重要,但以程序猿先森的工作和生活為主線劇情,穿插著很多漫畫、故事、信件,玩家可以從中體會到他生活的樂趣和艱辛。更富有教育意義的是,游戲中會經常出現計算機的發(fā)展和應用歷史,對于很多計算機編程愛好者來說這些知識我打賭你們也不可能100%都知道,有興趣的玩家可能玩過這個游戲后已經能在計算機系的同學面前侃侃而談了,當然僅僅是計算機編程歷史,不可能真的玩?zhèn)游戲就編程賊六的,況且本游戲的節(jié)點都已經給了玩家,最有技術含量的算法都沒有要求玩家設計,所以就大概學了個邏輯吧。
細膩的藝術處理——你們真的是程序猿么?
游戲的美術風格我覺得非常不錯,雖然說是很簡單的繪畫方式,但是給人一種很萌很簡潔的感覺,看著非常舒服;再談談音樂,雖然游戲內的音樂數量很少很少(好吧目前聽到的就一首)但是,輕靈的音樂風格著實讓我感到心情很愉快,就算是卡關(啊呸,我才沒卡關呢,只是想休息一下而已)也不會感到十分煩躁。更為細心的是,游戲內的很多物件是可以互動的,就下圖來說,鼠標點擊貓咪,它會發(fā)出不同的叫聲(兩種不同的喵喵叫、生氣的轟轟聲),臺燈和右邊的鈴鼓也是可以互動的物品。
程序猿的故事未完待續(xù)
在計算機語言中while 是循環(huán)結構,True是boolean類型的真值,while True即意思是要一直進行l(wèi)oop(死循環(huán)),而游戲的名字while Ture:learn()的意思,應該就是學無止境吧,學習永遠都無法停下來,特別是在計算機這個飛速發(fā)展的領域,每時每刻都可能會有新的發(fā)明,想必制作者以此為名也是想告訴大家要終身學習吧。
一百個人心中有一百只程序猿,想想咱們小黑盒的程序猿小哥,都沒怎么見過他說話,可能就是如此辛苦吧。這款游戲的內容還是比較完整的,我目前只玩到了50%左右(可以說現在是瘋狂卡關了,啊呸,只是在休養(yǎng)生息)但是越玩到后面,漢化就越來越不完整,由于本作沒有官中,大部分的漢化是由社區(qū)的玩家自愿進行漢化的,所以要等到完整的漢化版本可能還需要一段時間,所以英語不太好的玩家可以多觀望一下再買,不然后面真的有些東西很難看懂。游戲本身還是很推薦的,無論是從內容還是創(chuàng)意來看都很值這個價。
游戲仍存在一些值得詬病的地方,比如說關卡確實略顯枯燥,自動駕駛等關卡的設計似乎并不是很合理(作者是交通專業(yè)的所以有一些了解),雖有創(chuàng)意,但把問題想得過于簡單化,好吧如果這個游戲只是看重創(chuàng)意和理念的介紹那我就不說什么了。對于編程類型的游戲,據我所知還有《深圳I/O》《程序員升職記》等等,但是都沒有玩過所以也沒法做個對比,感興趣的玩家也可以看看這兩款。對于本作,如果要給打分的話我覺得就7/10吧。
艾瑪,玩?zhèn)游戲感覺自己都是個程序猿了,不說了不說了,敲代碼去了~~
網友評論