"Bio-rhythms" By Dave Walter and Rich Tietjens ARCADIAN 2 no. 5 (March 24, 1980): 38,44-45. (Instructions and Program Listing) ARCADIAN 2, no. 6 (Apr. 25, 1980): 53. (Additional Info) Instructions from the "Arcadian:" BIORYTHM by Dave Walter is a version that stores the data for the three graphs outside the program in string locations, and then directs their printing in the proper place on the screen. The sine wave is therefore quite accurately portrayed. In addition, it is fast moving. To load the string data, load this on tape and save before the program is manually loaded: 10 FOR A=0 TO 86 20 PRINT #1 ,"@(",A,")=", 30 INPUT @(A) 40 NEXT A After punching in the program, load the string from the tape. The program is now complete. Dump to tape as follows: :PRINT;LIST;FOR A=0 TO 86;PRINT #1, "@(",A,")=", @(A); NEXT A; PRINT "CLEAR;RUN Then load back to Bally and the program will be self starting. Additional Information from ARCADIAN 2, no. 6 (Apr. 25, 1980): 53. BIORYTHM of p.44 should have been noted as being the original output of Rich Tietjens. I've had some questions about the required operations to load it, and the data, and so here is a clarification... On page 38, the four line program is a general method for loading data, initially described early last year, into the @ strings so that you can store them. In this case 87 items are stored. Line numbers only create a program, and are not necessary for a one-time job. Confusion arose because the numbers duplicate those in the base program. To load the data for the Biorhythm program, use the following scheme - Punch in the program from line 10 to 1160. Then punch in the following which will only work once - :PRINT;LIST; FOR A = 0 TO 86; PRINT #1,"@(", A, ")=",; INPUT @(A); NEXT A; PRINT " CLEAR; RUN" and then stop. Now start the Record function on your tape recorder and then punch GO. The Bally will read the :PRINT; and send data to controller port 3. It will read LIST; and list the program. And when that is done, it will do the A loop. You will see @(0)=A(a) [Cursor] on the screen, meaning that the computer is waiting for you to insert the value of @(0) per the table. Page 45 lists this as 0, so enter 0 and press GO. The machine will then print @ (1) = @(A) [Cursor], asking for the second value, enter 10 and GO, then 19 and GO, etc. to the end. As you are doing this, the data is going into the computer and at the same time into the tape. You can now run the program. When you load the program from the tape into the computer at some future time, you will again see the @ statements, but with the answers as well. And you will probably get a WHAT? along with each one, disregard these. "Bio-rhythms" has no instructions, but I (Adam Trionfo) have gathered this from the BASIC listing: The program will ask for the current date and also your birth date. I didn't notice anything else being asked for. Based on this information the programs tells you: 1) How long you have lived. 2) Physical Index. 3) Emotional Index. 4) Intellectual Index. I have no idea what this represents, but these types of programs were very popular (at least to write and publish) in the 1970's, and I suppose that it was presumed the user would know what to do with this information. Perhaps break up a date for the evening? Maybe fly off to Vegas and get married? Decide this week looks good to have a kid. It was up to the user to decide what to do with the data-- and I'm sure that the programmer couldn't be held accountable for any poor life choices based on some simple numbers. I noticed that when the program loads and before it begins that the user gets this message: WARNING....... ANY ATTEMPT to CHANGE THIS PROGRAM WILL CAUSE THE GRAPHICS to SELF-DESTRUCT THIS PROGRAM WILL BE READY TO COMPUTE YOUR BIO-RYTHYMS IN 3 MINS. Note I: On January 30, 2013, Paul Thacker posted a message to the Bally Alley discussion group noting that the program printed in The Arcadian is slightly different from the one on tape in the Bob Fabris collection. Mostly it's from the instructions included in the tape version. That version should be considered a prototype. Note II: Subject: Re: Added 300-Baud "Bio-rhythms" by Dave Walter and Rich Tietjens From: ballyalley@yahoogroups.com on behalf of Paul Thacker Sent: Tue 6/25/13 2:41 PM [...] There must have been an original version by Rich Tietjens alone, but I haven't found it. Dave Walter revised the program by Rich Tietjens, and this is the only version printed in The Arcadian. The prototype version comes from a tape in Bob Fabris' collection. While a little different from what was ultimately printed, it is still Dave Walter revising Rich Tietjen's program. Paul