comment { Carr2000.ufm Version 1.2 Ultra Fractal conversions of Robert Carr's formulas Carr2000 - Carr2099 by Erik Reckase / Lale Erguner, 12 December 2002 History: Version 1.3 - Fixes for UF3 compatibility by Lale Erguner Version 1.2 - Minor changes, eliminate divide by zero Version 1.1 - Major optimization overhaul, hints, cleanup Version 1.0 - Initial Release Original formulas pulled from _rc2.frm Fixed errors in Carr 2018, 2032, 2042 } Carr2000 (XAXIS) { ; Updated for UF2 by Erik Reckase, March 2000 ; Modified Sylvie Gallet frm. init: z=c=pixel-1/log(cos(1/pixel)) c1=1.5*z, c2=2.25*z, c3=3.375*z, c4=5.0625*z l1=round(real(p1)), l2=round(imag(p1)) l3=round(real(p2)), l4=round(imag(p2)) float bailout=16, int iter=0, pp2 = pixel/l4 loop: IF (iter==l1) c = c1, z = 0 ELSEIF (iter==l2) c = c2, z = 0 ELSEIF (iter==l3) c = c3, z = 0 ELSEIF (iter==l4) c = c4, z = 0 ENDIF c = c + pp2 z = z*z + c iter = iter + 1 bailout: |real(z)| <= bailout default: title = "Carr 2000" periodicity = 0 maxiter = 500 magn = 1.7 center = (-.233,0) method = multipass param p1 caption = "Iter Limits 1,2" default = (100,150) hint = "0< Re(P1) < Im(P1) < Re(P2) < Im(P2) =limit) c=(-.745680900000982,.1931) ENDIF z=z*z+c compt=compt+1 bailout: |z|<=bailout default: title = "Carr 2038" periodicity = 0 maxiter = 500 magn = 1 center = (-.5,0) method = multipass param p1 caption = "Iter Limit" default = (100,0) hint = "This iteration limit is scaled by the cosine of \ the current pixel divided by 5. The real part of \ this scaled iteration limit signals a change in the \ value of c." endparam } Carr2039 {; Updated for UF2 by Erik Reckase, March 2000 ; Modified Sylvie Gallet frm. init: z=pixel+1/log(10*pixel), c=(-.7456,-.13) float iter=1, rad=6, center=(1,.1) pix=(10*pixel+(8,-5))*(-.1,-.95) zn = center+rad/(pix-center), float limit = real(p1) bool test0 = TRUE, bool test3=FALSE float b1=16, float b2=.0001 loop: test0 = !test0 IF (iter==limit) z = zn ENDIF IF (iterb1) ENDIF IF test3 && test0 z = z*th1 ENDIF float zfinal = |z| float bfinal = b1 ELSE IF z==0 z1 = 0 ELSE z1 = (z^5-1)/(4*z^4) ENDIF z = z - z1 float bfinal = |z1| float zfinal = b2 ENDIF iter = iter+1.099 bailout: zfinal <= bfinal default: title = "Carr 2040" periodicity = 0 maxiter = 500 magn = 0.8 center = (-.5,0) method = multipass param p1 caption = "Iteration Limit" default = (100,0) hint = "The real part of this parameter signifies the point \ at which the iterating formula changes. The imag \ part is not used, but remains for Fractint compat." endparam } Carr2041 {; Updated for UF2 by Erik Reckase, March 2000 ; Modified Sylvie Gallet frm. init: c=(-.7456,-.13), z=pixel-conj(.1/pixel)-flip(.1/pixel) float iter=1, rad=6, center=(1,.1) pix=(10*pixel+(8,-5))*(-.1,-.95) zn = center+rad/(pix-center), float limit = real(p1) bool test0 = TRUE, bool test3=FALSE float b1=16, float b2=.0001 loop: test0 = !test0 IF (iter==limit) z = zn ENDIF IF (iterb1) ENDIF IF test3 && test0 z = (0,0) ENDIF float zfinal = |z| float bfinal = b1 ELSE IF z==0 z1 = 0 ELSE z1 = (z^5-1)/(4*z^4) ENDIF z = z - z1 float bfinal = |z1| float zfinal = b2 ENDIF iter = iter+1 bailout: zfinal <= bfinal default: title = "Carr 2041" periodicity = 0 maxiter = 500 magn = 0.9 center = (-.2,-.15) method = multipass param p1 caption = "Iteration Limit" default = (100,0) hint = "The real part of this parameter signifies the point \ at which the iterating formula changes. The imag \ part is not used, but remains for Fractint compat." endparam } Carr2042 {; Updated for UF2 by Erik Reckase, March 2000 ; Modified Sylvie Gallet frm. init: z=pixel-1/log(.00000001)/pixel-conj(.01/pixel) c=pixel-(.00000001-z)/conj(cos(1/log(.00000001-z))) float iter=1, rad=6, center=(1,.1) pix=(10*pixel+(8,-5))*(-.1,-.95) zn = center+rad/(pix-center), float limit = real(p1) bool test0 = TRUE, bool test3=FALSE float b1=16, float b2=.0001 loop: test0 = !test0 IF (iter==limit) z = zn ENDIF IF (iterb1) ENDIF IF test3 && test0 z = (0,0) ENDIF float zfinal = |z| float bfinal = b1 ELSE IF z==0 z1 = 0 ELSE z1 = (z^5-1)/(4*z^4) ENDIF z = z - z1 float bfinal = |z1| float zfinal = b2 ENDIF iter = iter+1.099 bailout: zfinal <= bfinal default: title = "Carr 2042" periodicity = 0 maxiter = 500 magn = 0.9 center = (0,0) method = multipass param p1 caption = "Iteration Limit" default = (100,0) hint = "The real part of this parameter signifies the point \ at which the iterating formula changes. The imag \ part is not used, but remains for Fractint compat." endparam } Carr2043 {; Updated for UF2 by Erik Reckase, March 2000 ; Modified Sylvie Gallet frm. init: c=(.3,.6), z=pixel float iter=1, rad=6, center=(1,.1) pix=(10*pixel+(8,-5))*(-.1,-.95) zn = center+rad/(pix-center), float limit = real(p1) bool test0 = TRUE, bool test3=FALSE float b1=16, float b2=.0001 loop: test0 = !test0 IF (iter==limit) z = zn ENDIF IF (iterb1) ENDIF IF test3 && test0 z = (0,0) ENDIF float zfinal = |z| float bfinal = b1 ELSE IF z==0 z1 = 0 ELSE z1 = (z^5-1)/(4*z^4) ENDIF z = z - z1 float bfinal = |z1| float zfinal = b2 ENDIF iter = iter+1.099 bailout: zfinal <= bfinal default: title = "Carr 2043" periodicity = 0 maxiter = 500 magn = 1.2 center = (0,0) method = multipass param p1 caption = "Iteration Limit" default = (100,0) hint = "The real part of this parameter signifies the point \ at which the iterating formula changes. The imag \ part is not used, but remains for Fractint compat." endparam } Carr2044 {; Updated for UF2 by Erik Reckase, March 2000 ; Modified Sylvie Gallet frm. init: z=pixel-conj(.01/pixel)-flip(.01/pixel), c=(.3,.6)-(.0165/pixel) float iter=1, rad=6, center=(1,.1) pix=(10*pixel+(8,-5))*(-.1,-.95) zn = center+rad/(pix-center), float limit = real(p1) bool test0 = TRUE, bool test3=FALSE float b1=16, float b2=.0001 loop: test0 = !test0 IF (iter==limit) z = zn ENDIF IF (iterb1) ENDIF IF test3 && test0 z = (0,0) ENDIF float zfinal = |z| float bfinal = b1 ELSE IF z==0 z1 = 0 ELSE z1 = (z^5-1)/(4*z^4) ENDIF z = z - z1 float bfinal = |z1| float zfinal = b2 ENDIF iter = iter+1.099 bailout: zfinal <= bfinal default: title = "Carr 2044" periodicity = 0 maxiter = 500 magn = .9 center = (.2,.4) method = multipass param p1 caption = "Iteration Limit" default = (100,0) hint = "The real part of this parameter signifies the point \ at which the iterating formula changes. The imag \ part is not used, but remains for Fractint compat." endparam } Carr2045 {; Updated for UF2 by Erik Reckase, March 2000 ; Modified Sylvie Gallet frm. init: z=pixel-((.3,.6)+pixel)/1.099, c=(-.7456,-.13)-.09/cos(pixel) float iter=1, rad=6, center=(1,.1) pix=(10*pixel+(8,-5))*(-.1,-.95) zn = center+rad/(pix-center), float limit = real(p1) bool test0 = TRUE, bool test3=FALSE float b1=16, float b2=.0001 loop: test0 = !test0 IF (iter==limit) z = zn ENDIF IF (iterb1) ENDIF IF test3 && test0 z = (0,0) ENDIF float zfinal = |z| float bfinal = b1 ELSE IF z==0 z1 = 0 ELSE z1 = (z^5-1)/(4*z^4) ENDIF z = z - z1 float bfinal = |z1| float zfinal = b2 ENDIF iter = iter+1.099 bailout: zfinal <= bfinal default: title = "Carr 2045" periodicity = 0 maxiter = 500 magn = .11 center = (3.15,5.04) method = multipass param p1 caption = "Iteration Limit" default = (100,0) hint = "The real part of this parameter signifies the point \ at which the iterating formula changes. The imag \ part is not used, but remains for Fractint compat." endparam } Carr2046 {; Updated for UF2 by Erik Reckase, March 2000 ; Modified Sylvie Gallet frm. init: z=tanh(pixel)+((.3,.6)+pixel)*pixel/.2 c=(-.7456,-.13)-.05/cos(pixel) float iter=1, rad=6, center=(1,.1) pix=(10*pixel+(8,-5))*(-.1,-.95) zn = center+rad/(pix-center), float limit = real(p1) bool test0 = TRUE, bool test3=FALSE float b1=16, float b2=.0001 loop: test0 = !test0 IF (iter==limit) z = zn ENDIF IF (iterb1) ENDIF IF test3 && test0 z = (0,0) ENDIF float zfinal = |z| float bfinal = b1 ELSE IF z==0 z1 = 0 ELSE z1 = (z^5-1)/(4*z^4) ENDIF z = z - z1 float bfinal = |z1| float zfinal = b2 ENDIF iter = iter+1.099 bailout: zfinal <= bfinal default: title = "Carr 2046" periodicity = 0 maxiter = 500 magn = 2.3 center = (-.25,-.33) method = multipass param p1 caption = "Iteration Limit" default = (100,0) hint = "The real part of this parameter signifies the point \ at which the iterating formula changes. The imag \ part is not used, but remains for Fractint compat." endparam } Carr2047 {; Updated for UF2 by Erik Reckase, March 2000 ; Modified Sylvie Gallet frm. init: z=pixel^3-conj(.01/pixel)-flip(.01/pixel) c=(-.7456,-.13) float iter=1, rad=6, center=(1,.1) pix=(10*pixel+(8,-5))*(-.1,-.95) zn = center+rad/(pix-center), float limit = real(p1) bool test0 = TRUE, bool test3=FALSE float b1=16, float b2=.0001 loop: test0 = !test0 IF (iter==limit) z = zn ENDIF IF (iterb1) ENDIF IF test3 && test0 z = (0,0) ENDIF float zfinal = |z| float bfinal = b1 ELSE IF z==0 z1 = 0 ELSE z1 = (z^5-1)/(4*z^4) ENDIF z = z - z1 float bfinal = |z1| float zfinal = b2 ENDIF iter = iter+1.099 bailout: zfinal <= bfinal default: title = "Carr 2047" periodicity = 0 maxiter = 500 magn = 1.4 center = (0,0) method = multipass param p1 caption = "Iteration Limit" default = (100,0) hint = "The real part of this parameter signifies the point \ at which the iterating formula changes. The imag \ part is not used, but remains for Fractint compat." endparam } Carr2048 {; Updated for UF2 by Erik Reckase, March 2000 ; Modified Sylvie Gallet frm. init: z=(.3,-.6)*|pixel|*pixel-conj(.01/pixel)-flip(.01/pixel) c=(-.7456,-.13) float iter=1, rad=6, center=(1,.1) pix=(10*pixel+(8,-5))*(-.1,-.95) zn = center+rad/(pix-center), float limit = real(p1) bool test0 = TRUE, bool test3=FALSE float b1=16, float b2=.0001 loop: test0 = !test0 IF (iter==limit) z = zn ENDIF IF (iterb1) ENDIF IF test3 && test0 z = (0,0) ENDIF float zfinal = |z| float bfinal = b1 ELSE IF z==0 z1 = 0 ELSE z1 = (z^5-1)/(4*z^4) ENDIF z = z - z1 float bfinal = |z1| float zfinal = b2 ENDIF iter = iter+1.099 bailout: zfinal <= bfinal default: title = "Carr 2048" periodicity = 0 maxiter = 500 magn = 1.2 center = (0,0) method = multipass param p1 caption = "Iteration Limit" default = (100,0) hint = "The real part of this parameter signifies the point \ at which the iterating formula changes. The imag \ part is not used, but remains for Fractint compat." endparam } Carr2049 {; Updated for UF2 by Erik Reckase, March 2000 ; Modified Sylvie Gallet frm. init: z=c=(.3,-.6)*|pixel|*pixel-conj(.01/pixel)-flip(.01/pixel) float iter=1, rad=6, center=(1,.1) pix=(10*pixel+(8,-5))*(-.1,-.95) zn = center+rad/(pix-center), float limit = real(p1) bool test0 = TRUE, bool test3=FALSE float b1=16, float b2=.0001 loop: test0 = !test0 IF (iter==limit) z = zn ENDIF IF (iterb1) ENDIF IF test3 && test0 z = (0,0) ENDIF float zfinal = |z| float bfinal = b1 ELSE IF z==0 z1 = 0 ELSE z1 = (z^5-1)/(4*z^4) ENDIF z = z - z1 float bfinal = |z1| float zfinal = b2 ENDIF iter = iter+1.099 bailout: zfinal <= bfinal default: title = "Carr 2049" periodicity = 0 maxiter = 500 magn = 1 center = (0,-.1) method = multipass param p1 caption = "Iteration Limit" default = (100,0) hint = "The real part of this parameter signifies the point \ at which the iterating formula changes. The imag \ part is not used, but remains for Fractint compat." endparam } Carr2050 {; Updated for UF2 by Erik Reckase, March 2000 ; Modified Sylvie Gallet frm. init: z=c=sinh((-.7456,.2)*pixel)*pixel^2-conj(.01/pixel) \ -flip(.01/pixel) float iter=1, rad=6, center=(1,.1) pix=(10*pixel+(8,-5))*(-.1,-.95) zn = center+rad/(pix-center), float limit = real(p1) bool test0 = TRUE, bool test3=FALSE float b1=16, float b2=.0001 loop: test0 = !test0 IF (iter==limit) z = zn ENDIF IF (iterb1) ENDIF IF test3 && test0 z = (0,0) ENDIF float zfinal = |z| float bfinal = b1 ELSE IF z==0 z1 = 0 ELSE z1 = (z^5-1)/(4*z^4) ENDIF z = z - z1 float bfinal = |z1| float zfinal = b2 ENDIF iter = iter+1.099 bailout: zfinal <= bfinal default: title = "Carr 2050" periodicity = 0 maxiter = 500 magn = 1 center = (0,-.1) method = multipass param p1 caption = "Iteration Limit" default = (100,0) hint = "The real part of this parameter signifies the point \ at which the iterating formula changes. The imag \ part is not used, but remains for Fractint compat." endparam } Carr2051 {; Updated for UF2 by Erik Reckase, March 2000 ; Modified Sylvie Gallet frm. init: c=pixel^3+conj(.0001/pixel)+flip(.0001/pixel)+tanh(.0001/pixel) z=pixel-conj(.01/pixel)-flip(.01/pixel) float iter=1, rad=6, center=(1,.1) pix=(10*pixel+(8,-5))*(-.1,-.95) zn = center+rad/(pix-center), float limit = real(p1) bool test0 = TRUE, bool test3=FALSE float b1=16, float b2=.0001 loop: test0 = !test0 IF (iter==limit) z = zn ENDIF IF (iterb1) ENDIF IF test3 && test0 z = (0,0) ENDIF float zfinal = |z| float bfinal = b1 ELSE IF z==0 z1 = 0 ELSE z1 = (z^5-1)/(4*z^4) ENDIF z = z - z1 float bfinal = |z1| float zfinal = b2 ENDIF iter = iter+1.099 bailout: zfinal <= bfinal default: title = "Carr 2051" periodicity = 0 maxiter = 500 magn = 1 center = (0,-.1) method = multipass param p1 caption = "Iteration Limit" default = (100,0) hint = "The real part of this parameter signifies the point \ at which the iterating formula changes. The imag \ part is not used, but remains for Fractint compat." endparam } Carr2052 {; Updated for UF2 by Erik Reckase, March 2000 ; Modified Sylvie Gallet frm. init: z=c=tanh(pixel)+((0.3,0.6)+pixel)*pixel/.2 float compt=0, float limit=real(p1*cos(pixel/5)) float bailout=4 loop: IF (compt>=limit) c = (-.745680900000982,-.131850030300002) ENDIF z=z*z + c compt=compt+1 bailout: |z|<=bailout default: title = "Carr 2052" periodicity = 0 maxiter = 500 magn = 2.25 center = (-.25,-.25) method = multipass param p1 caption = "Iter Limit" default = (100,0) hint = "This iteration limit is scaled by the cosine of \ the current pixel divided by 5. The real part of \ this scaled iteration limit signals a change in the \ value of c." endparam } Carr2053 {; Updated for UF2 by Erik Reckase, March 2000 ; Modified Sylvie Gallet frm. init: z=c=sinh((-.7456,.2)*pixel)*pixel^2-conj(.1/pixel) \ -flip(.1/pixel) float compt=0, float limit=real(p1*cos(pixel/5)) float bailout=4 loop: IF (compt>=limit) c = (-.745680900000982,-.131850030300002) ENDIF z=z*z + c compt=compt+1 bailout: |z|<=bailout default: title = "Carr 2053" periodicity = 0 maxiter = 500 magn = 1.2 center = (0,0) method = multipass param p1 caption = "Iter Limit" default = (100,0) hint = "This iteration limit is scaled by the cosine of \ the current pixel divided by 5. The real part of \ this scaled iteration limit signals a change in the \ value of c." endparam } Carr2054 {; Updated for UF2 by Erik Reckase, March 2000 ; Modified Sylvie Gallet frm. init: op = .01/pixel, z=pixel^3+conj(op)+flip(op)+tanh(op) c=(-.7456,-.13)-conj(.001/pixel) float compt=0, float limit=real(p1*cos(pixel/5)) float bailout=4 loop: IF (compt>=limit) c = (-.745680900000982,-.131850030300002) ENDIF z=z*z + c compt=compt+1 bailout: |z|<=bailout default: title = "Carr 2054" periodicity = 0 maxiter = 500 magn = 1.4 center = (0,0) method = multipass param p1 caption = "Iter Limit" default = (100,0) hint = "This iteration limit is scaled by the cosine of \ the current pixel divided by 5. The real part of \ this scaled iteration limit signals a change in the \ value of c." endparam } Carr2055 {; Updated for UF2 by Erik Reckase, March 2000 ; Modified Sylvie Gallet frm. init: z=conj(pixel)^4-conj(.02/pixel)-flip(.02/pixel) c=(-.7456,.13)+.009/pixel float compt=0, float limit=real(p1*cos(pixel/5)) float bailout=4 loop: IF (compt>=limit) c = (-.745680900000982,-.131850030300002) ENDIF z=z*z + c compt=compt+1 bailout: |z|<=bailout default: title = "Carr 2055" periodicity = 0 maxiter = 500 magn = 1.3 center = (0,0) method = multipass param p1 caption = "Iter Limit" default = (100,0) hint = "This iteration limit is scaled by the cosine of \ the current pixel divided by 5. The real part of \ this scaled iteration limit signals a change in the \ value of c." endparam } Carr2056 {; Updated for UF2 by Erik Reckase, March 2000 ; Modified Sylvie Gallet frm. init: z=conj(pixel)^4-tan(.0002/pixel)-sin(.0002/pixel) c=(-.7456,-.03)+.009/pixel float compt=0, float limit=real(p1*cos(pixel/5)) float bailout=4 loop: IF (compt>=limit) c = (-.745680900000982,-.131850030300002) ENDIF z=z*z + c compt=compt+1 bailout: |z|<=bailout default: title = "Carr 2056" periodicity = 0 maxiter = 500 magn = 1.3 center = (0,0) method = multipass param p1 caption = "Iter Limit" default = (100,0) hint = "This iteration limit is scaled by the cosine of \ the current pixel divided by 5. The real part of \ this scaled iteration limit signals a change in the \ value of c." endparam } Carr2057 {; Updated for UF2 by Erik Reckase, March 2000 ; Modified Sylvie Gallet frm. init: z=real(pixel^2)+flip(imag(pixel)) c=conj(pixel)^4-sqr(.02/pixel)-exp(.02/pixel) float compt=0, float limit=real(p1*cos(pixel/5)) float bailout=4 loop: IF (compt>=limit) c = (-.745680900000982,-.131850030300002) ENDIF z=z*z + c compt=compt+1 bailout: |z|<=bailout default: title = "Carr 2057" periodicity = 0 maxiter = 500 magn = 1.9 center = (0,0) method = multipass param p1 caption = "Iter Limit" default = (100,0) hint = "This iteration limit is scaled by the cosine of \ the current pixel divided by 5. The real part of \ this scaled iteration limit signals a change in the \ value of c." endparam } Carr2058 {; Updated for UF2 by Erik Reckase, March 2000 ; Modified Sylvie Gallet frm. init: z=pixel+tan(.1/pixel)/sqrt(.1/pixel), c=(-.7456,-.13)-.01/pixel float compt=0, float limit=real(p1*cos(pixel/5)) float bailout=4 loop: IF (compt>=limit) c = (-.745680900000982,-.131850030300002) ENDIF z= z*z + c -.0087 compt=compt+1 bailout: |z|<=bailout default: title = "Carr 2058" periodicity = 0 maxiter = 500 magn = 1.3 center = (-.16,0) method = multipass param p1 caption = "Iter Limit" default = (100,0) hint = "This iteration limit is scaled by the cosine of \ the current pixel divided by 5. The real part of \ this scaled iteration limit signals a change in the \ value of c." endparam } Carr2059 {; Updated for UF2 by Erik Reckase, March 2000 ; Modified Sylvie Gallet frm. init: z=pixel+tan(.001/pixel)/sqrt(.001/pixel) c=pixel-1/log(.01/pixel)/tan(.1/pixel) float compt=0, float limit=real(p1*cos(pixel/5)) float bailout=4 loop: IF (compt>=limit) c = (-.745680900000982,-.131850030300002) ENDIF z=z*z + c compt=compt+1 bailout: |z|<=bailout default: title = "Carr 2059" periodicity = 0 maxiter = 500 magn = 4.5 center = (-.1,0) method = multipass param p1 caption = "Iter Limit" default = (100,0) hint = "This iteration limit is scaled by the cosine of \ the current pixel divided by 5. The real part of \ this scaled iteration limit signals a change in the \ value of c." endparam } Carr2060 {; Updated for UF2 by Erik Reckase, March 2000 ; Modified Sylvie Gallet frm. init: c=pixel, z=pixel^3-conj(.01/pixel)-flip(.01/pixel) z1 = 1.5*z, z2 = 2.25*z, z3 = 3.375*z, z4 = 5.0625*z l1=round(real(p1)), l2=round(imag(p1)) l3=round(real(p2)), l4=round(imag(p2)) float bailout=16, int iter=0 loop: IF (iter==l1) z=c=z1 ELSEIF (iter==l2) z=c=z2 ELSEIF (iter==l3) z=c=z3 ELSEIF (iter==l4) z=c=z4 ENDIF z = z*z + c iter=iter+1 bailout: |real(z)| <= bailout default: title = "Carr 2060" periodicity = 0 maxiter = 500 magn = 1.3 center = (-.1,0) method = multipass param p1 caption = "Iter Limits 1,2" default = (100,150) hint = "0< Re(P1) < Im(P1) < Re(P2) < Im(P2) =limit) c = (-.743380900000982,-.131850030300002) ENDIF z = z*z + c compt=compt+1 bailout: |z|<=bailout default: title = "Carr 2074" periodicity = 0 maxiter = 500 magn = 1.3 center = (0,0) method = multipass param p1 caption = "Iter Limit" default = (100,0) hint = "This iteration limit is scaled by the cosine of \ the current pixel divided by 5. The real part of \ this scaled iteration limit signals a change in the \ value of c." endparam } Carr2075 {; Updated for UF2 by Erik Reckase, March 2000 ; Modified Sylvie Gallet frm. init: c=pixel-conj(.1/pixel)-flip(.01/pixel) z=pixel^3-conj(.1/pixel)^2-flip(.01/pixel) float compt=0, float limit=real(p1*cos(pixel/5)) float bailout=4 loop: IF (compt>=limit) c = (-.743380900000982,-.131850030300002) ENDIF z = z*z + c compt=compt+1 bailout: |z|<=bailout default: title = "Carr 2075" periodicity = 0 maxiter = 500 magn = 1.3 center = (-0.1,0) method = multipass param p1 caption = "Iter Limit" default = (100,0) hint = "This iteration limit is scaled by the cosine of \ the current pixel divided by 5. The real part of \ this scaled iteration limit signals a change in the \ value of c." endparam } Carr2076 {; Updated for UF2 by Erik Reckase, March 2000 ; Modified Sylvie Gallet frm. init: z=-flip(imag(pixel))*pixel^2-conj(.1/pixel)-flip(.01/pixel) c=pixel^3-conj(.1/pixel)^2-flip(.01/pixel) float compt=0, float limit=real(p1*cos(pixel/5)) float bailout=4 loop: IF (compt>=limit) c = (-.743380900000982,-.131850030300002) ENDIF z = z*z + c compt=compt+1 bailout: |z|<=bailout default: title = "Carr 2076" periodicity = 0 maxiter = 500 magn = 1.4 center = (0,0) method = multipass param p1 caption = "Iter Limit" default = (100,0) hint = "This iteration limit is scaled by the cosine of \ the current pixel divided by 5. The real part of \ this scaled iteration limit signals a change in the \ value of c." endparam } Carr2077 {; Updated for UF2 by Erik Reckase, March 2000 ; Modified Sylvie Gallet frm. z=c=|pixel|*pixel-conj(.1/pixel)-flip(.01/pixel)^2 float compt=0, float limit=real(p1*cos(pixel/5)) float bailout=4 loop: IF (compt>=limit) c = (-.743380900000982,-.131850030300002) ENDIF z = z*z + c compt=compt+1 bailout: |z|<=bailout default: title = "Carr 2077" periodicity = 0 maxiter = 500 magn = 1.4 center = (-0.1,0) method = multipass param p1 caption = "Iter Limit" default = (100,0) hint = "This iteration limit is scaled by the cosine of \ the current pixel divided by 5. The real part of \ this scaled iteration limit signals a change in the \ value of c." endparam } Carr2078 {; Updated for UF2 by Erik Reckase, March 2000 ; Modified Sylvie Gallet frm. init: z=c=|pixel|*pixel-conj(.01/pixel)^2-flip(.1/pixel) float compt=0, float limit=real(p1*cos(pixel/5)) float bailout=4 loop: IF (compt>=limit) c = (-.743380900000982,-.131850030300002) ENDIF z = z*z + c compt=compt+1 bailout: |z|<=bailout default: title = "Carr 2078" periodicity = 0 maxiter = 500 magn = 1.4 center = (-0.1,0) method = multipass param p1 caption = "Iter Limit" default = (100,0) hint = "This iteration limit is scaled by the cosine of \ the current pixel divided by 5. The real part of \ this scaled iteration limit signals a change in the \ value of c." endparam } Carr2079 {; Updated for UF2 by Erik Reckase, March 2000 ;Modified Sylvie Gallet frm. init: z=c=|pixel|*pixel-conj(.01/pixel)^2-flip(.1/pixel) z1 = 1.5*z, z2 = 2.25*z, z3 = 3.375*z, z4 = 5.0625*z l1=round(real(p1)), l2=round(imag(p1)) l3=round(real(p2)), l4=round(imag(p2)) float bailout=16, int iter=0 loop: IF (iter==l1) z=c=z1 ELSEIF (iter==l2) z=c=z2 ELSEIF (iter==l3) z=c=z3 ELSEIF (iter==l4) z=c=z4 ENDIF z = z*z + c iter=iter+1 bailout: |real(z)| <= bailout default: title = "Carr 2079" periodicity = 0 maxiter = 500 magn = 1.4 center = (-.15,0) method = multipass param p1 caption = "Iter Limits 1,2" default = (100,150) hint = "0< Re(P1) < Im(P1) < Re(P2) < Im(P2)