Bilboquet |
|||
|
|||
I primi quattro livelli di frammentazione. | |||
|
|||
La costruzione del bilboquet |
|||
Zumata infinita dell'occhio di dio di un bilboquet | Un occhio di dio condiviso da tre bilboquet | ||
Procedura per il triangolo equilatero di lato
:x a sinistra della tartaruga se :s è -1 a destra se il parametro è 1 Con il parametro -1 si ottiene rt -120 uguale a lt 120 rt e lt sono le abbreviazioni di right e left |
to trieq :x :s repeat 3 [fd :x rt 120*:s] end
|
||
Procedura per ottenere ricorsivamente il
bilboquet usando la precedente procedura
|
to bilbo :x if :x<1 [stop] trieq :x 1 pu fd :x rt 60 fd :x rt 120 pd bilbo :x/2 pu lt 120 bk :x lt 60 bk :x pd end
|
||
Nota: Per il logo italiano penup (pu) e pendown (pd) sono sulapenna e pennagiu; foward (fd),back (bk)sono avanti e indietro; left (lt) e right(rt) sono sinistra e destra; repeat è ripeti; if è per se; to è per ;end è fine |