# makes go images, very funny startshape GO

rule GO {

W { }
GO { x 1.5 }

}

rule GO {

B { }
GO { x -1.5 }

}

rule GO {

B { }
GO { y -1.5 }

}

rule GO { W { } GO { y 1.5 } }

rule GO { GO { x 1.5 y 1.5 } }

rule GO {

GO { x -1.5 y -1.5 }

}

rule GO 0.02 { }

rule W {

BOARD {}
CIRCLE { b 0.95 s 1.1 y -0.15 }
CIRCLE { b 0.90 s 1.05 y -0.15 }
CIRCLE { b 0.85 s 1.0 y -0.15 }
CIRCLE { b 0.80 s 0.95 y -0.15 }
CIRCLE { b 0.75 s 0.9 y -0.15 }
CIRCLE { b 0.70 s 0.85 y -0.15 }
CIRCLE { b 0.65 s 0.8 y -0.15 }
CIRCLE { b 0.60 s 0.75 y -0.15 }
CIRCLE { b 0.55 s 0.7 y -0.15 }
CIRCLE { b 0.50 s 0.65 y -0.15 }
CIRCLE { b 0.45 s 0.6 y -0.15 }
WHITE { s 1.1 }

}

rule WHITE { CIRCLE { s 1 b 0.9 } WHITE { s 0.9 y 0.04 x -0.02 b 0.05 } }

rule B {

BOARD {}
CIRCLE { b 0.95 s 1.1 y -0.15 }
CIRCLE { b 0.90 s 1.05 y -0.15 }
CIRCLE { b 0.85 s 1.0 y -0.15 }
CIRCLE { b 0.80 s 0.95 y -0.15 }
CIRCLE { b 0.75 s 0.9 y -0.15 }
CIRCLE { b 0.70 s 0.85 y -0.15 }
CIRCLE { b 0.65 s 0.8 y -0.15 }
CIRCLE { b 0.60 s 0.75 y -0.15 }
CIRCLE { b 0.55 s 0.7 y -0.15 }
CIRCLE { b 0.50 s 0.65 y -0.15 }
CIRCLE { b 0.45 s 0.6 y -0.15 }
BLACK{ s 1.1 }

}

rule BLACK{

CIRCLE { s 1 b 0.3 }
BLACK { s 0.9 y 0.04 x -0.02 b 0.05 }

}

rule BOARD {

SQUARE { b 0.5 s 0.1 x 0.75 }
SQUARE { b 0.5 s 0.1 x -0.75 }
SQUARE { b 0.5 s 0.1 y -0.75 }
SQUARE { b 0.5 s 0.1 y -0.75 }

}