Feat: done except full reset, maze, dino
This commit is contained in:
59
farm32.py
59
farm32.py
@@ -1,42 +1,51 @@
|
||||
import solve, grow, utils
|
||||
import solve, utils
|
||||
import sunflower, mix
|
||||
|
||||
base32 = [
|
||||
grow.sunflower_base(0, 2, 24, 32),
|
||||
grow.sunflower(2, 8, 24, 32),
|
||||
sunflower.growbase(0, 8, 0, 2),
|
||||
sunflower.grow(0, 8, 2, 8),
|
||||
]
|
||||
|
||||
mixs32 = [
|
||||
[grow.three_mix(0, 4, 0, 8)],
|
||||
[grow.three_mix(4, 8, 0, 8)],
|
||||
[grow.three_mix(0, 4, 8, 16)],
|
||||
[grow.three_mix(4, 8, 8, 16)],
|
||||
[grow.three_mix(0, 4, 16, 24)],
|
||||
[grow.three_mix(4, 8, 16, 24)],
|
||||
[mix.grow( 8, 12, 0, 8)],
|
||||
[mix.grow(12, 16, 0, 8)],
|
||||
[mix.grow(16, 20, 0, 8)],
|
||||
[mix.grow(20, 24, 0, 8)],
|
||||
[mix.grow(24, 28, 0, 8)],
|
||||
[mix.grow(28, 32, 0, 8)],
|
||||
|
||||
[grow.pumpkin( 8, 0, 8)],
|
||||
[grow.pumpkin(16, 8, 8)],
|
||||
[grow.pumpkin( 8, 16, 8)],
|
||||
[grow.pumpkin(16, 24, 8)],
|
||||
[mix.grow( 0, 4, 8, 16)],
|
||||
[mix.grow( 4, 8, 8, 16)],
|
||||
[mix.grow( 8, 12, 8, 16)],
|
||||
[mix.grow(12, 16, 8, 16)],
|
||||
[mix.grow(16, 20, 8, 16)],
|
||||
[mix.grow(20, 24, 8, 16)],
|
||||
[mix.grow(24, 28, 8, 16)],
|
||||
[mix.grow(28, 32, 8, 16)],
|
||||
|
||||
[grow.cactus(16, 24, 0, 8)],
|
||||
[grow.cactus( 8, 16, 8, 16)],
|
||||
[grow.cactus(16, 24, 16, 24)],
|
||||
[grow.cactus( 8, 16, 24, 32)],
|
||||
]
|
||||
[mix.grow( 0, 4, 16, 24)],
|
||||
[mix.grow( 4, 8, 16, 24)],
|
||||
[mix.grow( 8, 12, 16, 24)],
|
||||
[mix.grow(12, 16, 16, 24)],
|
||||
[mix.grow(16, 20, 16, 24)],
|
||||
[mix.grow(20, 24, 16, 24)],
|
||||
[mix.grow(24, 28, 16, 24)],
|
||||
[mix.grow(28, 32, 16, 24)],
|
||||
|
||||
mazes32 = [
|
||||
[grow.maze(24, 0, 8)],
|
||||
[grow.maze(24, 8, 8)],
|
||||
[grow.maze(24, 16, 8)],
|
||||
[grow.maze(24, 24, 8)],
|
||||
[mix.grow( 0, 4, 24, 32)],
|
||||
[mix.grow( 4, 8, 24, 32)],
|
||||
[mix.grow( 8, 12, 24, 32)],
|
||||
[mix.grow(12, 16, 24, 32)],
|
||||
[mix.grow(16, 20, 24, 32)],
|
||||
[mix.grow(20, 24, 24, 32)],
|
||||
[mix.grow(24, 28, 24, 32)],
|
||||
[mix.grow(28, 32, 24, 32)],
|
||||
]
|
||||
|
||||
def farm32():
|
||||
set_world_size(32)
|
||||
clear()
|
||||
|
||||
for maze in mazes32:
|
||||
utils.spawn(solve.run(maze, 4000))
|
||||
for mix in mixs32:
|
||||
utils.spawn(solve.run(mix))
|
||||
solve.run(base32)()
|
||||
|
||||
Reference in New Issue
Block a user