Files
farmer/farm32.py

54 lines
1.1 KiB
Python

import solve, utils
import sunflower, mix
base32 = [
sunflower.growbase(0, 8, 0, 2),
sunflower.grow(0, 8, 2, 8),
]
mixs32 = [
[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)],
[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)],
[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)],
[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 mix in mixs32:
utils.spawn(solve.run(mix))
solve.run(base32)()
farm32()