BEGIN_VIZ=cube_25_16c_24
cpu=mod(metadata(cpu),2)
x=(metadata(x)*2)
y=((metadata(y)*3)+(cpu))
z=(metadata(z)*2)
END_VIZ

BEGIN_VIZ=cube_25_16c_24c
cpu=mod(metadata(cpu),2)
core=metadata(core)/8
x=(metadata(x)*2)
y=((metadata(y)*3)+(cpu))
z=((metadata(z)*3)+(core))
END_VIZ

BEGIN_VIZ=x_connected_torus
cpu=mod(metadata(cpu),2)
core=metadata(core)/8
shift_y=((metadata(y)*3)+(cpu))
shift_z=((metadata(z)*3)+(core))
maxx=metadata(max_x)
radius=(2*pi())
x=(shift_y+20)*(cos((metadata(x)/maxx)*radius))
y=(shift_y+20)*(sin((metadata(x)/maxx)*radius))
z=shift_z
END_VIZ

BEGIN_VIZ=y_connected_torus
cpu=mod(metadata(cpu),2)
core=metadata(core)/8
shift_y=((metadata(y)*3)+(cpu))
shift_z=((metadata(z)*3)+(core))
maxy=metadata(max_y)*3
radius=(2*pi())
x=(shift_z+20)*(cos((shift_y/maxy)*radius))
y=(shift_z+20)*(sin((shift_y/maxy)*radius))
z=(metadata(x)*3)
END_VIZ

BEGIN_VIZ=z_connected_torus
cpu=mod(metadata(cpu),2)
core=metadata(core)/8
shift_y=((metadata(y)*3)+(cpu))
shift_z=((metadata(z)*3)+(core))
maxz=metadata(max_z)*3
radius=(2*pi())
x=(metadata(x)+20)*(cos((shift_z/maxz)*radius))
y=(metadata(x)+20)*(sin((shift_z/maxz)*radius))
z=shift_y
END_VIZ

