Puoi aprire il codice e modificarlo
HELP

...
aX = -3.5; bX = 5.5; aY = -1; bY = 8
Dx = 0.5; Dy = 0.5

titolo = "da A a Q: traslazione,  da A a U: roto-omotetia "
...
L0x=[0,4,1,-3,0]; L0y=[0,3,7,4,0]
L1x=[0,1,1,0,0]; L1y=[0,0,1,1,0]
L2x=[0+4,1+4,1+4,0+4,0+4]; L2y=[0+3,0+3,1+3,1+3,0+3]

for(i=0; i<120; i=i+1) {x=Math.random(); y=Math.random(); Q0x[i]=x; Q0y[i]=y}
for(i=0; i<120; i=i+1) {x=Math.random(); y=Math.random(); Q1x[i]=x+4; Q1y[i]=y+3}
for(i=0; i<1000; i=i+1) {x=Math.random(); y=Math.random(); O0x[i]=4*x-3*y; O0y[i]=3*x+4*y}
...
// Puoi mettere fino a 10 scritte (S) in diverse posizioni (x,y) con T0=["S",x,y],...,T9=["S",x,y]
T0=["A", 1.25,0.25]; T1=["Q",1.25+4,0.25+3]; T2=["U",-1.75,5.25]
...
// ----------------------------------------------------------------------------------
// puoi cambiare raggi (r) e colore (col) dei pallini Qn e On; valori standard:  rQ=2.6; colQ="black"; rO=2.6; colO="black" 
rO=1/2; colO="red"; rQ=1/2; colQ="green"
...