奥拓星球 / Autonauts

奥拓星球 / Autonauts

   
奖励
收藏
已收藏
取消收藏
说明
"Make just enough chimneys and fireplaces on one workbench with two failproof bots"
4 条留言
Бобок  [作者] 11 月 2 日 上午 1:27 
PS: someone reposted that novella in 2025 and Yandex managed to find it, title may vary so the search keywords are: «Мне не хватало байта. Всего одного».
Бобок  [作者] 10 月 27 日 下午 3:56 
Reason for paying so much attention to this: compiling this script really reminded me of an amateur novella i read online about a quarter century ago, in Russian, called ‘The last byte’, about the drama of a coder who tries for a long time to fit a code into a hardware device’s limited memory. Can’t find it online anymore :(
Бобок  [作者] 10 月 27 日 下午 3:56 
The workstation is somewhat distanced from both stone and mortar storages (placed approximately in the middle between), this factor influences the smooth flow of the process (difference in related timing could destroy the failproofness of the code). Surprisingly, separating “Engage’ and the following lines with conditions did not break the script. Still sucks that the bot has to completely stop after filling the storages once, but the parts in question are requested really rarely making this tolerable (MkNext bots must already be available by the time the parts are requested again).
Бобок  [作者] 10 月 27 日 下午 3:56 
The code that so far took me the longest to figure out (while accordingly figuring out what shouts can and cannot do, and how messily ‘until workbench full etc.’ works). The Mk2 bot is paired by a bucket-carrying buddy with also a ‘good’ (max currently available) brain upgrade, who is supposed to properly deal with its bucket disappearing whenever that happens (as well as never waste mortar and minimize waste of its buckets’ durability), and only has room for one more instruction (which i tried to use for shouting back but had to get rid of that).