@@ -2456,12 +2456,15 @@ return $this
24562456 "arcygon", "polygon",
24572457 "square", "circle", "rectangle", 'righttriangle',
24582458 "sierpinskitriangle","sierpinskiarrowheadcurve",
2459+ "sierpinskicurve","sierpinskisquarecurve",
24592460 "hilbertcurve", "moorecurve", "flowerpetal",
24602461 'Spiderweb','pentaplexity',"kochsnowflake",
2462+ 'StepSpiral',
24612463 'TurtleMonotile','HatMonotile',
24622464 'bargraph','piegraph'
24632465 )
24642466 $shapes |
2467+ Select-Object -Unique |
24652468 Get-Random
24662469 if ($true, $true, $false | Get-Random) {
24672470 'fill'
@@ -4070,8 +4073,8 @@ return $this.LSystem('F--XF--F--XF', [Ordered]@{
40704073 $turtle.Pattern.Save("$pwd/SierpinskiSquareCurve2.svg")
40714074#>
40724075param(
4073- [double]$Size = 20 ,
4074- [int]$Order = 5 ,
4076+ [double]$Size = (Get-Random -Min 21 -Max 42) ,
4077+ [int]$Order = (2,3,4,5 | Get-Random) ,
40754078 [double]$Angle = 90
40764079)
40774080return $this.LSystem('X', [Ordered]@{
0 commit comments