xxxxxxxxxx
-- 7 Billion Humans (2235) --
-- 21: 大数据 --
step sw
a:
if se == printer:
takefrom se
endif
step s
if myitem < 50 or
myitem == nothing:
giveto sw
jump a
endif
xxxxxxxxxx
-- 7 Billion Humans (2235) --
-- 22: 数字大逃杀 --
pickup s
a:
if e > myitem or
w > myitem:
b:
step s
jump b
endif
step w
jump a
xxxxxxxxxx
-- 7 Billion Humans (2235) --
-- 23: 排序大厅 --
pickup s
a:
if e < myitem:
step e
endif
if w > myitem:
step w
endif
jump a
xxxxxxxxxx
-- 7 Billion Humans (2235) --
-- 24: 数据接力 1 --
a:
if s == printer:
takefrom s
endif
if s == shredder and
myitem == datacube:
giveto s
else:
giveto e
endif
jump a
xxxxxxxxxx
-- 7 Billion Humans (2235) --
-- 24: 数据接力 1 --
if s == printer:
a:
takefrom s
giveto e
jump a
endif
if e == worker:
b:
if myitem == datacube:
giveto e
endif
jump b
endif
if s == shredder:
c:
if myitem == datacube:
giveto s
endif
jump c
endif
xxxxxxxxxx
-- 7 Billion Humans (2235) --
-- 25: 记忆体初体验 --
mem2 = nearest shredder
a:
mem1 = nearest datacube
pickup mem1
giveto mem2
jump a
xxxxxxxxxx
-- 7 Billion Humans (2235) --
-- 25: 记忆体初体验 --
mem2 = nearest shredder
a:
mem1 = nearest datacube
pickup mem1
if myitem == datacube:
giveto mem2
jump a
endif
xxxxxxxxxx
-- 7 Billion Humans (2235) --
-- 26: 数据接力 2 --
a:
if s == shredder and
myitem == datacube:
giveto s
endif
if myitem >= 50:
giveto e
else:
giveto w
endif
if s != shredder:
takefrom s
endif
jump a
xxxxxxxxxx
-- 7 Billion Humans (2235) --
-- 26: 数据接力 2 --
if s == printer:
a:
takefrom s
giveto n
jump a
endif
if n == worker:
b:
if myitem == datacube:
giveto n
endif
jump b
endif
if s == shredder:
c:
if myitem == datacube:
giveto s
endif
jump c
endif
if n == hole:
d:
if myitem == datacube:
if myitem >= 50:
giveto e
else:
giveto w
endif
endif
jump d
endif
xxxxxxxxxx
-- 7 Billion Humans (2235) --
-- 28: 神经回路 --
mem2 = nearest shredder
mem1 = nearest datacube
pickup mem1
giveto mem2
xxxxxxxxxx
-- 7 Billion Humans (2235) --
-- 29: 指纹认证 --
mem1 = nearest shredder
a:
mem2 = nearest datacube
pickup mem2
giveto mem1
jump a
xxxxxxxxxx
-- 7 Billion Humans (2235) --
-- 30: 铺满地面 --
mem1 = nearest printer
a:
takefrom mem1
step nw,w,sw,n,s,ne,e,se
drop
jump a
xxxxxxxxxx
-- 7 Billion Humans (2235) --
-- 30: 铺满地面 --
mem1 = nearest printer
a:
mem2 = nearest wall
takefrom mem1
step mem2
b:
if c == nothing:
drop
else:
step nw,w,sw,n,s,ne,e,se
jump b
endif
jump a