This is the formula I've been using lately and have really enjoyed it. I'd be curious to see what others can do with it
All I did was add funtions to all terms of dmj.ufm(Nova (Mandelbrot)) and clear out some of the stuff I didn't understand
; a modification of Nova (Mandelbrot) from dmj.ufm
complex zsquared = (0,0)
complex zcubed = (0,0)
complex zold = (0,0)
z = @start
IF (@power == (3,0)); special optimized routine for power 3
zsquared = sqr(z)
zcubed = zsquared * z
zold = z
z = z - @relax * @func(zcubed-1) / @func2(3*zsquared) + @func3(#pixel)
zold = z
z = z - @relax * @func(z^@power-1) / @func2(@power * z^(@power-1)) + @func3(#pixel)
|z - zold| > @bailout
title = "Nova (Mandelbrot) JABMOD"
maxiter = 10000
periodicity = 0
center = (-0.5,0)
magn = 1.5
caption = "Start Value"
default = (2,0)
hint = "Starting value for each point. You can use this to
'perturb' the fractal."
caption = "Exponent"
default = (5,0)
hint = "Overall exponent for the equation. The value (3,0) gives
the classic Nova Mandelbrot-type fractal."
caption = "Bailout"
default = 0.000001
exponential = true
hint = "Bailout value; smaller values will cause more
iterations to be done for each point."
caption = "Relaxation"
default = (1,0)
hint = "This can be used to slow down the convergence of
If you use it I'd love to see the result! Please bring it to my attention!