Kolakoski en couleurs
-
Upload
alexandreguillet -
Category
Documents
-
view
64 -
download
1
Transcript of Kolakoski en couleurs
![Page 1: Kolakoski en couleurs](https://reader034.fdocuments.us/reader034/viewer/2022042700/55925cdd1a28ab1b098b4630/html5/thumbnails/1.jpg)
Turtle graphic, python and colors !
Thue-Morse :
>>> clear() ; reset() ; speed(999999) ; a=0 ; colormode(1)>>> while a != 2**20:... pencolor(t[a],t[a+1],t[a+2])... if t[a] != t[a+1] :... fd(15)... else :... rt(180-360/9)... a=a+1
>>> clear() ; reset() ; speed(999999) ; a=0 ; colormode(1)>>> while a != 2**20:... pencolor(t[a],t[a+2],t[a+4])... if t[a] != t[a+1] :
![Page 2: Kolakoski en couleurs](https://reader034.fdocuments.us/reader034/viewer/2022042700/55925cdd1a28ab1b098b4630/html5/thumbnails/2.jpg)
... fd(15)
... else :
... rt(180-360/9)
... a=a+1
Kolakoski :
>>> clear() ; reset() ; speed(999999) ; n=0 ; colormode(1)>>> while n != 2**20:... if sequence[n] == 1 :... fd(10)... else :... rt(72)... pencolor(sequence[n]-1,sequence[n+1]-1,sequence[n+2]-1) ; n=n+1
![Page 3: Kolakoski en couleurs](https://reader034.fdocuments.us/reader034/viewer/2022042700/55925cdd1a28ab1b098b4630/html5/thumbnails/3.jpg)
>>> clear() ; reset() ; speed(999999) ; n=0 ; colormode(1)>>> while n != 2**20:... pencolor(sequence[n]-1,sequence[n+1]-1,sequence[n+2]-1)... if sequence[n] == 1 :... fd(12)... else :... rt(90)... fd(7)... n=n+1
![Page 4: Kolakoski en couleurs](https://reader034.fdocuments.us/reader034/viewer/2022042700/55925cdd1a28ab1b098b4630/html5/thumbnails/4.jpg)
![Page 5: Kolakoski en couleurs](https://reader034.fdocuments.us/reader034/viewer/2022042700/55925cdd1a28ab1b098b4630/html5/thumbnails/5.jpg)
>>> clear() ; reset() ; speed(999999) ; n=0 ; colormode(1)>>> while n != 2**20:... pencolor(sequence[n]-1,sequence[n+2]-1,sequence[n+4]-1)... if sequence[n] == 1 :... fd(5)... else :... rt(27)... fd(2)... n=n+1
>>> clear() ; reset() ; speed(999999) ; n=0 ; colormode(1)>>> while n != 2**20:... pencolor(sequence[n]-1,sequence[n+1]-1,sequence[n+2]-1)... if sequence[n] == 1 :... fd(10)... else :... rt(60)... n=n+1
![Page 6: Kolakoski en couleurs](https://reader034.fdocuments.us/reader034/viewer/2022042700/55925cdd1a28ab1b098b4630/html5/thumbnails/6.jpg)
>>> clear() ; reset() ; speed(999999) ; n=0 ; colormode(1)>>> while n != 2**20:... pencolor(sequence[n]-1,sequence[n+1]-1,sequence[n+2]-1)... if sequence[n] == 1 :... fd(12)... else :... rt(60)... fd(7)... n=n+1
![Page 7: Kolakoski en couleurs](https://reader034.fdocuments.us/reader034/viewer/2022042700/55925cdd1a28ab1b098b4630/html5/thumbnails/7.jpg)
>>> while n != 2**20:... pencolor(sequence[n]-1,sequence[n+1]-1,sequence[n+2]-1)... if sequence[n] == sequence[n+1] :... fd(10)... else :... rt(108) ; fd(10)... n=n+1
>>> while n != 2**20:... pencolor(sequence[n]-1,sequence[n+1]-1,sequence[n+2]-1)... if sequence[n] == 1 :... fd(10)... else :... rt(60) ; fd(10)... n=n+1
![Page 8: Kolakoski en couleurs](https://reader034.fdocuments.us/reader034/viewer/2022042700/55925cdd1a28ab1b098b4630/html5/thumbnails/8.jpg)
>>> clear() ; reset() ; speed(999999) ; n=0 ; colormode(1)>>> while n != 2**20:... pencolor(sequence[n]-1,sequence[n+sequence[n]]-1,sequence[n+2*sequence[n]]-1)... if sequence[n] == 1 :... fd(10) ; rt(90)... else :... rt(60) ; fd(10)... n=n+1