File: Menger2.es

package info (click to toggle)
structure-synth 1.0.0-1
  • links: PTS
  • area: main
  • in suites: squeeze
  • size: 2,072 kB
  • ctags: 1,176
  • sloc: cpp: 7,070; python: 167; makefile: 66; lisp: 25
file content (50 lines) | stat: -rw-r--r-- 878 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
{ a 1000 } R1


rule R1 maxdepth 3 > void {
	{ s 1/3 x -1 y -1  } R2 
	{ s 1/3 x -1 y -1  z -1 } R2 
	{ s 1/3 x -1 y -1  z +1 } R2 
	{ s 1/3 x 1 y -1  } R2 
	{ s 1/3 x 1 y -1  z -1 } R2 
	{ s 1/3 x 1 y -1  z +1 } R2 
	{ s 1/3  y -1  z -1 } R2  
	{ s 1/3  y -1  z +1 } R2 
	{ s 1/3 x -1 y 1  } R2 
	{ s 1/3 x -1 y 1  z -1 } R2 
	{ s 1/3 x -1 y 1  z +1 } R2 
	{ s 1/3 x 1 y 1  } R2 
	{ s 1/3 x 1 y 1  z -1 } R2 
	{ s 1/3 x 1 y 1  z +1 } R2 
	{ s 1/3  y 1  z -1 } R2  
	{ s 1/3  y 1  z +1 } R2 
	{ s 1/3 x -1   z -1 } R2 
	{ s 1/3 x -1   z +1 } R2 
	{ s 1/3 x 1    z -1 } R2 
	{ s 1/3 x 1    z +1 } R2 
}

rule r2  w 8 {
   { a 0.4 s 0.9  h 167  } box
    r1
}

rule void  {
 {  h 80  sat 0.7 a 0.9 }  box
}





rule R3 w 10 maxdepth 400 { 
{ x 1  rz 3 ry 5 a 0.999  } R3
 box
} 

rule R3 w 10 { 
{ x 1  rz -3 ry 5  } R3
box
}