Received: from lists.xmission.com (lists.xmission.com [198.60.22.7]) by mail.san.rr.com (8.8.7/8.8.8) with SMTP id QAA08417; Sun, 28 Dec 1997 16:26:05 -0800 (PST) Received: from domo by lists.xmission.com with local (Exim 1.73 #4) id 0xmT14-00007o-00; Sun, 28 Dec 1997 17:25:10 -0700 Message-Id: <199712290024.QAA07722@mail.san.rr.com> From: "Jay Hill" To: Subject: Another warning. was Re: (fractint) DEEPER Program Date: Sun, 28 Dec 1997 16:23:56 -0800 X-MSMail-Priority: Normal X-Priority: 3 X-Mailer: Microsoft Internet Mail 4.70.1161 MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Sender: owner-fractint@lists.xmission.com Precedence: bulk Reply-To: fractint@lists.xmission.com Content-Type: text/plain; charset=ISO-8859-1 X-UIDL: 0368faa877132a12d50336004e2e7faf Status: U Jason Hine wrote: > Jay scorned: > > > >Not happy with DEEPZOOM I wrote several years ago? > >So you wrote DEEPER? :-) Well fine! > > > > Actually, Jay, DEEPER *is* DEEPZOOM with an extra > semicolon... ;^) > But really, I'm not sure I've seen DEEPZOOM - can I can I > can I? > > And thanks! for the info on aborting a batch file... I'm > sure it'll come in handy! > laters, Jason Handy, indeed, if we only could...............please read. :-) Hello Fractintiers and DeepZoomers, For your enjoyment and WARNING - a little history......... DEEPZOOM(tm) was introduced to the world back in '93. It has since been stored in a vault at Spanky, but now that it has been rendered harmless, it is lately available at my page (you will understand): http://www.geocities.com/CapeCanaveral/Lab/3825/Software.htm Someone in Alaska had bragged of zooming to 44 digits using BASIC. Another complained of a deep zooming program that set you back $90 (a lot in those days). $90, and 44 digits! I could not stand it, so that very evening I wrote DEEPZOOM. The next day I released it upon the world. Oh, if only I had known.... Arthur Clarke had warned us. A lively discussion followed as 13 versions were announced. I quote here a few postings from that time in the distant past which included repeated warnings and even an example 70 digit zoom. In those days of 486/66 machines, there was little hope for any who caught Zoom Fever. Machines and eyes were locked up for days as the little white dot slowly crossed the screen. The fever was speading. Those who could not get it, wanted it. I tried to control the technology, only releasing executables and hints of how it was coded. But it was unstoppable! It was only a matter of time... Finally, extended math was added to Fractint, dooming my DeepZoom and all (about 270) who had a copy of DeepZoom. DeepZoom's grasp was replaced by an even tighter grip, Fractint's, which even the fastest Pentiums have not broken. And now, with Deeper.exe, our fate is sealed. We are caught in the trap where not even a twitch of the finger is required as the lock is now automatically maintained through ever deeper zooms. It only takes the pressing of a single key to release us, but not one of us can make the slightest move. The body becomes totally frozen as the eyes search the depths for the tinniest midget.... Oh, if only I had known.... Jay "Not tonight honey, I'm with the guys planning another ZOOM" Hill -- main(){int f,g,h=0;float a,b,c,d,e;for(;h<3920;putchar("!/-,;<:lnb/bh`r\ /ylqbAmmhI/S/x`K\013"[++h>3840&&g<25?31-g:g>79?31:f]^1))if((f=(256*(c=(d =(g=1+h%80)/31.-2)*d+(e=.047*(h/80-24))*e)-96)*c+32*d<3?24:16+32*d+16*c< 1?30:0)==0)for(a=d,b=c=0;(b=2*b*c+e)*b+(c=a)*a<=4&&++f<26;a=d-b*b+c*c);} ================= HISTORY ================= >From ast.saic.com!jupiter!hilljr Fri Oct 22 10:58:21 1993 Article: 2126 of sci.fractals Newsgroups: sci.fractals,bit.listserv.frac-l Path: ast.saic.com!jupiter!hilljr From: hilljr@jupiter.saic.com (Jay R. Hill) Subject: Re: Have we seen it all? Message-ID: <1993Oct20.000237.8649@ast.saic.com> Followup-To: sci.fractals Lines: 47 Sender: news@ast.saic.com Organization: SAIC References: <1993Oct14.170930.2402@ast.saic.com> <29mbqa$5t4@crcnis1.unl.edu> <1993Oct18.202157.2691@ast.saic.com> Date: Wed, 20 Oct 1993 00:02:37 GMT In article <1993Oct18.202157.2691@ast.saic.com>, hilljr@jupiter.saic.com (Jay R. Hill) writes: |> In article <29mbqa$5t4@crcnis1.unl.edu>, jepler@herbie.unl.edu (Jeff Epler) writes: |> |> hilljr@jupiter.saic.com (Jay R. Hill) writes quoting from Robert Munafo on FRACT-L: |> |> |> |> >>Distance-Estimator method, and setting it to view the area of |> |> >>the complex plane centered at |> |> |> |> > -1.769 110 375 463 767 386 0 + 0.009 020 388 228 023 439 7i |> |> |> |> >>with an edge length (height and width) of 6.4e-17 . Make sure |> |> >>the number of iterations is at least 10,000. |> |> |> |> Anybody get this to go with Xfractint? I'm using it on a Linux 386 |> |> machine, and it always rudely dumps me back to the shell prompt after |> |> I enter those center coords and a magnification of 1.5625e16. (I've |> |> had other problems with xfractint, my binary may just have problems.) |> |> To get this view you need 80 bit floats such as that provided by INTEL. |> I rolled my own code in C++ (also you can use Turbo Pascal) using |> long double. If you are stuck with double, you only get 54 bits mantissa |> or 10^-16 resolution. [...] OK, listen up all you lerkers and quiet observers of the chaos and orbiting articles on sci.fractals. Are we just going to sit and complain about not enough bits? -- No! You want more bits - for free? YES! Just send me email and I'll send you version 0.01 MSDOS executable of a 70 digit zoomer I wrote last night. It comes with only one guarantee: it will take up even more of you 486/66 CPU time than ever before ;-) It runs at about 300 iterations of z := z^2 + c per second, requires SVGA and patience. Send me email and I'll hit you with 2 uuencoded files of total 79K. It is a zip file (pkzip1.1). You get to choose the picture size from 1x1 :-) up to 1024x768. I adjust SVGA mode, jumping from 320x200 to 320x400 to 460x480 to 800x600 to 1024x768 as needed. Now remember, it is one day old and free, so be kind. Jay -- { hilljr@jupiter.saic.com } begin writeln(3*ln(640320)/sqrt(163):17:15) end. void main(){double sqrt(), y=1/sqrt(2.), a=.5, m=1,z; int n=0; for(;m*=2,z=sqrt(1-y*y),y=(1-z)/(1+z),a=a*(1+y)*(1+y)-m*y,n<4;n++); printf("%17.15lf\n",1/a);} >From ast.saic.com!jupiter!hilljr Mon Dec 13 13:39:23 1993 Article: 2483 of sci.fractals Newsgroups: sci.fractals,bit.listserv.frac-l Path: ast.saic.com!jupiter!hilljr From: hilljr@jupiter.saic.com (Jay R. Hill) Subject: A warning to DEEPZOOMers Message-ID: <1993Dec13.194400.26337@ast.saic.com> Followup-To: sci.fractals Sender: news@ast.saic.com Organization: SAIC Date: Mon, 13 Dec 1993 19:44:00 GMT A warning to DEEPZOOM users. Few can forecast the effects of technology on our futures as well as Arthur C. Clarke. Since he has written of at least one who zoomed too deep once too often, we might want to be careful. In his 1990 novel _The Ghost from the Grand Banks_, he describes one Edith Craig at the Torrington Clinic for psychological disorders, who is mentally locked in a 40 digit deep zoom into the Mandelbrot Set. Hmmmm. There are now about 70 who have gotten my DEEPZOOM program. In the novel Clarke notes that "there are no less than sixty-three examples of Mandelmania now in the data banks." Warmly, Jay "Not tonight honey, just another factor of ten, just..." Hill -- { hilljr@jupiter.saic.com } begin writeln(3*ln(640320)/sqrt(163):17:15) end. void main(){double sqrt(), y=1/sqrt(2.), a=.5, m=1,z; int n=0; for(;m*=2,z=sqrt(1-y*y),y=(1-z)/(1+z),a=a*(1+y)*(1+y)-m*y,n<4;n++); printf("%17.15lf\n",1/a);} >From mvb.saic.com!ast.saic.com!jupiter!hilljr Fri Dec 17 17:28:59 1993 Article: 2528 of sci.fractals Newsgroups: sci.fractals,bit.listserv.frac-l Path: mvb.saic.com!ast.saic.com!jupiter!hilljr From: hilljr@jupiter.saic.com (Jay R. Hill) Subject: Re: A warning to DEEPZOOMers Message-ID: <1993Dec16.005313.8118@ast.saic.com> Followup-To: sci.fractals Keywords: Mandelbrot, chaos Lines: 86 Sender: news@ast.saic.com Organization: SAIC References: <1993Dec13.194400.26337@ast.saic.com> Date: Thu, 16 Dec 1993 00:53:13 GMT In article <1993Dec13.194400.26337@ast.saic.com>, hilljr@jupiter.saic.com (Jay R. Hill) writes: |> A warning to DEEPZOOM users. |> |> Few can forecast the effects of technology on our futures as well |> as Arthur C. Clarke. Since he has written of at least one who |> zoomed too deep once too often, we might want to be careful. In |> his 1990 novel _The Ghost from the Grand Banks_, he describes one |> Edith Craig at the Torrington Clinic for psychological disorders, |> who is mentally locked in a 40 digit deep zoom into the Mandelbrot |> Set. |> |> Hmmmm. There are now about 70 who have gotten my DEEPZOOM program. |> In the novel Clarke notes that "there are no less than sixty-three |> examples of Mandelmania now in the data banks." |> |> Warmly, |> Jay "Not tonight honey, just another factor of ten, just..." Hill In an email I was asked: > A naive question at a late date: what's Mandelmania? In the novel, MSet pictures were everywhere by the turn of the century. Some people just couldn't handle the infinite detail and beauty. They had to see it all, experience it all. Some let it get to the point of an incurable Mandelmania. No cure. Well, about 80% make an 'adjustment' back to normality by use of medications and for some, as Clarke indicated, implants - duuh. The real line portion of the Mandelbrot Set provides an exhibit of several types of iteration behavior. Outside of the interval (-2..0.25) iteration diverges. An example of a Misiurewicz point is -2. Then inside the buds and cardioids the iterations become periodic. On the edge of a bud or cardioid iteration convergence is very slow since the Lyapunov exponent is 0. Other points are chaotic with Lyapunov exponents greater than 0. But the Lyapunov exponent is defined in the limit of infinitely many iterations. Without carrying the calculation to infinity, can we determine if an arbitrary point is chaotic? I doubt it. Aha! An excuse to ZOOM! The Lyapunov exponent for c=-1.8 is approximately 0.4046 which certainly looks chaotic. I wondered what the MSet looks like if I repeatedly zoom in on such a chaotic point. So I used DEEPZOOM to do just that. With -1.8 in the center, each increase in magnification shows the point -1.8 missing midgets repeatedly, with small ones near -1.8 always moving just out of reach. Finally, at 10^68 magnification I moved the focus over a pixel or so to a midget right next to -1.8. The final view at 10^70 magnification is shown in 18000000.gif which I just posted to alt.binaries.pictures.fractals. The gif took more than two days to compute on my 486/33. The deepzoom parameters were maxiter = 3200076 x = -1.79999999999999999999999999999999999999999999999999999999999999999941756 y = 962e-72 dx = 1280e-72 dy = 960e-72 My warning post (see above) got a few interesting replies. Alas, it looks like it's too late. One reply was, in part, "...seeing as how my brain is already warped and locked into a permanent ZOOM state...". And this. "You can add me to the 'mentally locked up Mandelbrot Zoomers Set'. I have recently downloaded DEEPZOOM, and have started playing with it. It's great. This program is just another great reason to leave my computer on all night." The current version, 0.10, has an improved color scheme using 108 rainbow colors before repeating. Also, I have added a sleep mode which aids TSR screen grabbers. In four days, DEEPZOOM will be two months old and is still FREE. ;-) Maybe by then (Real Soon Now) I will add gif-ability. Then automatic generation of a gif sequence which can be used for an mpeg ought to really jam my machine. If we magnify by a factor of two, there are obvious reuse of calculations from the last view. There should be information reuse even if the magnification jump is 15%. Any ideas? Warmly, Jay "Not tonight honey, I'm stuck at magnification 10^70" Hill -- { hilljr@jupiter.saic.com } begin writeln(3*ln(640320)/sqrt(163):17:15) end. void main(){double sqrt(), y=1/sqrt(2.), a=.5, m=1,z; int n=0; for(;m*=2,z=sqrt(1-y*y),y=(1-z)/(1+z),a=a*(1+y)*(1+y)-m*y,n<4;n++); printf("%17.15lf\n",1/a);} - ------------------------------------------------------------ Thanks for using Fractint, The Fractals and Fractint Discussion List Post Message: fractint@xmission.com Get Commands: majordomo@xmission.com "help" Administrator: twegner@phoenix.net Unsubscribe: majordomo@xmission.com "unsubscribe fractint"