field 'landscape'
dimensions 50 50
paint 'basic' rect(1,1,48,48) 100
paint 'basic' "rectangle(1,1,field_width-2,field_width-2)"
with 'cache' "make_b_repertoire"
paint 'entrepreneur' "rectangle(1,1,field_width-2,field_width-2) and (rand < e_ratio)"
with 'cache' "make_e_repertoire"
paint 'border' "rectangle(0,0,field_width-1,0)"
paint 'border' "rectangle(0,field_width-1,field_width-1,field_width)"
paint 'border' "rectangle(0,0,0,field_width-1)"
paint 'border' "rectangle(field_width-1,0,field_width-1,field_width-1)"
end
There are four kind of directives: