1
0
mirror of https://github.com/PDP-10/stacken.git synced 2026-01-11 23:43:11 +00:00

Extract files from tape images.

Some tapes could not be extracted.
This commit is contained in:
Lars Brinkhoff 2021-01-29 10:47:33 +01:00
parent 8a9b485136
commit 6e18f5ebef
3144 changed files with 2211291 additions and 0 deletions

File diff suppressed because it is too large Load Diff

Binary file not shown.

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,9 @@
.pa 1:=dsk:
R fortra
*advent=advent
.R link
advent
/go
start
x
del advent.rel

View File

@ -0,0 +1,169 @@
350-point Adventure Maps
------------------------
Following is a set of 10 maps giving the rooms and their conections for
the 350-point version of Adventure. I do not guarantee that these maps
are complete and correct; if you find mistakes, please email me at
wkt@csadfa.cs.adfa.oz.au.
Description of Maps
-------------------
Each map has a set of rooms, and arrowed lines joining them. Each room has
a short room description, the program's internal room number, and a set of
arrows showing how to get to other rooms. Arrows either end pointing to
another room (in a box), the name of another room (unboxed), or the room
number.
The default arrow directions are n,s,e,w as shown below; arrows may have other
direction labels which are defined below:
N n up ( These are the words
^ s down you can enter to move.)
| e building
W<-- -->E or w grate
| nw xyzzy
V ne plugh
S sw canyon
se
? means that there is a connection between these rooms, but I do not
know what to type to pass through it.
Notes
-----
Some rooms are initially unconnected; you must perform an action to connect
them. The final connection is shown on the maps, with no indication as to
what action to perform.
The connectivity between the `Maze of Twisty Little Passages, All Different'
is given below as a table. I have not done a similar table for MOTLP,AA.
Quick Room Reference
--------------------
Here is a by-number description of the rooms in Adventure, with the objects
therein. Some rooms not given form part of the MOTLP,AD & MOTLP,AA mazes,
others hold descriptions like `you've broken you're neck', and are not
true rooms.
Room# Description Objects
1: Road end
2: Hill
3: Building Keys Lamp Bottle Food
4: Valley
5: Forest with valley on side
6: Forest with valley & road
7: Slit in streambed
8: Outside grate
9: Below grate
10: Cobble crawl Cage
11: Debris room Rod
12: Sloping E/W canyon
13: Bird chamber Bird
14: Top of small pit
15: Hall of mists
17: Eastbank fissure
18: Gold room Gold nugget
19: Hall of Mt. King
23: West 2pit room
24: East pit
25: West pit
27: Westside fissure Diamonds
28: Low N/S passage Silver bars
29: Southside chamber Jewelry
30: Westside chamber Coins
33: Y2
34: Rock jumble
35: Window on pit
36: Dirty broken passage
37: Brink of clean pit
38: Pit with stream
39: Dusty rocks
41: Westend hall of mists
60: Eastend long hall
61: Westend long hall
62: High N/S passage
63: Dead end
64 Complex junction
65: Bedquilt
66: Swiss cheese
67: East 2pit room
68: Slab room
69: N/S canyon above room
70: N/S canyon above sizable passage
71: Three canyons junction
72: Low room
73: Deadend crawl
74: E/W canyon above tight canyon
75: Wide place in tight canyon
77: Tall E/W canyon with tight crawl
78: Mass of boulders
88: Narrow corridor
91: Steep incline above large room
92: Giant room Eggs
94: Immense N/S passage
95: Cavern with waterfall Trident
96: Soft room Pillow
97: Oriental room Vase
98: Misty cavern
99: Alcove
100: Plover's room Emerald
101: Dark room Tablet?
102: Arched hall
103: Clam room Clam/pearl
104: Ragged corridor
105: Cul de sac
106: Anteroom Magazines
108: Witt's end
109: Mirror canyon
110: West window on pit
111: Top of stalactite
113: Reservoir
115: N/E end of repository
116: S/W end of repository
117: S/W of chasm
118: Sloping corridor
120: Dragon room Rug
122: N/E of chasm
123: Long E/W corridor
124: Fork in path
125: Warm walls junction
126: Breath-taking view
127: Chamber of boulders Spices
128: Limestone passage
129: Front of barren room
130: Bear cave Chain
Unlocated treasures: Axe, Carpet/moss, Treasure chest, Pyramid
(axe is dropped by dwarf, batteries in Vending machine in MOTLP,AD)
The Maze of Twisty Little Passages, All Different
-------------------------------------------------
Room North South East West Up Down Description
107 - 139 131 137 138 135 West End Maze of Twisty Little Passages
137 - 136 132 139 112 134 Little Twisty Maze of Passages
139 - 134 138 132 133 137 Maze of Little Twisty Passages
132 - 133 134 138 135 Little Maze of Twisty Passages
138 - 135 136 131 134 133 107 Maze of Little Twisting Passages
131 - 138 139 112 107 Maze of Twisting Little Passages
112 - 132 Vend 133 137 139 138 Little Maze of Twisting Passages
133 - 137 112 136 132 107 Twisting Maze of Little Passages
135 - 107 133 134 136 112 Twisty Little Maze of Passages
136 - 112 135 107 131 Twisty Maze of Little Passages
134 - 131 137 135 139 138 Twisting Little Maze of Passages
* Vend is the vending machine, where you can get new batteries, if you
have any coins.

BIN
files/chess2/chess2.exe Normal file

Binary file not shown.

BIN
files/chess2/chess2.hlp Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
files/games_interchange/b. Normal file

Binary file not shown.

View File

@ -0,0 +1,7 @@
TO RUN THE GAME YOU MUST TYPE 'R BASIC' IF THE COMPUTER
PRINTS A '.' WHEN YOU HIT RETURN. WHEN THE COMPUTER
PRINTS 'READY, FOR HELP TYPE HELP' OR 'READY' TYPE IN
'OLD D11:BLJACK'. THE COMPUTER WILL RESPOND WITH ANOTHER
'READY'. TYPE 'RUN' OR 'RUNNH' AND THE COMPUTER WILL BEGIN
EXECUTING THE GAME.

Binary file not shown.

View File

@ -0,0 +1,84 @@
1 3 JULY
1 1 4 ACCIDENT 100.00 205.00 -1
YOU BACKED INTO THE DOOR OF YOUR GARAGE AND BROKE THE DOOR WHICH
COST $85 TO REPAIR. YOU ALSO BENT THE FENDER ON YOUR CAR WHICH
COST $120 TO REPAIR. YOUR BILL WILL BE BETWEEN $100 AND $205
DEPENDING ON YOU INSURANCE COVERAGE.
1 2 2 GAS & OIL 32.00 0.00 0.00
YOU DECIDED TO TAKE A TRIP OVER THE 4TH OF JULY WEEKEND ON THE SPUR
OF THE MOMENT. THE COST FOR GAS AND OIL IS $32.00.
1 3 2 PLANE FARE92.00 0.00 0.00
GRANDMOTHER GOT SUDDENLY ILL SO MOM HAD TO FLY OUT TO BE WITH HER FOR
A COUPLE OF WEEKS. THE COST OF THE PALNE TICKET WAS $92.00.
2 0 AUGUST
3 3 SEPTEMBER
3 1 2 SCHOOL EXP13.00 0.00 -1
THE SON NEEDS $13 DOLLARS TO COVER THE COST OF WOODSHOP MATERIALS AND
FOR THE DEPOSIT ON HIS GYM LOCKER.
3 2 2 PTA DUES 10.00 0.00 -1
YOU HAVE DECIDED TO JOIN THE PTA AT THE TWO SCHOOLS THAT YOU KIDS GO
TO. THE COST FOR BOTH MEMBERSHIPS IS $10.00.
3 3 3 PIANO LES 25.00 0.00 -1
YOUR DAUGHTER HAS DECIDED SHE WOULD LIKE TO TRY TAKING PIANO LESSONS.
THE PIANO TEACHER HAS DECIDED TO TAKE HER ON A TRIAL ONE MONTH
BASIS FOR $25.
4 3 OCTOBER
4 1 3 RECREATION28.00 0.00 -1
YOU DECIDED IT WOULD BE FUN TO TAKE THE WHOLE FAMILY TO AN AIR FORCE
FOOTBALL GAME. THE COST OF TICKETS,PARKING,AND JUNK FOOD
CAME TO $28.00.
4 2 4 CAMPING 32.00 0.00 -1
YOUR SON HAS EARNED AND SAVED $15 FOR A SCOUT CAMPING TRIP. NOW HE
FINDS OUT HE NEEDS A SLEEPING BAG, CANTEEN, AND BACK PACK. YOU DECIDE
YOU WILL HELP HIM OUT BY GIVING HIM $32.00 SO HE CAN BUY THE EXTRA STUFF
FROM A FRIEND.
4 3 2 DECORATING37.00 0.00 0.00
YOU PROMISED YOUR DAUGHTER THAT YOU WOULD SPRUCE UP HER ROOM. THE
COST OF PAINT, AND WOOD FOR SHELVES IS $37.00.
5 2 NOVEMBER
5 1 2 GROCERIES 30.00 0.00 -1
IT'S YOUR TURN TO HAVE ALL THE RELATIVES FOR THANKSGIVING DINNER. THE
EXTRA FOOD YOU HAD TO BUY THIS MONTH WAS $30.00.
5 2 3 RELATIVES 35.00 0.00 -1
AUNT MILDRED, UNKLE HAROLD, AND THE KIDS CAME TO VISIT FOR
A WEEK. THE COST OF GOING OUT TO DINNER WITH THEM ONE NIGHT AND THE
EXTRA GROCERIES CAME TO $35.00.
6 1 DECEMBER
6 1 2 CHRISTMAS 75.00 25.00 0.00
MERRY CHRISTMAS!!! EVERYONE HAD A GREAT TIME, AND EVERYONE ENJOYED THE
PRESENTS THEY GOT.
7 0 JANUARY
8 2 FEBRUARY
8 1 2 PARTY 17.00 0.00 -1
YOUR SON DECIDED TO HAVE A BIRTHDAY PARTY FOR HIS FAVORITE FRIEND.
THE COST OF THE PARTY SUPPLIES AND THE PRESENT WAS $17.00.
8 2 2 WEDDING 15.00 0.00 -1
YOUR COUSIN ANNY IS GETTING MARRIED THIS MONTH, AND YOU WERE ABLE TO
FIND HER A VERY NICE SET OF TOWELS FOR $15.00.
9 0 MARCH
10 3 APRIL
10 1 2 SUIT 85.00 0.00 0.00
FATHER NEEDS A NEW SUIT. YOU WERE ABLE TO BUY A VERY NICE ONE
AT A PRESEASON SALE FOR ONLY $85.00.
10 2 2 CLOTHES 80.00 0.00 0.00
BOTH KIDS NEED NEW SHOES, JACKETS, AND JEANS. YOU ARE SHOCKED AT HOW
MUCH PRICES HAVE GONE UP,BUT YOU HAVE TO GET THEM ANYWAY. COST IS $80.
10 3 2 COAT 83.00 0.00 0.00
MOTHER'S OLD SPRING COAT HAS FINALLY SPRUNG. YOU DECIDE IT'S TIME TO GET
HER A NEW ONE. IT COST $83.00, BUT IT SHOULD LAST A WHILE.
11 3 MAY
11 1 4 GLASS 26.00 0.00 0.00
FATHER AND SON WERE PLAYING CATCH WHEN DAD DECIDED TO DEMONSTRATE HOW
TO SCOOP UP A SLOW HOPPER AND SIDE ARM IT TO FIRST BASE. THE CONSE-
QUENCE WAS A BROKEN FRONT WINDOW. FORTUNATELY DAD IS HANDY SO ALL HE
HAD TO BUY WAS THE GLASS WHICH COST $26.00.
11 2 1 SHEETS&TWL38.00 0.00 0.00
YOU ARE RUNNING LOW ON SHEETS AND TOWELS. THE NEW ONES COST $38.
11 3 2 TV REPAIR 56.00 0.00 -1
YOUR OLD BLACK AND WHITE TV SET WENT ON THE BLINK. THE SEVICE CALL
AND NEW PARTS CAME TO $56.00.
12 1 JUNE
12 1 2 TV REPAIR 132.00 0.00 0.00
YOUR COLOR TV WENT ON THE BLINK. THE SEVICE MAN CAME OUT REPLACED
SOME PARTS AND ADJUSTED IT FOR YOU. THE BILL WAS $132.00.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,202 @@
C ***BIORHYTHM CHARTING PROGRAM***
C 8/2/74
C B.J.
C
PARAMETER TWOPI = 6.2831853
C
C DEFINE A BLANK LINE
C
DIMENSION LINE(60)
C
C DEFINE ARRAYS FOR DEVICE AND VICTIM
C
INTEGER FILE,VICTIM(6)
C
C DEFINE DAYS PER MONTH ARRAY
C
COMMON IDPM(12)
DATA IDPM/31,28,31,30,31,30,31,31,30,31,30,31/
C
C GET OUTPUT DEVICE AND OPEN IT
C
WRITE (5,52)
52 FORMAT (' ENTER OUTPUT DEVICE:(TTY OR LPT) ',$)
READ (5,53) FILE
53 FORMAT (6A5)
IF (FILE .EQ. '') FILE = 'TTY'
OPEN (UNIT=1,DEVICE=FILE,ACCESS='SEQOUT',FILE='BIORHY.THM')
C
C FIND OUT THE GOODIES
C
WRITE (5,54)
54 FORMAT (' WHAT IS YOUR NAME: ',$)
READ (5,53) VICTIM
1 WRITE (5,56)
56 FORMAT (' ENTER YOUR BIRTH DATE (E.G. 5,27,1945): ',$)
READ (5,*) IBM,IBD,IBY
C
C YEAR MAY ALSO BE GIVEN AS JUST THE LAST TWO DIGITS,
C IN WHICH CASE 20TH CENTURY ASSUMED
C
IF (IBY .LT. 100) IBY = IBY + 1900
WRITE (5,58)
58 FORMAT (' ENTER START DATE (E.G. 11,1,1975): ',$)
READ (5,*) ISM,ISD,ISY
IF (ISY .LT. 100) ISY = ISY + 1900
WRITE (5,60)
60 FORMAT (' HOW MANY MONTHS WOULD YOU LIKE ? ',$)
READ (5,*) NMONS
C
C MAKE THE TURKEY ISN'T
C TRYING TO CHART HIS MOTHER'S
C PREGNANCY OR WORSE...
C
IF (IBY - ISY) 4,2,1
2 IF (IBM - ISM) 4,3,1
3 IF (IBD - ISD) 4,4,1
C
C COMPUTE HOW MANY DAYS OLD AT START OF CHART
C
4 IDAGE = -1
IF ((ISY - IBY) .GT. 89) GO TO 10
IDAGE = IDAYS(ISD,ISM,ISY) - IDAYS(IBD,IBM,IBY) + 365*(ISY - IBY)
IF (IBY .EQ. ISY) GO TO 6
DO 5 I = IBY, ISY
IF (MOD(I,4) .EQ. 0) IDAGE = IDAGE + 1
IF (IDAGE .LT. 0) GO TO 10
5 CONTINUE
IF (MOD(ISY,4) .EQ. 0) IDAGE = IDAGE + 1
6 CONTINUE
C
C PRINT BACKGROUND MATERIAL
C IF REQUESTED
C
WRITE (5,62)
62 FORMAT (' SHALL I PRINT THE BACKGROUND MATERIAL',
1' (0=NO,1=YES) ? ',$)
READ (5,*) I
IF (I .NE. 1) GO TO 7
WRITE (1,64)
64 FORMAT (
1' THE "B I O R H Y T H M" THEORY STATES THAT HUMAN LIVES MOVE'/
2' IN PREDICTABLE UNDULATIONS INVOLVING THREE SEPARATE CYCLES:'/
3' (A) PHYSICAL 23 DAYS'/
4' (B) EMOTIONAL 28 DAYS'/
5' (C) INTELLECTUAL 33 DAYS'//
6' THERE ARE THREE MAJOR AREAS TO THIS CHART TO BE OBSERVED:'//
7' MINUS - ZERO - PLUS'///
8' ** ZERO **'//
9' THE DAY THAT THE CYCLE SWITCHES FROM PLUS MINUS OR MINUS'/
1' TO PLUS IS A CRITICAL DAY. IT IS DEFINED AS CRITICAL BE-')
WRITE (1,66)
66 FORMAT (
1' CAUSE YOU ARE NEITHER UP NOR DOWN, BUT IN A STATE OF LIMBO.'//
2' (A) IF PHYSICAL CYCLE THEN PEOPLE TEND TO BE ACCIDENT PRONE.'/
3' (B) IF EMOTIONAL CYCLE THEN POSSIBLE EMOTINAL OUTBURSTS.'/
4' (C) IF INTELLECTUAL CYCLE IT IS NOT AS IMPORTANT, BY ITSELF,'/
5' AS THE OTHER TWO CYCLES. IF IT DOES COINCIDE WITH THE'/
6' OTHER TWO, IT HAS A CONTRIBUTORY EFFECT.'///
7' ** PLUS **'//
8' (A) DURING THE 11 1/2 PLUS DAYS, IT IS A GOOD TIME FOR INTEN-'/
9' SIVE TRAINING IN ATHLETICS OR FOR ANY ACTIVITY REQUIRING'/
1' PHYSICAL STAMINA.')
WRITE (1,68)
68 FORMAT (
1' (B) DURING THE 14 PLUS DAYS, BOTH MEN AND WOMEN ARE PRONE TO'/
2' CHEERFULLNESS, COOPERATION AND A POSITIVE OUTLOOK ON LIFE.'/
3' (C) DURING THE 16 1/2 PLUS DAYS OF THIS CYCLE, A PERSON FINDS'/
4' IT EASIER TO STUDY, WRITE CREATIVELY, UNDERSTAND MATHE-'/
5' MATICS OR PURSUE ANY INTELLECTUAL EFFORTS.'///
6' ** MINUS **'//
7' (A) DURING THE 11 1/2 MINUS DAYS, PERSONS ARE AWARE OF A'/
8' REDUCED VITIALITY AND ENDURANCE. IN SHORT, YOU WILL'/
8' TIRE EASILY ON THESE DAYS.'/
9' (B) DURING THE 14 MINUS DAYS, PERSONS ARE CONVERSE TO THE'/
1' PLUS DAYS. BOTH MEN AND WOMEN ARE CONDUCIVE TO MOOD-')
WRITE (1,70)
70 FORMAT (
1' INESS AND NEGATIVISM.'/
2' (C) DURING THE 16 1/2 MINUS DAYS, CAPACITIES ARE LESSENED.'/
3' THESE ARE DAYS BETTER SPENT ON REVIEW AND PRACTICE.'/
4'1N O T E :'/
5' 1. IT TAKES 58+ YEARS TO CYCLE BACK TO YOUR BIRTH DATE.'//
6' 2. TRUE TRIPLE CRITICAL POINTS OCCUR ONLY EVERY 29 YEARS.'/
7' ALL TRUE AND NEAR TRIPLE POINTS WILL BE SHOWN BY "#".')
7 WRITE (1,53)
WRITE (1,53)
WRITE (1,53)
C
C PRINT AGE IN DAYS AT START OF CHART
C
WRITE (1,200) IDAGE
200 FORMAT (' AT THE START OF THIS CHART YOU WILL BE'I6' DAYS OLD.')
WRITE (1,300) VICTIM
300 FORMAT (///' THIS CHART PREPARED ESPECIALLY FOR '6A5///)
C
C PRINT THE CHART HEADER
C AND INITIALIZE THEN LINE ARRAY
C
WRITE (1,400)
400 FORMAT (T23'MINUS'T37'ZERO'T52'PLUS'/9X60('-'))
DO 8 I = 1, 60
8 LINE(I) = ' '
C
C IF THIS IS A LEAP YEAR THEN
C ALTER THE DAYS PER MONTH
C
IF (MOD(ISY,4) .EQ. 0) IDPM(2) = 29
LINE(30) = '*'
C
C START OF MAIN LOOP
C
C LOCATE THE CURVES
C
9 IP = SIN(MOD(IDAGE,23)/22.*TWOPI)*28 + 30.
IE = SIN(MOD(IDAGE,28)/27.*TWOPI)*28 + 30.
II = SIN(MOD(IDAGE,33)/32.*TWOPI)*28 + 30.
C
C PRINT A LINE OF THE CHART
C
LINE(IP) = 'P'
LINE(IE) = 'E'
LINE(II) = 'I'
IF ((IP .EQ. IE) .AND. (IE .EQ. II)) LINE(IP) = '#'
I = MOD(ISY,100)
WRITE (1,500) ISM,ISD,I,LINE
500 FORMAT(' 'I2'/'I2'/'I2,60A1)
C
C RESTORE LINE
C
LINE(IP) = ' '
LINE(IE) = ' '
LINE(II) = ' '
LINE(30) = '*'
C
C UPDATE CALENDAR
C
IDAGE = IDAGE + 1
ISD = ISD + 1
IF (ISD .LE. IDPM(ISM)) GO TO 10
ISD = 1
ISM = ISM + 1
NMONS = NMONS - 1
IF (NMONS .EQ. 0) STOP 'HAVE A NICE DAY'
IF (ISM .LE. 12) GO TO 10
ISM = 1
ISY = ISY + 1
IDPM(2) = 28
IF (MOD(ISY,4) .EQ. 0) IDPM(2) = 29
10 IF (IDAGE .LT. 0) STOP 'CANT HAPPEN ON DEC'
GO TO 9
END
FUNCTION IDAYS(ID,IM,IY)
COMMON IDPM(12)
IDAYS = 0
IF (IM .EQ. 1) GO TO 1002
J = IM - 1
DO 1001 I = 1, J
1001 IDAYS = IDAYS + IDPM(I)
1002 IDAYS = IDAYS + ID
IF ((MOD(IY,4) .EQ. 0) .AND. (IM .GT. 2)) IDAYS = IDAYS + 1
RETURN
END

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,25 @@
BLJACK.HLP
BLJACK.BAS SIMULATES A GAME OF BLACK JACK. AS MANY AS 7 PLAYERS
MAY PLAY THE GAME. ON EACH DEAL, BETS WILL BE ASKED FOR, AND THE
PLAYERS' BETS SHOULD BE TYPED IN. THE MAXIMUM AMOUNT
MONEY THAT CAN BE BET IS $500. THE CARDS WILL THEN BE
DEALT, AND EACH PLAYER IN TURN PLAYS HIS HAND. THE FIRST
RESPONSE SHOULD BE EITHER 'D', INDICATING THAT THE PLAYER
IS DOUBLING DOWN, 'S', INDICATING THAT HE IS STANDING, 'H'
INDICATING THAT HE WANTS ANOTHER CARD, OR '/', INCATING
THAT HE WANTS TO SPLIT HIS CARDS. AFTER THE INITIAL RESPONSE
ALL FURTHER RESPONSES SHOULD BE 'S'OR 'H', UNLESS THE CARDS
WERE SPLIT, IN WHICH CASE, DOUBLING DOWN IS AGAIN PERMITTED.
IN ORDER TO COLLECT FOR BLACKJACK, THE INITIAL RESPONSE
SHOULD BE 'S'. INSURANCE BETS MAY BE UP TO HALF OF
THE AMOUNT ORIGINALY BET.
TO RUN THE GAME YOU MUST TYPE 'R BASIC' IF THE COMPUTER
PRINTS A '.' WHEN YOU HIT RETURN. WHEN THE COMPUTER
PRINTS 'READY, FOR HELP TYPE HELP' OR 'READY' TYPE IN
'OLD D11:BLJACK'. THE COMPUTER WILL RESPOND WITH ANOTHER
'READY'. TYPE 'RUN' OR 'RUNNH' AND THE COMPUTER WILL BEGIN
EXECUTING THE GAME.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,26 @@
COMPUTER SERVICES - INSTRUCTIONAL BUDGET REQUEST (1978)
1) PURCHASED SERVICES 500
2) SOFTWARE (COMPUTER PROGRAMS) 500
3) CURRICULUM DEVELOPMENT
TIME FOR TEACHERS 900
4)* RENOVATION, REPLACEMENT OR
ADDITION OF 5 TELETYPES
(3 YEAR PLAN) 10000
5)* MICROCOMPUTERS 16500
6)* WORK STUDY PROGRAM FOR
HS STUDENTS 2520
7)* COMPUTER MANAGED INSTRUCTION SUPPLIES
ANSWER SHEETS, MAGNETIC TAPES
AND PRINT SHOP COSTS 4400
* SEE ATTACHED DOCUMENTS.

Binary file not shown.

View File

View File

@ -0,0 +1,13 @@
NOVEMBER 23,1977
INTERESTED ADMINSTRATIVE STAFF FROM: DAN MYERS
COMPUTER SERVICES
SUBJECT: RESCHEDULE OF THE COMPUTER ASSISTED INSTRUCTION DEMONSTRATION
DUE TO CONFLICTS THE COMPUTER ASSISTED INSTRUCTION DEMONSTRATION
IN READING AND MATH HAS BEEN RESCHEDULED FOR 10:00 ON WEDNESDAY
DECEMBER 7 IN ROOM 210 OF NORTH JUNIOR HIGH SCHOOL. I HOPE THIS
WILL MAKE IT POSSIBLE FOR YOU TO ATTEND.
DAN MYERS

View File

@ -0,0 +1,41 @@
111 999999 77777777 888888
1111 99999999 77777777 88888888
11111 99 999 777 88 888
111 99 999 777 88 888
111 99999999 777 88888888
111 99999999 777 888888
111 9999999 777 88888888
111 999 777 88 888
111 99 999 777 88 888
111 9999999 777 88888888
1111111 99999 7777 888888
JANUARY FEBRUARY MARCH APRIL
S M T W T F S S M T W T F S S M T W T F S S M T W T F S
1 2 3 4 5 6 7 ** ** ** 1 2 3 4 ** ** ** 1 2 3 4 ** ** ** ** ** ** 1
8 9 10 11 12 13 14 5 6 7 8 9 10 11 5 6 7 8 9 10 11 2 3 4 5 6 7 8
15 16 17 18 19 20 21 12 13 14 15 16 17 18 12 13 14 15 16 17 18 9 10 11 12 13 14 15
22 23 24 25 26 27 28 19 20 21 22 23 24 25 19 20 21 22 23 24 25 16 17 18 19 20 21 22
29 30 31 ** ** ** ** 26 27 28 ** ** ** ** 26 27 28 29 30 31 ** 23 24 25 26 27 28 29
** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** 30 ** ** ** ** ** **
MAY JUNE JULY AUGUST
S M T W T F S S M T W T F S S M T W T F S S M T W T F S
** 1 2 3 4 5 6 ** ** ** ** 1 2 3 ** ** ** ** ** ** 1 ** ** 1 2 3 4 5
7 8 9 10 11 12 13 4 5 6 7 8 9 10 2 3 4 5 6 7 8 6 7 8 9 10 11 12
14 15 16 17 18 19 20 11 12 13 14 15 16 17 9 10 11 12 13 14 15 13 14 15 16 17 18 19
21 22 23 24 25 26 27 18 19 20 21 22 23 24 16 17 18 19 20 21 22 20 21 22 23 24 25 26
28 29 30 31 ** ** ** 25 26 27 28 29 30 ** 23 24 25 26 27 28 29 27 28 29 30 31 ** **
** ** ** ** ** ** ** ** ** ** ** ** ** ** 30 31 ** ** ** ** ** ** ** ** ** ** ** **
SEPTEMBER OCTOBER NOVEMBER DECEMBER
S M T W T F S S M T W T F S S M T W T F S S M T W T F S
** ** ** ** ** 1 2 1 2 3 4 5 6 7 ** ** ** 1 2 3 4 ** ** ** ** ** 1 2
3 4 5 6 7 8 9 8 9 10 11 12 13 14 5 6 7 8 9 10 11 3 4 5 6 7 8 9
10 11 12 13 14 15 16 15 16 17 18 19 20 21 12 13 14 15 16 17 18 10 11 12 13 14 15 16
17 18 19 20 21 22 23 22 23 24 25 26 27 28 19 20 21 22 23 24 25 17 18 19 20 21 22 23
24 25 26 27 28 29 30 29 30 31 ** ** ** ** 26 27 28 29 30 ** ** 24 25 26 27 28 29 30
** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** 31 ** ** ** ** ** **

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,18 @@
CANNON.HLP
YOU ARE THE CANNONEER FOR THE LOWER SLOBLOVA ARMY. YOUR JOB IS TO
DESTROY THE SINGLE POWER POLE OF THE COUNTRY NEXT DOOR. YOU CAN
CONTROL THE MUZZEL VELOCITY AND THE ANGLE OF ELEVATION OF YOUR
CANNON. IF YOU DESTROY THE POWER POLE YOU WILL BE GIVEN A NEW
PROBLEM. YOU WILL HAVE TO DESTROY THEIR SPECIAL GENERATOR THAT
MAY BE LOCATED ON TOP OF OR BEHIND A MOUNTAIN OR IN A VALLEY. THIS
IS MORE DIFFICULT THAN JUST YOUR REGULAR FLAT SHOOTING.
TO RUN THE GAME YOU MUST TYPE 'R BASIC' IF THE COMPUTER
PRINTS A '.' WHEN YOU HIT RETURN. WHEN THE COMPUTER
PRINTS 'READY, FOR HELP TYPE HELP' OR 'READY' TYPE IN
'OLD D11:CANNON'. THE COMPUTER WILL RESPOND WITH ANOTHER
'READY'. TYPE 'RUN' OR 'RUNNH' AND THE COMPUTER WILL BEGIN
EXECUTING THE GAME.

View File

@ -0,0 +1,31 @@
1 1 JULY
1 1 2 ANTIFREEZE 25.43 0.00 0.00
YOUR CAR BOILED OVER IN THE HEAT SO YOU HAD TO GET THE RADIATOR
BACKFLUSHED AND REFILLED WITH ANTIFREEZE. COST =$25.43
2 0 AUGUST
3 0 SEPTEMBER
4 1 OCTOBER
4 1 2 FAN BELT 5.70 0.00 0.00
THE FAN BELT ON YOUR CAR IS FRAYED AND NEEDS TO BE REPLACED BEFORE
IT BREAKS. THE COST IS $5.70.
5 0 NOVEMBER
6 1 DECEMBER
6 1 2 HEADLIGHT 12.50 0.00 0.00
THE LEFT FRONT HEADLIGHT ON YOU CAR WENT OUT AND NEEDS TO BE REPLACED.
THE COST IS $12.50.
7 1 JANUARY
7 1 3 TOW TRUCK 20.00 80.00 0.00
YOU GOT STUCK IN A SNOW DRIFT AND HAD TO HAVE A TOW TRUCK COME
OUT AND PULL YOU OUT. THE COST OF THIS SERVICE IS BETWEEN $20
AND $80 DEPENDING ON YOUR INSURANCE POLICY.
8 1 FEBRUARY
8 1 2 BATTERY 45.00 0.00 0.00
THE BATTERY ON YOUR CAR JUST DIED. IT HAS TO BE REPLACED. IT WILL
COST YOU $45.
9 0 MARCH
10 0 APRIL
11 1 MAY
11 1 2 CAR PAINT 5.40 0.00 -1
YOU FELT IT WAS TIME TO TOUCH UP THE PAINT ON YOUR TRUSTY CAR.
THE COST FOR THE PRIMER AND THE PAINT IS $5.40.
12 0 JUNE

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,72 @@
CARDAC.HLP
CARDAC.BAS SIMULATES THE ACTION OF A PRIMITIVE COMPUTER
NAMED CARDIAC. YOUR PROGRAM SHOULD BE ENTERED AS DATA
STARTING AT STATEMENT 10 AND ENDING BEFORE STATEMENT 50. ADDRESS
AND INSTRUCTION INFORMATION MUST BE SEPARATED BY COMMAS. AS
MANY PROGRAM ELEMENTS AS YOU WISH MAY BE ENTERED IN EACH
DATA STATEMENT. FOR EXAMPLE, '10 DATA 20,006,21,106,ETC.'
AFTER YOU HAVE COMPLETED ENTERING YOUR CARDIAC
PROGRAM, CARDIAC DATA MAY BE ENTERED USING AN ENTRY OF
'99,800' AS A SEPARATOR BETWEEN THE PROGRAM AND THE DATA.
END YOUR CARDIAC 'DECK' WITH A '0'. C PROGRAM MAY BE BOOTSTRAPED BY
ENTERING IT AS CARDIAC DATA FOLLOWING THE DATA SIGNAL '99,800'.
THESE ARE THE CARDIAC OP CODES:
0--READ
1--CLEAR AND ADD
2--ADD
3--IF ACCUMULATOR NEGATIVE TRANSFER TO ADDRESS
4--SHIFT
5--PRINT
6--STORE
7--SUBTRACT
8--TRANSFER CONTROL
9--HALT
THE FOLLOWING IS A SAMPLE CARDIAC PROGRAM THAT DIVIDES ONE NUMBER
INTO ANOTHER AND PRINTS THE QUOTIENT AND REMAINDER. THE COMMENTS
ON THE RIGHT TELL WHAT EACH STEP IS DOING.
LOC INSTRUCTION COMMENT
=== =========== ======
01 090 READ THE FIRST NUMBER INTO LOCATION 90
02 091 READ THE SECOND NUMBER INTO LOCATION 91
03 590 PRINT THE FIRST NUMBER
04 591 PRINT THE SECOND NUMBER
05 190 CLEAR THE ACCUMULATOR AND MOVE THE NUMBER IN
LOCATION 90 (THE FIRST NUMBER) INTO THE ACCUMULATOR
06 791 SUBTRACT THE NUMBER IN LOCATION 91 (THE SECOND
NUMBER) FROM THE NUMBER IN THE ACCUMULATOR LEAVING
THE RESULTS IN THE ACCUMULATOR
07 313 TEST THE ACCUMULATOR AND IF IT IS NEGATIVE JUMP TO
LOCATION 13 AND CONTINUE EXECUTION FROM THERE
08 690 STORE THE RESULTS OF THE SUBTRACTION BACK IN
LOCATION 90
09 192 CLEAR THE ACCUMULATOR AND MOVE THE SUBTRACTION
COUNT STORED IN LOCATION 92 INTO THE ACCUMULATOR
10 200 ADD THE CONTENTS OF LOCATION 00 (LOC 00 CON-
TAINS A 1 ALL OF THE TIME) TO THE ACCUMULATOR
11 692 STORE THE CONTENTS OF THE ACCUMULATOR BACK IN LOC 92
12 805 JUMP BACK TO LOCATION 5
13 592 PRINT THE QUOTIENT
14 590 PRINT THE REMAINDER
15 900 HALT THE EXECUTION OF THE PROGRAM
TO ENTER THIS PROGRAM INTO THE COMPUTER USING 14 AND 3 AS THE DIVIDEND
AND DIVISOR THE FOLLOWING SEQENCE OF COMMANDS WOULD BE USED:
10 DATA 01,090,02,091,03,590,04,591,05,190,06,791,07,312,08,690,09,192
20 DATA 10,200,11,692,12,805,13,592,14,590,10,900
30 DATA 99,800,14,3,0
TO RUN THE PROGRAM YOU MUST TYPE 'R BASIC' IF THE COMPUTER
PRINTS A '.' WHEN YOU HIT RETURN. WHEN THE COMPUTER
PRINTS 'READY, FOR HELP TYPE HELP' OR 'READY' TYPE IN
'OLD D11:CARDAC'. THE COMPUTER WILL RESPOND WITH ANOTHER
'READY'. TYPE IN YOUR DATA STATEMENTS (IE. PROGRAM AND
DATA) AND THEN TYPE 'RUN 210' OR 'RUNNH 210' AND YOUR PROGRAM
WILL BE EXECUTED. FIRST YOU WILL BE ASKED IF YOU WANT A 'DUMP'. A DUMP IS
JUST A LISTING OF ALL 100 STORAGE LOCATIONS AND THEIR CONTENTS. NEXT,
YOUR PROGRAM WILL BE LISTED AND RUN.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,3 @@
00020 PRINT "YOU ARE SEEKING TO FIND THE RELATION AMONG FORCE, RADIUS, VELOCITY AND"
00060 PRINT "WHICH QUANTITY WILL BE YOUR DEPENDENT VARIABLE-F,R,M,OR V?"
01040 PRINT "TRY MORE DATA OR SEE YOUR INSTRUCTOR. TYP 1 FOR MORE DATA."

Binary file not shown.

View File

@ -0,0 +1,7 @@
00010 PRINT TAB(32)"CHAMP"
00020 PRINT TAB(23)"WRITTEN BY DON HOLMGREN"
00050 IF LEFT$(A$,1)="N" THEN 140
00130 IF LEFT$(B$,1)="N" THEN 9999
00200 ON X(Y), GO TO 250,270,290,310,330,350,370
00420 PRINT"HOW MANY STARS WOULD YOU LIKE TO TAKE FROM ROW #"Y;
01880 IF LEFT$(C$,1)="N" THEN 9999

View File

@ -0,0 +1,23 @@
CHAMP.HLP
CHAMP PROGRAMED BY DON HOLMGREN
THERE ARE THREE ROWS OF STARS. THE FIRST ROW HAS 3
STARS, THE SECOND 5 STARS, AND THE THIRD 7 STARS.
YOU MAY TAKE FROM 1 TO ALL STARS IN ONE ROW IN ONE
TURN. THE COMPUTER (CHAMP, OF COURSE) WILL THEN
TAKE AWAY STARS ALSO. THE PLAYER WHO TAKES THE
LAST STAR LOSES. YOU WILL BE ASKED WHICH ROW YOU WANT
TO TAKE STARS FROM. REPLY WITH A NUMBER FROM 1 TO
3, 1 REPRESENTING THE TOP ROW, 2 THE MIDDLE ROW, AND
3 THE BOTTOM ROW.
TO RUN THE GAME YOU MUST TYPE 'R BASIC' IF THE COMPUTER
PRINTS A '.' WHEN YOU HIT RETURN. WHEN THE COMPUTER
PRINTS 'READY, FOR HELP TYPE HELP' OR 'READY' TYPE IN
'OLD D11:CHAMP'. THE COMPUTER WILL RESPOND WITH ANOTHER
'READY'. TYPE 'RUN' OR 'RUNNH' AND THE COMPUTER WILL BEGIN
EXECUTING THE GAME.

View File

@ -0,0 +1,99 @@
100 REM N(I)=NUMBER OF ELECTRONIC CHARGE UNITS FOR PARTICLE I
105 REM COPYRIGHT 1971 - STATE UNIVERSITY OF NEW YORK
115 REM (NORMALLY DISTRIBUTED WITH MEAN 3 AND DEVIATION 3)
120 REM M(I)=MASS OF PARTICLE I, BASED ON R(I)
125 REM R(I)=RADIUS OF PARTICLE I
130 REM (AVERAGE RADIUS R, 1 PERCENT UNIFORMLY DISTRIBUTED ERROR)
135 REM MODEL DEVELOPED BY A. CAGGIANO AND D. SCARL
140 REM PROGRAMMED BY C. LOSIK, JULY 1971
145 REM LATEST REVISION: 8-25-72
150 REM Q=RND(-1)
155 RANDOMIZE
160 DIM N(4),M(4),R(4)
165 PRINT " ","MILLIKAN OIL DROP EXPERIMENT"
170 PRINT
175 REM V:VOLTAGE, INITIALLY ZERO
180 LET V=0
185 REM H:VISCOSITY COEFFICIENT BETWEEN LATEX SPHERE AND AIR
190 LET H=.000018
195 REM G:ACCELERATION DUE TO GRAVITY
200 LET G=9.8
205 REM Q:COULOMBS PER ELECTRONIC CHARGE UNIT
210 LET Q=1.6E-19
215 REM D:DENSITY OF LATEX SPHERE
220 LET D=1000
225 REM R:AVERAGE RADIUS OF LATEX SPHERE
230 LET R=5.E-07
235 REM D9:PLATE SEPARATION
240 LET D9=.02
245 REM P1:VALUE OF 'PI'
250 LET P1=3.14159
255 REM M:AVERAGE MASS OF LATEX SPHERE
260 LET M=4*P1*R*R*R*D/3
265 REM K1,K2, AND K3 ARE USEFUL CONSTANTS
270 LET K1=Q/D9
275 LET K2=G*D9*M
280 LET K3=6*P1*H
285 LET N0=0
290 PRINT "INSTRUCTIONS (1=YES, 0=NO)";
295 INPUT I
300 IF I=0 THEN 360
305 IF I <> 1 THEN 290
310 PRINT
315 PRINT "INSTRUCTIONS -- AFTER EACH QUESTION MARK,";
320 PRINT " (V= ?), YOU MAY:"
325 PRINT
330 PRINT "TYPE IN VOLTAGE BETWEEN -1000 AND 1000 (IN ORDER TO MAKE"
335 PRINT "THE VELOCITY PRINTED OUT AS CLOSE TO ZERO AS POSSIBLE),"
340 PRINT "REQUEST CALCULATION OF CHARGE FOR STOPPED DROP";
345 PRINT " (TYPE IN 2000),";
350 PRINT "REQUEST NEW BATCH OF DROPS (TYPE IN 3000),"
355 PRINT "OR END THE PROGRAM (TYPE IN 4000)."
360 PRINT
365 PRINT
370 PRINT " ","NO ELECTRIC FIELD"
375 PRINT
380 PRINT "DROP:",N0+1,N0+2,N0+3,N0+4
385 PRINT " ","---","---","---","---"
390 IF N0>0 THEN 415
395 PRINT " VELOCITY"
400 PRINT "(METERS/SEC)"
405 PRINT "( X 10^-6 )"
410 REM GENERATE RANDOM CHARGE, RADIUS, AND MASS
415 FOR I=1 TO 4
420 LET N(I)=INT(3+3*COS(6.283*RND(1))*SQR(-2*LOG(RND(1)))+.5)
425 IF ABS(N(I)-4)>4 THEN 420
430 LET R(I)=R*(.99+.02*RND(I))
435 LET M(I)=4*P1*R(I)*R(I)*R(I)*D/3
440 NEXT I
445 PRINT " ",
450 FOR I=1 TO 4
455 PRINT .1*INT(1.E+07*(K1*V*N(I)-M(I)*G)/(K3*R(I))+.5),
460 NEXT I
465 PRINT " "
470 PRINT "V=";V;" ";
475 INPUT I
480 IF ABS(I)>1000 THEN 495
485 LET V=I
490 GOTO 445
495 PRINT
500 IF I <> 2000 THEN 565
505 PRINT
510 PRINT "CALCULATION FOR WHICH DROP";
515 INPUT I
520 FOR J=1 TO 4
525 IF N0+J-I=0 THEN 540
530 NEXT J
535 GOTO 505
540 PRINT
545 PRINT "CHARGE ON DROP";I;" IS";.01*INT(1.E+21*K2/V+.5);
550 PRINT " X 10^-19 COULOMBS."
555 PRINT
560 GOTO 470
565 IF I <> 3000 THEN 580
570 LET N0=N0+4
575 GOTO 375
580 IF I <> 4000 THEN 470
585 END
*U*:7-,

View File

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,42 @@
C H O M P Rules and Instructions
Written by: Jeff Bunce Jan 1978
This is the game of CHOMP. The object of CHOMP
is not to bite down on the poison square located in
the upper left hand corner.
To play, you will be asked:
"HOW MANY PLAYERS"
to which you reply how many you want
(no limit).
Next you will be asked:
"HOW MANY ROWS"
to which you reply how many rows
(no negatives and it must be up to or in-
cluding 9).
Next you will be asked:
"HOW MANY COLUMNS"
you reply the same as "HOW MANY ROWS".
The board is a big cookie -- R rows high, and
C columns wide. In the upper left hand corner is
the poison square. The one who chomps this square
is the loser. To take a chomp, type the row and
column of the square you want to chomp. All of the
squares below and to the right of that square van-
ish --- CHOMP!!!. Oh, one other thing, you can't
chomp squares that have already been chomped and
you can't chomp squares outside the dimensions of
the cookie.
Have Fun!!

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,4 @@
00110 PRINT "YOU MAY CHOOSE THE POSITION OF THE OTHER 2 BODIES IN A FIRST"
00270 PRINT "THE COMPUTER WILL CALCULATE THE FORCE AND PRINT IT FOR YOU."
00340 PRINT "ENTER THE POSITION OF THE 2 BODIES, AND THE NUMBER OF COULOMBS ON EACH"
01120 PRINT "NOW THAT YOU KNOW (?) HOW ELECTRIC FORCES ADD, TRY THIS PROBLEM."

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,5 @@
00030 PRINT "YOU SHOULD BE COMPLETELY FIMILAR WITH HPP-35 BEFORE RUNNING"
00540 PRINT "HOW FAR WILL SPHERE Y BE FROM THE REST POSITION OF SPHERE X";
00610 PRINT "THE BALANCE IS NOW TILTED, WHAT MASS WILL YOU HANG AT POINT A";
00880 PRINT "YOUR SELECTION OF MASS BALANCES THE DEVICE TO WITHIN .5 CM."
00920 PRINT "IF YOU USED YOUR TIME PROPERLY ,YOU NOW HAVE SUFFICIENT DATA."

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,50 @@
BILL COMBS 1
GREG HOOVER 2
BOB MOORHOUSE 3
STEVE RAMQUIST 4
CRAIG SMITH 5
KEN MILLSAP 6
MONKEY WRENCH 7
STEVE MARQUEZ 0
SCOTT MOLDENHAUER 0
PAUL MORSE 0
KEN NILES 0
JIM POYNOR 0
SUZANNE MIDDLETON 0
ROSS VOGT 0
DOUG BOWERS 0
DON MCNAMES 0
STUART BOURASSA 0
HARRY MOORE 0
BRUCE LANGLOIS 0
TERI PATERSON 0
DALLAS HINDS 0
JOE 0
OUT 0
TODD QUIER 0
SAM STUDENT 0
AL AUGUSTYN 26
KEVIN BLAKE 27
JEFF CROOK 28
MATT GONZALES 29
BOB HELMS 30
BARI KARNIK 31
DAVID KLIEWER 32
DAVID LIEB 33
CLAY POST 34
KEN ROWLEY 35
JOEL SIMCO 36
JOE SMITH 37
RUSS WOODWARD 38
JEFF OVERMAN 39
RICK WILLIAMS 40
GARY COTTON 41
FRANK 42
AL 43
HARRY 44
ROD MAC 45
TOM 46
DON STEELE 47
NANCY HAMPSON 48
JEAN GILLETTE 49
ARVIN LIESTER 50

Binary file not shown.

View File

View File

@ -0,0 +1,36 @@
TITLE CURFIT PERFORMS A LEAST-SQUARES FIT
DESCRIPTION THIS PROGRAM PERFORMS A LEAST-SQUARES FIT TO THE
FOLLOWING FUNCTIONS:
1. Y = A + B(X)
2. Y = A EXP (B*X)
3. Y = A*(X^B)
4. Y = A + B/X
5. Y = 1/(A+B*X)
6. Y = X/(A+B*X)
INSTRUCTIONS BEFORE RUNNING THE PROGRAM ENTER DATA BEGINNING IN LINE
9900.
9900 DATA N (WHERE N=THE NUMBER OF ORDERED PAIRS.)
9901 DATA X1,Y1,X2,Y2,......
--
--
--
9998 DATA LAST X,LAST Y
X IS THE INDEPENDENT VARIABLE, Y IS THE DEPENDENT
VARIABLE.
THE PROGRAM WILL PRINT THE SUMMARY DATA FOR THE
VARIOUS EQUATIONS. THE USER CAN THEN REQUEST MORE
INFORMATION ABOUT A PARTICULAR EQUATION OR QUIT
(INPUT A 0).

View File

@ -0,0 +1,164 @@
3DPLOT BAS 1 <155> 8-Jul-77 DSKB: [1700,170700]
747 BAS 14 <155> 27-Mar-78
BILLER BAS 2 <155> 16-Jun-78
BLJACK BAS 13 <155> 2-May-75
BOAT BAS 8 <155> 10-Sep-77
BUFLO BAS 11 <155> 18-Jan-75
CANNON BAS 11 <155> 26-May-75
CARDAC BAS 8 <155> 5-Sep-74
CFOR BAS 6 <155> 30-Oct-75
CHAMP BAS 8 <155> 25-Feb-75
CHARGE BAS 5 <155> 17-Jun-74
COLAW2 BAS 9 <155> 1-Mar-76
COMBIN BAS 2 <155> 8-Jul-76
COULAW BAS 7 <155> 1-Mar-76
COUNT BAS 1 <155> 21-Jan-76
COUNTE BAS 1 <155> 4-Jul-76
CURFIT BAS 8 <155> 29-Sep-77
DRAG BAS 7 <155> 31-Jan-75
DRAGON BAS 1 <155> 23-Feb-76
ELECT1 BAS 8 <155> 22-May-74
ELECT2 BAS 7 <155> 22-May-74
ELECT3 BAS 11 <155> 17-Jun-74
ENZYME BAS 7 <155> 23-Feb-76
ERRORS BAS 1 <155> 4-Jul-76
FLESCH BAS 4 <155> 10-Nov-76
FOOTBL BAS 24 <155> 21-Jun-77
FORNXT BAS 1 <155> 2-Jul-76
GENE BAS 7 <155> 30-Sep-74
GOLF BAS 14 <155> 26-May-75
GOTO BAS 1 <155> 1-Jul-76
GRADE BAS 10 <155> 29-Oct-74
GRADE2 BAS 11 <155> 4-Jun-75
HARDY BAS 8 <155> 30-Sep-74
HIP BAS 8 <155> 2-Sep-75
HMRABI BAS 8 <155> 9-Jan-75
HORSE BAS 10 <777> 19-Dec-74
IF BAS 1 <155> 1-Jul-76
INPUT BAS 1 <155> 1-Jul-76
LET BAS 1 <155> 1-Jul-76
LETTER BAS 4 <155> 18-Nov-77
LIFE BAS 6 <155> 28-Aug-75
LNT BAS 4 <157> 29-Sep-77
LNTRND BAS 4 <155> 29-Sep-77
LOCKEY BAS 9 <155> 30-Sep-74
LUNAR BAS 6 <155> 2-Oct-74
MALAR BAS 12 <155> 17-Jun-74
MARKET BAS 12 <155> 22-May-74
MARSS BAS 6 <155> 25-Sep-74
MASPAR BAS 6 <155> 14-Jan-75
MASTER BAS 8 <155> 18-Jan-77
MAZE BAS 8 <155> 18-Nov-77
ME BAS 3 <157> 21-Mar-78
MORSE BAS 4 <155> 25-Feb-76
NEWTN2 BAS 6 <155> 14-Nov-74
NTEST1 BAS 2 <155> 21-Jul-76
NTEST2 BAS 2 <155> 21-Jul-76
NUMBER BAS 2 <155> 9-Aug-77
OPERA BAS 1 <155> 8-Jul-76
PH BAS 6 <155> 30-Sep-74
PLOT BAS 6 <155> 18-Feb-77
PLOTWD BAS 4 <155> 23-Apr-75
POLICY BAS 8 <155> 17-Jun-74
POLSYS BAS 7 <155> 17-Jun-74
POLUT BAS 10 <155> 22-May-74
PRD1CF BAS 10 <157> 29-Sep-77
PRDCRF BAS 9 <157> 29-Sep-77
PROGRS BAS 2 <155> 14-Apr-75
PROGRY BAS 3 <155> 14-Apr-75
PUSCAR BAS 3 <155> 14-Nov-74
RATS BAS 13 <155> 18-Jan-75
READDA BAS 1 <155> 2-Jul-76
RUNWAY BAS 6 <155> 16-Jul-77
SAP BAS 10 <155> 30-Sep-74
SCATR1 BAS 5 <155> 30-Sep-74
SCATR2 BAS 5 <155> 23-May-75
SCATR3 BAS 8 <155> 30-Sep-74
SEQ BAS 1 <155> 21-Jan-76
SLITS BAS 10 <155> 30-Sep-74
SOLEQ3 BAS 9 <155> 26-May-75
SPLAT BAS 9 <155> 26-May-75
SQCUBE BAS 1 <155> 2-Jul-76
STAR BAS 33 <177> 23-Apr-75
STERL BAS 11 <155> 30-Sep-74
STRING BAS 1 <155> 8-Jul-76
SUM1 BAS 1 <155> 21-Jan-76
SUM2 BAS 1 <155> 4-Jul-76
SUM3 BAS 1 <155> 4-Jul-76
SUM4 BAS 1 <155> 4-Jul-76
SUM5 BAS 1 <155> 4-Jul-76
TABLE BAS 1 <155> 5-Jul-76
TAG BAS 8 <155> 30-Sep-74
TAXMAN BAS 8 <155> 30-Oct-75
TENTHS BAS 1 <155> 21-Jan-76
TEST2 BAS 2 <155> 24-Sep-75
TRADER BAS 40 <257> 30-Mar-78
TRAP BAS 3 <155> 30-Aug-77
UFO BAS 18 <155> 27-Mar-78
UPDATE BAS 1 <155> 21-Jan-76
USPOP BAS 11 <155> 30-Sep-74
VARABL BAS 1 <155> 8-Jul-76
WHATIS BAS 1 <155> 4-Jul-76
WORD BAS 4 <155> 18-Nov-77
YES BAS 1 <155> 4-Jul-76
YESNO BAS 1 <155> 4-Jul-76
CHOMP BAS 5 <155> 30-Aug-77
CLOCKS BAS 7 <155> 16-Jan-78
GOMOKU BAS 8 <155> 21-Oct-77
HURKLE BAS 5 <155> 23-Aug-77
MANDLA BAS 4 <155> 14-Oct-77
QUBIC BAS 15 <155> 30-Jan-78
SNARK BAS 5 <155> 24-Aug-77
ZOT BAS 2 <155> 7-Sep-77
KING BAS 13 <155> 14-Apr-78
CAVES2 BAS 14 <155> 21-Apr-78
REVERS BAS 4 <155> 26-Apr-78
ROVER BAS 13 <155> 28-Apr-78
DANGLE BAS 3 <155> 2-May-78
CAVES1 BAS 15 <155> 2-May-78
WUMPUS BAS 8 <155> 26-Apr-78
JUNK BAS 2 <157> 16-Jun-78
Total of 791 blocks in 120 files on DSKB: [1700,170700]
BAS HLP 1 <155> 27-Jun-77
BLJACK HLP 2 <155> 27-Jun-77
CANNON HLP 2 <155> 28-Jun-77
CARDAC HLP 5 <155> 28-Jun-77
CHAMP HLP 2 <155> 28-Jun-77
CURFIT HLP 2 <155> 25-Feb-77
DRAG HLP 1 <155> 28-Jun-77
DRAGON HLP 1 <155> 28-Jun-77
FLESCH HLP 3 <155> 5-Oct-76
FOOTBL HLP 2 <155> 28-Jun-77
GOLF HLP 3 <155> 28-Jun-77
HMRABI HLP 2 <155> 28-Jun-77
HORSE HLP 2 <155> 28-Jun-77
LETTER HLP 1 <155> 7-Nov-77
LIFE HLP 4 <155> 28-Jun-77
LUNAR HLP 2 <155> 29-Jun-77
MACHAK HLP 5 <155> 12-Aug-77
MARSS HLP 2 <155> 29-Jun-77
MAZE HLP 1 <155> 9-Nov-77
NUMBER HLP 1 <155> 2-Sep-77
PLOT HLP 2 <155> 18-Feb-77
PLOTT HLP 3 <155> 8-Feb-77
PLOTWD HLP 1 <155> 8-Jul-77
SPLAT HLP 1 <155> 8-Jul-77
STARS HLP 1 <155> 26-Oct-77
STREK HLP 6 <155> 11-Nov-75
TANK HLP 6 <155> 14-Mar-77
TRAP HLP 2 <155> 26-Oct-77
TTYSCH HLP 1 <155> 5-Oct-77
UFO HLP 7 <155> 27-Mar-78
WORD HLP 1 <155> 9-Nov-77
CHOMP HLP 2 <155> 4-Jan-78
HURKLE HLP 2 <155> 4-Jan-78
MUGWMP HLP 2 <155> 4-Jan-78
SNARK HLP 2 <155> 16-Jan-78
KING HLP 3 <155> 26-Apr-78
WUMPUS HLP 3 <155> 26-Apr-78
Total of 89 blocks in 37 files on DSKB: [1700,170700]
Grand total of 880 blocks in 157 files

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,42 @@
1 2 JULY
1 1 2 DR. BILL 15.00 0.00 -1
YOUR TWELVE YEAR OLD SON IS GETTING READY TO GO TO CAMP, BUT HE
NEEDS A PHYSICAL. COST=$15.00
1 2 3 DR. BILL 5.00 100.00 -1
YOUR EIGHT YEAR OLD DAUGHTER JUST FELL OUT OF A TREE AND BROKE HER
ARM. YOUR COST WILL BE BETWEEN $5.00 AND $100.00 DEPENDING ON YOUR
INSURANCE COVERAGE.
2 0 AUGUST
3 1 SEPTEMBER
3 1 1 DENTIST 60.00 0.00 -1
THE WIFE NEEDS TO HAVE 3 CAVITIES FILLED AT A COST OF $60.
4 1 OCTOBER
4 1 2 DENTIST 35.00 0.00 -1
THE SON CAME HOME WITH A BAD DENTAL CHECK UP. HE NEEDS TO HAVE
TWO CAVITIES FILLED. COST IS $35.
5 1 NOVEMBER
5 1 2 DR. BILL 26.00 0.00 -1
YOUR DAUGHTER HAD THE MUMPS AND NEEDED TO VISIT THE DOCTOR TWICE
AND HAD TO HAVE A PENICILLIN SHOT. THE TOTAL COST IS #26.
6 1 DECEMBER
6 1 3 DR. BILL 0.00 50.00 -1
THE HUSBAND SLIPPED ON THE ICE AT WORK AND NEEDED TO HAVE AN X-RAY TO
CHECK FOR A BROKEN TAIL BONE. THE COST IS BETWEEN $0.00 AND
$50.00 DEPENDING ON INSURANCE.
7 1 JANUARY
7 1 2 DENTIST 35.00 0.00 -1
TIME FOR MOTHER'S DENTAL CHECK UP. SHE ONLY HAD TO HAVE HER TEETH
CLEANED AND X-RAYED. COST IS $35.00.
8 0 FEBRUARY
9 1 MARCH
9 1 2 EYE DR. 30.00 0.00 -1
YOUR DAUGHTER FELL AND BROKE HER GLASSES. YOU NEED TO BUY HER
SOME NEW FRAMES WHICH COST $30.00
10 1 APRIL
10 1 2 DR. BILL 25.00 0.00 -1
YOUR BOY GASHED HIS KNEE WHILE PLAYING WITH SOME FRIENDS. THE
KNEE REQUIRED 6 STICHES. COST IS $25.00
11 1 MAY
11 1 1 DR. BILL 40.00 0.00 -1
THE WIFE WENT FOR HER ANNUAL CHECKUP. COST IS $40.00.
12 0 JUNE

Binary file not shown.

View File

@ -0,0 +1,17 @@
DRAG.HLP
THIS PROGRAM SIMULATES A DRAG RACE. YOU MAY RACE
AGAINST ONE OF YOUR FRIENDS OR YOU MAY RACE AGAINST
THE COMPUTER'S DRAGSTER. YOU WILL BE ASKED TO DESIGN YOUR
OWN MACHINE, SPECIFYING HORSEPOWER, REAR END RATIO (X:1),
TIRE WIDTH IN INCHES AND TIRE DIAMETER IN FEET.
TO RUN THE GAME YOU MUST TYPE 'R BASIC' IF THE COMPUTER
PRINTS A '.' WHEN YOU HIT RETURN. WHEN THE COMPUTER
PRINTS 'READY, FOR HELP TYPE HELP' OR 'READY' TYPE IN
'OLD D11:DRAG'. THE COMPUTER WILL RESPOND WITH ANOTHER
'READY'. TYPE 'RUN' OR 'RUNNH' AND THE COMPUTER WILL BEGIN
EXECUTING THE GAME.

View File

@ -0,0 +1,163 @@
10 REM ELECT1 - HISTORICAL ELECTIONS: 19TH CENTURY
20 REM COPYRIGHT 1972 -STATE UNIVERSITY OF NEW YORK
30 REM DEVELOPED BY D. KLASSEN & J. MCGRATH, JUNE 1972
40 REM PROGRAMMED BY L. KAUFMAN, JUNE 1972
50 REM LATEST REVISION 8-29-72
60 DIM Y(8),W(9),M(72),I(3),S(3),P(16)
70 FOR I=1TO7
80 READ Y(I)
90 NEXT I
100 FOR I=1TO63
110 READ M(I)
120 NEXT I
130 FOR I=1TO14
140 READ P(I)
150 NEXT I
160 PRINTTAB(30);"ELECT1"
170 PRINT
180 PRINTTAB(16);"HISTORICAL ELECTIONS - 19TH CENTURY"
190 PRINT
200 LET F=0
210 PRINT"DO YOU WANT INSTRUCTIONS (1=YES, 0=NO)";
220 INPUT I
230 IF I=0THEN480
240 IF I<>1THEN210
250 PRINT
260 PRINT" YOUR GOAL WILL BE TO CHOOSE THE OPTIMUM STRATEGY"
270 PRINT"FOR CANDIDATES IN AN HISTORICAL ELECTION."
280 PRINT
290 PRINT" EACH CANDIDATE'S STRATEGY CONSISTS OF 3 NUMBERS."
300 PRINT
310 PRINT" THE FIRST REPRESENTS THE AMOUNT OF EMPHASIS TO BE"
320 PRINT"PLACED ON THE CANDIDATES IMAGE."
330 PRINT
340 PRINT" THE SECOND REPRESENTS THE AMOUNT OF EMPHASIS TO BE"
350 PRINT"PLACED ON PARTY AFFILIATION."
360 PRINT
370 PRINT" THE THIRD REPRESENTS THE AMOUNT OF EMPHASIS TO BE"
380 PRINT"PLACED ON THE CAMPAIGN ISSUES."
390 PRINT
400 PRINT" EACH OF THESE NUMBERS IS BETWEEN 10 AND 80, WITH"
410 PRINT"A HIGHER NUMBER REPRESENTING MORE EMPHASIS"
420 PRINT
430 PRINT" THE TOTAL OF EACH STRATEGY MUST EQUAL 100!"
440 PRINT
450 PRINT" THE COMPUTER WILL FIRST ASK - 'ELECTION CODE NO.?'"
460 PRINT"CHOOSE THE CODE NO. FROM THE FOLLOWING LIST:"
470 GOTO520
480 PRINT"DO YOU WANT CODE LIST (1=YES,0=NO)";
490 INPUT I
500 IF I=0THEN570
510 IF I<>1THEN480
520 PRINT
530 PRINT" ELECTION";TAB(20);"CODE NO. "
540 FOR I=1TO7
550 PRINT" ";Y(I);TAB(20);I
560 NEXT I
570 PRINT
580 PRINT"ELECTION CODE NO.";
590 INPUT E
600 FOR I=1TO7
610 IF I=ETHEN640
620 NEXTI
630 GOTO460
640 LET X=(E*9)-8
650 PRINT
660 PRINTTAB(14);"ELECTION OF";Y(E)
670 PRINT
680 PRINT" CANDIDATE A";TAB(28);"CANDIDATE B"
690 IF E>1THEN720
700 PRINT" JACKSON";TAB(28);"ADAMS"
710 GOTO910
720 IF E>2THEN750
730 PRINT" VAN BUREN";TAB(28);"HARRISON"
740 GOTO910
750 IF E>3THEN780
760 PRINT" POLK";TAB(28);"CLAY"
770 GOTO910
780 IF E>4THEN810
790 PRINT" SEYMOUR";TAB(28);"GRANT"
800 GOTO910
810 IF E>5THEN840
820 PRINT" TILDEN";TAB(28);"HAYES"
830 GOTO910
840 IF E>6THEN870
850 PRINT" CLEVELAND";TAB(28);"BLAINE"
860 GOTO910
870 PRINT" MC KINLEY";TAB(28);"BRYAN"
880 IF F<>0 THEN1230
890 PRINT" REPUBICAN";TAB(28);"DEMOCRAT"
900 GOTO1000
910 IF F<>0THEN1230
920 PRINT" DEMOCRAT";
930 IF E>1THEN960
940 PRINT TAB(28);"NATIONAL REPUBLICAN"
950 GOTO1000
960 IF (E-2)*(E-3)=0THEN990
970 PRINTTAB(28);"REPUBLICAN"
980 GOTO1000
990 PRINTTAB(28);"WHIG"
1000 PRINT
1010 PRINT"CANDIDATE A - ";
1020 GOSUB 1490
1030 LET S(1)=I(1)/100
1040 LET S(2)=I(2)/100
1050 LET S(3)=I(3)/100
1060 PRINT"CANDIDATE B - ";
1070 GOSUB1490
1080 PRINT
1090 FOR J=1TO3
1100 LET W(J)=S(1)*M(X+J-1)
1110 NEXT J
1120 FOR J=4TO6
1130 LET W(J)=S(2)*M(X+J-1)
1140 NEXT J
1150 FOR J=7TO9
1160 LET W(J)=S(3)*M(X+J-1)
1170 NEXT J
1180 LET W(1)=W(1)+W(4)+W(7)
1190 LET W(2)=W(2)+W(5)+W(8)
1200 LET W(3)=W(3)+W(6)+W(9)
1210 LET A=W(1)*(I(1)/100)+W(2)*(I(2)/100)+W(3)*(I(3)/100)
1220 LET A1=((A-1)/4)*100
1230 IF F>0THEN1280
1240 PRINT"THE RESULT OF YOUR STRATEGY IS:"
1250 LET F=1
1260 PRINT
1270 GOTO690
1280 IF F=2THEN1360
1290 PRINT" ";A1;" PERCENT";TAB(25);100-A1;" PERCENT"
1300 PRINT
1310 PRINT"THE VOTE FOR THE TWO MAJOR CANDIDATES"
1320 PRINT"IN THE ACTUAL ELECTION:"
1330 LET F=2
1340 PRINT
1350 GOTO690
1360 PRINT" ";P(2*E-1);" PERCENT";TAB(25);P(2*E);" PERCENT"
1370 PRINT
1380 PRINT"ANOTHER RUN (1=YES, 0=NO)";
1390 INPUT I
1400 IF I=1THEN190
1410 IF I<>0THEN1380
1420 GOTO1600
1430 DATA 1828,1840,1844,1868,1876,1884,1896
1440 DATA 4,3,3,3,2,2,3,3,3,2,3,3,3,4,3,3,3,3,1,2,3,2,4,4,3,4,5
1450 DATA 1,3,3,3,4,3,3,3,3,2,2,3,2,3,3,3,3,4,4,3,3,3,2,2,3,2,3
1460 DATA 2,3,3,3,4,4,3,4,3
1470 DATA 56,44,47,53,50.7,49.3,47.3,52.7,51.5,48.5
1480 DATA 50.1,49.9,52.2,47.8
1490 PRINT"STRATEGY (3 NUMBERS, 10 <= I <= 80, TOTAL=100)";
1500 INPUT I(1),I(2),I(3)
1510 FOR I=1TO3
1520 IF I(I)<10THEN1560
1530 NEXTI
1540 IF ABS(I(1)+I(2)+I(3)-100)>.01THEN1580
1550 RETURN
1560 PRINT"EACH COMPONENT OF THE STRATEGY MUST BE AT LEAST 10!"
1570 GOTO1490
1580 PRINT"THE TOTAL OF EACH STRATEGY VECTOR MUST EQUAL 100!"
1590 GOTO1490
1600 END
*U*


View File

View File

@ -0,0 +1,155 @@
10 REM ELECT2 - HISTORICAL ELECTIONS - 20TH CENTURY
20 REM COPYRIGHT 1972 - STATE UNIVERSITY OF NEW YORK
30 REM DEVELOPED BY D. KLASSEN AND J. MCGRATH, JUNE 1972
40 REM PROGRAMMED BY L. KAUFMAN, JUNE 1972
50 REM LATEST REVISION 8-29-72
60 DIM Y(7),W(9),M(63),I(3),S(3),P(14)
70 FOR I=1TO7
80 READ Y(I)
90 NEXT I
100 FOR I=1TO63
110 READ M(I)
120 NEXT I
130 FORI=1TO14
140 READ P(I)
150 NEXT I
160 PRINTTAB(30);"ELECT2"
170 PRINT
180 PRINT TAB(16);"HISTORICAL ELECTIONS - 20TH CENTURY"
190 PRINT
200 LET F=0
210 PRINT"DO YOU WANT INSTRUCTIONS (1=YES, 0=NO)";
220 INPUT I
230 IF I=0THEN480
240 IF I<>1THEN210
250 PRINT
260 PRINT" YOUR GOAL WILL BE TO CHOOSE THE OPTIMUM STRATEGY"
270 PRINT"FOR CANDIDATES IN AN HISTORICAL ELECTION."
280 PRINT
290 PRINT" EACH CANDIDATE'S STRATEGY CONSISTS OF 3 NUMBERS."
300 PRINT
310 PRINT" THE FIRST REPRESENTS THE AMOUNT OF EMPHASIS TO BE"
320 PRINT"PLACED ON THE CANDIDATES IMAGE."
330 PRINT
340 PRINT" THE SECOND REPRESENTS THE AMOUNT OF EMPHASIS TO BE"
350 PRINT"PLACED ON PARTY AFFILIATION."
360 PRINT
370 PRINT" THE THIRD REPRESENTS THE AMOUNT OF EMPHASIS TO BE "
380 PRINT"PLACED ON THE CAMPAIGN ISSUES."
390 PRINT
400 PRINT" EACH OF THESE NUMBERS IS BETWEEN 10 AND 80, WITH"
410 PRINT"A HIGHER NUMER REPRESENTING MORE EMPHASIS."
420 PRINT
430 PRINT" THE TOTAL OF EACH STRATEGY MUST EQUAL 100!"
440 PRINT
450 PRINT" THE COMPUTER WILL FIRST ASK - 'ELECTION CODE NO.?'"
460 PRINT"CHOOSE THE CODE NO. FROM THE FOLLOWING LIST:"
470 GOTO520
480 PRINT"DO YOU WANT CODE LIST (1=YES,0=NO)";
490 INPUT I
500 IF I=0THEN570
510 IF I<>1THEN480
520 PRINT
530 PRINT" ELECTION";TAB(20);"CODE NO."
540 FOR I=1TO7
550 PRINT" ";Y(I);TAB(20);I
560 NEXT I
570 PRINT
580 PRINT"ELECTION CODE NO.";
590 INPUT E
600 FOR I=1TO7
610 IF I=ETHEN640
620 NEXTI
630 GOTO460
640 LET X=(E*9)-8
650 PRINT
660 PRINTTAB(14);"ELECTION OF";Y(E)
670 PRINT
680 PRINT" CANDIDATE A";TAB(28);"CANDIDATE B"
690 IF E>1THEN720
700 PRINT" HARDING";TAB(28);"COX"
710 GOTO880
720 IF E>2THEN750
730 PRINT" HOOVER";TAB(28);"SMITH"
740 GOTO880
750 IF E>3THEN780
760 PRINT" ROOSEVELT";TAB(28);"HOOVER"
770 GOTO880
780 IF E>4THEN810
790 PRINT" TRUMAN";TAB(28);"HOOVER"
800 GOTO880
810 IF E>5THEN840
820 PRINT" EISENHOWER";TAB(28);"STEVENSON"
830 GOTO880
840 IF E>6THEN870
850 PRINT" KENNEDY";TAB(28);"NIXON"
860 GOTO880
870 PRINT" NIXON";TAB(28);"HUMPHREY"
880 IF F<>0THEN1160
890 IF(E-3)*(E-4)*(E-6)<>0THEN920
900 PRINT" DEMOCRAT";TAB(28);"REPUBLICAN"
910 GOTO930
920 PRINT" REPUBLICAN";TAB(28);"DEMOCRAT"
930 PRINT
940 PRINT"CANDIDATE A - ";
950 GOSUB 1420
960 LET S(1)=I(1)/100
970 LET S(2)=I(2)/100
980 LET S(3)=I(3)/100
990 PRINT"CANDIDATE B - ";
1000 GOSUB1420
1010 PRINT
1020 FOR J=1TO3
1030 LET W(J)=S(1)*M(X+J-1)
1040 NEXT J
1050 FOR J=4TO6
1060 LET W(J)=S(2)*M(X+J-1)
1070 NEXTJ
1080 FOR J=7TO9
1090 LET W(J)=S(3)*M(X+J-1)
1100 NEXT J
1110 LET W(1)=W(1)+W(4)+W(7)
1120 LET W(2)=W(2)+W(5)+W(8)
1130 LET W(3)=W(3)+W(6)+W(9)
1140 LET A=W(1)*(I(1)/100)+W(2)*(I(2)/100)+W(3)*(I(3)/100)
1150 LET A1=((A-1)/4)*100
1160 IF F>0THEN1210
1170 PRINT"THE RESULT OF YOUR STRATEGY IS:"
1180 LET F=1
1190 PRINT
1200 GOTO690
1210 IF F=2 THEN1290
1220 PRINT" ";A1;" PERCENT";TAB(25);100-A1;" PERCENT"
1230 PRINT
1240 PRINT"THE VOTE FOR THE TWO MAJOR CANDIDATES"
1250 PRINT"IN THE ACTUAL ELECTION:"
1260 LET F=2
1270 PRINT
1280 GOTO690
1290 PRINT" ";P(2*E-1);" PERCENT";TAB(25);P(2*E);" PERCENT"
1300 PRINT
1310 PRINT"ANOTHER RUN (1=YES, 0=NO)";
1320 INPUT I
1330 IF I=1THEN190
1340 IF I<>0THEN1310
1350 GOTO1530
1360 DATA 1920,1928,1932,1948,1952,1960,1968
1370 DATA 4,4,3,4,4,3,3,3,2,4,4,3,4,4,3,3,3,2,4,3,4,3,2,3,4,3,3
1380 DATA 2,3,3,3,4,4,2,3,3,4,3,4,3,2,3,4,3,3,3,3,3,3,4,3,3,3,2
1390 DATA 3,3,3,3,2,3,3,3,4
1400 DATA 63.9,36.1,58.8,41.2,59.2,40.8,52.4,47.6,55.4,44.6
1410 DATA 50.1,49.9,50.4,49.6
1420 PRINT"STRATEGY (3 NUMBERS, 10<=I<=80, TOTAL=100)";
1430 INPUT I(1),I(2),I(3)
1440 FOR I=1TO3
1450 IF I(I)<10THEN1490
1460 NEXTI
1470 IF ABS(I(1)+I(2)+I(3)-100)>.01THEN1510
1480 RETURN
1490 PRINT"EACH COMPONENT OF THE STRATEGY MUST BE AT LEAST 10."
1500 GOTO1420
1510 PRINT"THE TOTAL OF EACH STRATEGY VECTOR MUST EQUAL 100."
1520 GOTO1420
1530 END
*U*

View File

View File

@ -0,0 +1,306 @@
100 REM ELECT3 - ELECTION SIMULATION
105 REM COPYRIGHT 1972 - STATE UNIVERSITY OF NEW YORK
110 REM DEVELOPED BY D. KLASSEN, JUNE 1972
115 REM PROGRAMMED BY L. KAUFMAN, JUNE 1972
120 REM LATEST REVISION 2-21-73
125 DIMP(10),C(4),E(9),W(6),Y(3,2),I(3),S(3),T(3)
130 PRINT"PER";
135 INPUTR1
140 IF(R1-1)*(R1-2)*(R1-3)*(R1-4)<>0THEN130
145 PRINT"RES UNITS R,D";
150 INPUTP(5),P(6)
155 PRINT"INPUT FACTORS (1=YES, 0=NO)";
160 INPUTI
165 IFI=0THEN200
170 IFI<>1THEN155
175 PRINT"FAC";
180 INPUTP(1),P(2),C(1),C(2),C(3),C(4),P(9),P(10),P(7),P(3),P(4)
185 PRINT"CTRS";
190 INPUTN1,N2,N3,N4
195 GOTO265
200 RANDOMIZE
205 LETP(1)=4*RND(0)+1
210 LETP(2)=4*RND(0)+1
215 LETC(1)=INT(3*RND(0)+1)
220 LETC(2)=INT(3*RND(0)+1)
225 LETC(3)=INT(3*RND(0)+1)
230 LETC(4)=C(3)
235 LETP(9)=4*RND(0)+1
240 LETP(10)=4*RND(0)+1
245 LETP(3)=.06*RND(0)+.02
250 LETP(4)=.06*RND(0)+.02
255 READP(7),N1,N2,N3,N4
265 PRINT"INPUT MATRIX (1=YES, 0=NO)";
270 INPUTI
275 IFI=0THEN330
280 IFI<>1THEN270
290 FORI=1TO9
295 PRINT"CELL";I;" --- ";
300 INPUTX
305 IFABS(X-3)>2THEN295
310 IFX<>INT(X)THEN295
315 LETE(I)=X
320 NEXTI
325 GOTO375
330 PRINT"ADVANTAGE?(-1=REPUBLICAN,+1=DEMOCRAT,0=NO ADVANTAGE)";
335 INPUTI
340 IFI*(I-1)*(I+1)<>0THEN330
345 FORX=1TO9
350 LETE(X)=3
355 IFX=2*INT(X/2)THEN365
360 LETE(X)=3+I
365 NEXTX
375 PRINT
380 PRINT"MEDIA DISTORTION: R - ";INT(100*P(3));" PC D - ";
385 PRINTINT(100*P(4));" PC"
390 PRINT
395 PRINT"ALLOC RESOURCES - MIN. 20 PC FOR EACH AREA - TO"
400 PRINT"IMAGE, PARTY, AND ISSUES"
405 PRINT
410 PRINT"ALLOC. R (MAX";
415 PRINT" =";P(5);" )";
420 INPUTW(1),W(2),W(3)
425 IF(W(1)+W(2)+W(3))>P(5)THEN410
430 FORI=1TO3
435 IFW(I)<.2*P(5)THEN410
440 NEXTI
445 PRINT"ALLOC. D (MAX";
450 PRINT" =";P(6);" )";
455 INPUTW(4),W(5),W(6)
460 PRINT
465 IF(W(4)+W(5)+W(6))>P(6)THEN445
470 FORI=4TO6
475 IFW(I)<.2*P(6)THEN445
480 NEXTI
485 LETF5=1
490 LETF3=1
495 PRINT"TO HELP IMAGE -"
500 PRINT"STRESS EXP, ABIL, OR PERS"
505 GOTO520
510 PRINT"TO PUBLICIZE ISSUES -"
515 PRINT"STRESS ECO, DOMEST, OR FOR POL"
520 PRINT" R - HAS";W(F5);
525 GOTO535
530 PRINT" D - HAS";W(F5+3);
535 PRINT" UNITS -";
540 PRINT" ALLOC.";
545 INPUTI(1),I(2),I(3)
550 IF(I(1)-I(2))*(I(1)-I(3))*(I(2)-I(3))<>0THEN565
555 PRINT"NO EQUAL ALLOCATIONS!";
560 GOTO540
565 IFF3=2THEN580
570 LETX=W(F5)
575 GOTO585
580 LETX=W(F5+3)
585 IF(I(1)+I(2)+I(3))<=XTHEN600
590 PRINT"MAX =";X;
595 GOTO540
600 FORI=1TO3
605 IFI(I)<.2*XTHEN620
610 NEXTI
615 GOTO630
620 PRINT"NO ALLOC < 20 PC!";
625 GOTO540
630 LETX=1
635 IFI(2)>I(1)THEN650
640 LETI(2)=0
645 GOTO660
650 LETX=2
655 LETI(1)=0
660 IF(I(3)-I(1))*(I(3)-I(2))<0THEN670
665 LETX=3
670 LETY(F5,F3)=X
675 IFF3=2THEN695
680 LETS(F5)=I(X)
685 LETF3=2
690 GOTO530
695 LETT(F5)=I(X)
700 IFF5=3THEN720
705 LETF3=1
710 LETF5=3
715 GOTO510
720 PRINT
725 PRINT"UPDATE - "
730 IFP(7)>.65THEN755
735 IF(W(2)-.3*P(5))<0THEN745
740 LETP(7)=P(7)+.025
745 IF(W(5)-.3*P(6))<0THEN755
750 LETP(7)=P(7)+.025
755 PRINT"TURNOUT: ";INT(100*P(7));" PC"
760 LETF5=1
765 PRINT"IMPROVING IMAGE:"
770 GOTO780
775 PRINT"STRESSING RIGHT ISSUE:"
780 PRINT" R IS ";
785 IFY(F5,1)<>C(F5)THEN825
790 LETI=(.5+S(F5)/(2*W(F5)))*(1-P(3))
795 IFF5=3THEN815
805 LETN1=N1+1
810 GOTO860
815 LETN3=N3+1
820 GOTO860
825 PRINT"NOT ";
830 LETI=-.25*(1-P(3))
835 IFF5=3THEN855
845 LETN1=0
850 GOTO860
855 LETN3=0
860 PRINT"AND D IS ";
865 IFY(F5,2)<>C(F5+1)THEN905
870 LETX=(.5+T(F5)/(2*W(F5+3)))*(1-P(4))
875 IFF5<>3THEN895
880 LETN4=N4+1
885 GOTO965
895 LETN2=N2+1
900 GOTO940
905 PRINT"NOT ";
910 LETX=-.25*(1-P(4))
915 IFF5<>3THEN930
920 LETN4=0
925 GOTO965
930 LETN2=0
940 LETP(1)=P(1)+I
945 LETP(2)=P(2)+X
950 PRINT
955 LETF5=3
960 GOTO775
965 LETP(9)=P(9)+I
970 LETP(10)=P(10)+X
975 PRINT
980 PRINT
985 LETF5=1
990 IFABS(P(F5)-P(F5+1))>.5THEN1010
995 PRINT"NO ONE HAS";
1000 LETE(F5)=3
1005 GOTO1085
1010 IFP(F5+1)>P(F5)THEN1045
1015 PRINT"R ";
1020 IF(P(F5)-P(F5+1))>1.5THEN1035
1025 LETE(F5)=4
1030 GOTO1080
1035 LETE(F5)=5
1040 GOTO1070
1045 PRINT"D ";
1050 IF(P(F5+1)-P(F5))>1.5THEN1065
1055 LETE(F5)=2
1060 GOTO1080
1065 LETE(F5)=1
1070 PRINT"HAS A DECIDED";
1075 GOTO1085
1080 PRINT"HAS A SLIGHT";
1085 PRINT" ADVANTAGE ";
1090 IFF5=9THEN1110
1095 PRINT"IN IMAGE"
1100 LETF5=9
1105 GOTO990
1110 PRINT"WITH ISSUES"
1115 PRINT
1120 IFE(2)>4THEN1145
1125 IFN1<2THEN1145
1130 LETE(2)=E(2)+1
1135 PRINT" R";
1140 GOSUB1560
1145 IFE(4)<2THEN1170
1150 IFN2<2THEN1170
1155 LETE(4)=E(4)-1
1160 PRINT" D";
1165 GOSUB1560
1170 IFE(7)>4THEN1200
1175 IFN1<1THEN1200
1180 IFY(3,1)<>C(3)THEN1200
1185 LETE(7)=E(7)+1
1190 PRINT" R";
1195 GOSUB 1570
1200 IFE(3)<2THEN1230
1205 IFN2<1THEN1230
1210 IFY(3,2)<>C(4)THEN1230
1215 LETE(3)=E(3)-1
1220 PRINT" D";
1225 GOSUB1570
1230 IFN3<3THEN1255
1235 IFE(8)>4THEN1255
1240 LETE(8)=E(8)+1
1245 PRINT" R";
1250 GOSUB1580
1255 IFE(6)<2THEN1280
1260 IFN4<3THEN1280
1265 LETE(6)=E(6)-1
1270 PRINT" D";
1275 GOSUB1580
1280 PRINT"TURNOUT ";
1285 IFE(5)<>3THEN1300
1290 PRINT"HAS NO EFFECT"
1295 GOTO1390
1300 IFP(7)<.55THEN1355
1305 PRINT"FAVORS ";
1310 IFSGN(E(5)-3)=-1THEN1335
1315 PRINT"R"
1320 IFE(5)>4THEN1390
1325 LETE(5)=E(5)+1
1330 GOTO1390
1335 PRINT"D"
1340 IFE(5)<2THEN1390
1345 LETE(5)=E(5)-1
1350 GOTO1390
1355 PRINT"HINDERS ";
1360 IFSGN(E(5)-3)=-1THEN1380
1365 PRINT"R"
1370 LETE(5)=E(5)-1
1375 GOTO1390
1380 PRINT"D"
1385 LETE(5)=E(5)+1
1390 FORX=1TO3
1395 LETI(X)=(W(1)/P(5))*E(X)
1400 NEXTX
1405 FORX=4TO6
1410 LETY(X-3,1)=(W(2)/P(5))*E(X)
1415 NEXTX
1420 FORX=7TO9
1425 LETW(X-6)=(W(3)/P(5))*E(X)
1430 NEXTX
1435 LETI(1)=I(1)+Y(1,1)+W(1)
1440 LETI(2)=I(2)+Y(2,1)+W(2)
1445 LETI(3)=I(3)+Y(3,1)+W(3)
1450 LETI=I(1)*(W(4)/P(6))+I(2)*(W(5)/P(6))+I(3)*(W(6)/P(6))
1455 LETX=ABS(10*(I-3))+50
1460 PRINT
1465 IFR1=4THEN1480
1470 PRINT"THE LATEST POLL SHOWS ";
1475 GOTO1485
1480 PRINT"THE RESULT IS ";
1485 IFSGN(I-3)=0THEN1545
1490 IFSGN(I-3)=-1THEN1505
1495 PRINT"R ";
1500 GOTO1510
1505 PRINT"D ";
1510 IFR1=4THEN1525
1515 PRINT"LEADING ";
1520 GOTO1530
1525 PRINT"HAS WON ";
1530 PRINT"WITH";.1*INT(10*X);" PC OF THE VOTE"
1535 PRINT"AND HIS OPPONENT WITH";.1*INT(10*(100-X));" PC"
1540 GOTO1550
1545 PRINT"A TIE"
1550 IFR1=4THEN1650
1555 GOTO1600
1560 PRINT" HAS CHOSEN RIGHT IMAGE TWICE IN A ROW"
1565 GOTO1585
1570 PRINT" HAS CHOSEN CORRECT ISSUE AND IMAGE"
1575 GOTO1585
1580 PRINT" HAS CHOSEN RIGHT ISSUE 3 TIMES IN A ROW"
1585 PRINT" AND THIS SHOULD HELP HIM"
1590 PRINT
1595 RETURN
1600 PRINT
1605 PRINT"FAC";INT(100*P(1))/100;INT(100*P(2))/100;C(1);C(2);C(3);
1610 PRINTC(4);INT(100*P(9))/100;INT(100*P(10))/100;P(7);
1615 PRINTINT(100*P(3))/100;INT(100*P(4))/100
1620 PRINT"CTRS";N1;N2;N3;N4
1625 PRINT"MAT:"
1630 FORI=1TO9
1635 PRINT"CELL";I;" -- ";E(I)
1640 NEXTI
1645 DATA.45,0,0,0,0
1650 END
*U*,

View File

View File

@ -0,0 +1,107 @@
COMMON CHKING,SAVING,LOAN,BALNC(9),OVERDU(9),PAYMNT(9),
1 ITEM(9),MONTH,CAR(3),INSUR(3),MIWORK(2),TOTMI(3),HOUSE(2),
2 NOMNTH(3)
C
INTEGER STUNUM,FOLIO,CHKING,SAVING,LOAN,BALNC,OVERDU,
1 PAYMNT,MONTH,CAR,HOUSE
C
REAL INSUR,MIWORK
C
DOUBLE PRECISION ITEM
C
DIMENSION ANSWER(5),TEMP(110,4),LIST(100)
C
C READ CROSS.REF
10 FORMAT (4A5,I3)
15 OPEN (UNIT=4,DEVICE='DSK',ACCESS='SEQIN',FILE='CROSS.REF'
1 ,DIRECTORY='1700,170700')
DO 20 I=1,50
READ (4,10) (TEMP(I,J),J=1,4),LIST(I)
20 CONTINUE
CLOSE (UNIT=4)
C
C ASSIGN A NUMBER TO THE STUDENT
DO 30 I=1,50
IF (LIST(I).EQ.0) GOTO 40
30 CONTINUE
TYPE 35
35 FORMAT (' THE FILE IS FULL AND NEEDS TO BE ENLARGE')
GOTO 9999
40 STUNUM=I
TYPE 45
45 FORMAT (' TYPE THE STUDENTS NAME: ',$)
ACCEPT 47,(TEMP(I,J),J=1,4)
47 FORMAT (4A5)
TYPE 48,(TEMP(I,J),J=1,4),STUNUM
48 FORMAT (1X,4A5,' HAS BEEN ASSIGNED # ',I3)
C
C ZERO ALL THE NUMBERS
FOLIO=1;MONTH=1;CHKING=0;SAVING=20000;LOAN=0
DO 50 J=1,9
ITEM(J)='NOTHING'
PAYMNT(J)=0
BALNC(J)=0
50 OVERDU(J)=0
C
DO 55 J=1,3
CAR(J)=0
TOTMI(J)=0.0
INSUR(J)=0.00
55 NOMNTH(J)=12
C
DO 57 J=1,2
MIWORK(J)=0.0
57 HOUSE(J)=0
CAR(1)=3
INSUR(1)=75.00
MIWORK(1)=8.5
HOUSE(1)=1
C
C UPDATE CROSS.REF
LIST(STUNUM)=STUNUM
OPEN (UNIT=4,DEVICE='DSK',ACCESS='SEQOUT',FILE='CROSS.REF'
1 ,DIRECTORY='1700,170700')
DO 60 I=1,50
59 WRITE (4,10) (TEMP(I,J),J=1,4),LIST(I)
60 CONTINUE
CLOSE (UNIT=4)
C
C PRINT STUDENT INTO STUDEN.DAT
CALL PRINT(STUNUM,FOLIO)
C
C CONTINUE?
TYPE 70
70 FORMAT (' ENROLL ANOTHER? ',$)
ACCEPT 75,(ANSWER(J),J=1,5)
75 FORMAT (5A1)
IF (ANSWER(1).EQ.'Y') GOTO 15
9999 END
SUBROUTINE PRINT(STUNUM,FOLIO)
C
COMMON CHKING,SAVING,LOAN,BALNC(9),OVERDU(9),PAYMNT(9),
1 ITEM(9),MONTH,CAR(3),INSUR(3),MIWORK(2),TOTMI(3),HOUSE(2),
2 NOMNTH(3)
C
INTEGER STUNUM,FOLIO,CHKING,SAVING,LOAN,BALNC,OVERDU,
1 PAYMNT,MONTH,CAR,HOUSE
C
REAL INSUR,MIWORK
C
DOUBLE PRECISION ITEM
C
OPEN(UNIT=5,DEVICE='DSK',ACCESS='RANDOM',FILE='STUDEN.DAT',
1 RECORD=310,DIRECTORY='1700,170700')
C
WRITE (5#STUNUM,10) STUNUM,FOLIO,MONTH,CHKING,SAVING,LOAN,
1 (ITEM(J),PAYMNT(J),BALNC(J),OVERDU(J),J=1,9),
2 (CAR(J),TOTMI(J),INSUR(J),NOMNTH(J),J=1,3),
3 (MIWORK(J),J=1,2),(HOUSE(J),J=1,2)
C
10 FORMAT(I3,2I2,3I7,
1 9(A10,I5,I6,I2),
2 3(I2,F7.0,F6.2,I2),
3 2F4.1,2I2)
C
CLOSE(UNIT=5)
RETURN
END

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,9 @@
00020 REM *** CONVERTED FOR USE ON DEC-SYSTEM10 BY AL ZIPPAY ** 1976 ***
00200 PRINT "RELATED TO CERTAIN LIMITING FACTORS. THESE FACTORS INCLUDE PH,"
00240 PRINT "THE CONCENTRATION OF ENZYMES, AND TEMPERATURE. IN THIS PROGRAM"
00280 PRINT "WE ASSUME THAT TWO OF THE THREE FACTORS ARE CONSTANTS AND "
00300 PRINT "FACTOR WORKS INDEPENDENTLY, ALTHOUGH THIS IS NOT REALLY TRUE."
00350 PRINT
00480 PRINT "--------","-------------","I-----------I-----------I-----------I"
00600 PRINT "------------","-------------","I-----------I-----------I-----------I"
00710 PRINT "---------","-------------","I-----------I-----------I-------------I"

View File

@ -0,0 +1,313 @@
VERSION<3> PDP-10 PREVENTIVE MAINTENANCE ERROR REPORTING FORM
********* ALL REPORTS WILL BE ANSWERED BY PHONE OR RETURN MAIL ********
MAIL TO:
PDP-10 PRODUCT SUPPORT
DIGITAL EQUIPMENT CORP.
200 FOREST STREET
MARLBORO, MASSACHUSETTS
01752
***********************************************************************
USER INFORMATION
NAME OF USER: BADGE NUMBER:
OFFICE ADDRESS: COST CENTER:
PHONE NUMBER: DATE:
***********************************************************************
DOCUMENT INFORMATION
PLEASE CHECK DOCUMENT IN ERROR
PMPROC.TXT O OPTION NAME:
APPNDX.TXT O PARAGRAPH REFERENCE:
SPEEDY.SPC O RACK REFERENCE:
MARGIN.SPC O ENTER ORIGNAL LINE OF TEXT:
DELAY.SPC O
POWER.SPC O ENTER CORRECTED LINE OF TEXT:
SCHED.CBL O
SCHED.INP O SOURCE OF USER INFORMATION:
README.HLP O
SCHED.HLP O
OTHER O
***********************************************************************
USER COMMENTS:
VERSION<3> PDP-10 PREVENTIVE MAINTENANCE ERROR REPORTING FORM
********* ALL REPORTS WILL BE ANSWERED BY PHONE OR RETURN MAIL ********
MAIL TO:
PDP-10 PRODUCT SUPPORT
DIGITAL EQUIPMENT CORP.
200 FOREST STREET
MARLBORO, MASSACHUSETTS
01752
***********************************************************************
USER INFORMATION
NAME OF USER: BADGE NUMBER:
OFFICE ADDRESS: COST CENTER:
PHONE NUMBER: DATE:
***********************************************************************
DOCUMENT INFORMATION
PLEASE CHECK DOCUMENT IN ERROR
PMPROC.TXT O OPTION NAME:
APPNDX.TXT O PARAGRAPH REFERENCE:
SPEEDY.SPC O RACK REFERENCE:
MARGIN.SPC O ENTER ORIGNAL LINE OF TEXT:
DELAY.SPC O
POWER.SPC O ENTER CORRECTED LINE OF TEXT:
SCHED.CBL O
SCHED.INP O SOURCE OF USER INFORMATION:
README.HLP O
SCHED.HLP O
OTHER O
***********************************************************************
USER COMMENTS:
VERSION<3> PDP-10 PREVENTIVE MAINTENANCE ERROR REPORTING FORM
********* ALL REPORTS WILL BE ANSWERED BY PHONE OR RETURN MAIL ********
MAIL TO:
PDP-10 PRODUCT SUPPORT
DIGITAL EQUIPMENT CORP.
200 FOREST STREET
MARLBORO, MASSACHUSETTS
01752
***********************************************************************
USER INFORMATION
NAME OF USER: BADGE NUMBER:
OFFICE ADDRESS: COST CENTER:
PHONE NUMBER: DATE:
***********************************************************************
DOCUMENT INFORMATION
PLEASE CHECK DOCUMENT IN ERROR
PMPROC.TXT O OPTION NAME:
APPNDX.TXT O PARAGRAPH REFERENCE:
SPEEDY.SPC O RACK REFERENCE:
MARGIN.SPC O ENTER ORIGNAL LINE OF TEXT:
DELAY.SPC O
POWER.SPC O ENTER CORRECTED LINE OF TEXT:
SCHED.CBL O
SCHED.INP O SOURCE OF USER INFORMATION:
README.HLP O
SCHED.HLP O
OTHER O
***********************************************************************
USER COMMENTS:
VERSION<3> PDP-10 PREVENTIVE MAINTENANCE ERROR REPORTING FORM
********* ALL REPORTS WILL BE ANSWERED BY PHONE OR RETURN MAIL ********
MAIL TO:
PDP-10 PRODUCT SUPPORT
DIGITAL EQUIPMENT CORP.
200 FOREST STREET
MARLBORO, MASSACHUSETTS
01752
***********************************************************************
USER INFORMATION
NAME OF USER: BADGE NUMBER:
OFFICE ADDRESS: COST CENTER:
PHONE NUMBER: DATE:
***********************************************************************
DOCUMENT INFORMATION
PLEASE CHECK DOCUMENT IN ERROR
PMPROC.TXT O OPTION NAME:
APPNDX.TXT O PARAGRAPH REFERENCE:
SPEEDY.SPC O RACK REFERENCE:
MARGIN.SPC O ENTER ORIGNAL LINE OF TEXT:
DELAY.SPC O
POWER.SPC O ENTER CORRECTED LINE OF TEXT:
SCHED.CBL O
SCHED.INP O SOURCE OF USER INFORMATION:
README.HLP O
SCHED.HLP O
OTHER O
***********************************************************************
USER COMMENTS:
VERSION<3> PDP-10 PREVENTIVE MAINTENANCE ERROR REPORTING FORM
********* ALL REPORTS WILL BE ANSWERED BY PHONE OR RETURN MAIL ********
MAIL TO:
PDP-10 PRODUCT SUPPORT
DIGITAL EQUIPMENT CORP.
200 FOREST STREET
MARLBORO, MASSACHUSETTS
01752
***********************************************************************
USER INFORMATION
NAME OF USER: BADGE NUMBER:
OFFICE ADDRESS: COST CENTER:
PHONE NUMBER: DATE:
***********************************************************************
DOCUMENT INFORMATION
PLEASE CHECK DOCUMENT IN ERROR
PMPROC.TXT O OPTION NAME:
APPNDX.TXT O PARAGRAPH REFERENCE:
SPEEDY.SPC O RACK REFERENCE:
MARGIN.SPC O ENTER ORIGNAL LINE OF TEXT:
DELAY.SPC O
POWER.SPC O ENTER CORRECTED LINE OF TEXT:
SCHED.CBL O
SCHED.INP O SOURCE OF USER INFORMATION:
README.HLP O
SCHED.HLP O
OTHER O
***********************************************************************
USER COMMENTS:
VERSION<3> PDP-10 PREVENTIVE MAINTENANCE ERROR REPORTING FORM
********* ALL REPORTS WILL BE ANSWERED BY PHONE OR RETURN MAIL ********
MAIL TO:
PDP-10 PRODUCT SUPPORT
DIGITAL EQUIPMENT CORP.
200 FOREST STREET
MARLBORO, MASSACHUSETTS
01752
***********************************************************************
USER INFORMATION
NAME OF USER: BADGE NUMBER:
OFFICE ADDRESS: COST CENTER:
PHONE NUMBER: DATE:
***********************************************************************
DOCUMENT INFORMATION
PLEASE CHECK DOCUMENT IN ERROR
PMPROC.TXT O OPTION NAME:
APPNDX.TXT O PARAGRAPH REFERENCE:
SPEEDY.SPC O RACK REFERENCE:
MARGIN.SPC O ENTER ORIGNAL LINE OF TEXT:
DELAY.SPC O
POWER.SPC O ENTER CORRECTED LINE OF TEXT:
SCHED.CBL O
SCHED.INP O SOURCE OF USER INFORMATION:
README.HLP O
SCHED.HLP O
OTHER O
***********************************************************************
USER COMMENTS:

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,289 @@
C FOCAL-10 CSM(V3)
1.01 E;F X=1,6;T !
1.02 T :31,"STAR TREK",!;F X=1,6;T !
1.03 T "FOR INSTRUCTIONS TYPE D11:STREK.HLP",!
1.04 A "INPUT A 3 DIGIT DECIMAL NUMBER FROM 1 TO 10 TO INITIALIZE:",X9;I (X9-888),1.04
1.05 S T0=FITR(FRAN(X9)*20+20)*100;S T=T0;S T9=30;S D0=0
1.06 S E=3000;S E0=E;S P=10;S P0=P;S S9=200;S S=0
1.07 L F0=31.99
1.08 S Q1=FITR(FRAN()*8+1);S Q2=FITR(FRAN()*8+1)
1.09 S S1=FITR(FRAN()*8+1);S S2=FITR(FRAN()*8+1)
1.10 S C(2,1)=-1;S C(3,1)=-1;S C(4,1)=-1;S C(4,2)=-1;S C(5,2)=-1;S C(6,2)=-1
1.11 S C(1,1)=0;S C(3,2)=0;S C(5,1)=0;S C(7,2)=0;S C(9,1)=0
1.12 S C(1,2)=1;S C(2,2)=1;S C(6,1)=1;S C(7,1)=1;S C(8,1)=1;S C(8,2)=1;S C(9,2)=1
1.13 S B9=0;S K9=0
1.14 F I=1,8;F J=1,8;D 2.0
1.15 G 3.01
2.01 S R1=FRAN();I (R1-.8)2.02,2.02;I (R1-.98),,2.05;I (R1-.95),,2.04;G 2.03
2.02 S K3=0;G 2.06
2.03 S K3=1;S K9=K9+1;G 2.06
2.04 S K3=2;S K9=K9+2;G 2.06
2.05 S K3=3;S K9=K9+3
2.06 S R1=FRAN();I (R1-.96)2.07,2.07;S B3=1;S B9=B9+1;G 2.08
2.07 S B3=0
2.08 S S3=FITR(FRAN()*8+1);S G(I,J)=K3*100+B3*10+S3;S Z(I,J)=0
3.01 I (B9)1.04,1.04
3.02 S K7=K9;T "YOU MUST DESTROY",%2,K9," KLINGONS IN",T9," STARDATES WITH",B9," STARBASES",!
3.03 S K3=0;S B3=0;S S3=0;I (Q1-1)3.09;I (Q1-8),,3.09;I (Q2-1)3.09;I (Q2-8),,3.09
3.04 S X=G(Q1,Q2)*.01;S K3=FITR(X);S B3=FITR((X-K3)*10);S K6=K3
3.05 S S3=G(Q1,Q2)-FITR(G(Q1,Q2)*.1)*10;I (K3),3.08;I (S-200),,3.08
3.06 T "COMBAT AREA CONDITION RED",!
3.07 T " SHIELDS DANGEROUSLY LOW",!
3.08 F I=1,3;F J=1,3;S K(I,J)=0
3.09 F I=1,3;S K(I,3)=0
3.10 F I=1,8;F J=1,8;S A(I,J)=0
3.11 S Z9=1;S Z1=S1;S Z2=S2;D 27.0;I (K3),3.13
3.12 F I=1,K3;D 26.0;S Z9=2;S Z1=R1;S Z2=R2;D 27.0;S K(I,1)=R1;S K(I,2)=R2;S K(I,3)=S9
3.13 I (B3),3.14;F I=1,B3;D 26.0;S Z9=3;S Z1=R1;S Z2=R2;D 27.0
3.14 F I=1,S3;D 26.0;S Z9=4;S Z1=R1;S Z2=R2;D 27.0
3.15 D 23.0
3.16 I (E)24.01,24.01;A "COMMAND:",A;I (A-1)3.21,3.15;I (A-3)4.23,24.1;I (A-5)7.06,7.30;I (A-7)7.34,7.38
3.17 T !," 0 = SET COURSE",!," 1 = SHORT RANGE SENSOR SCAN",!
3.18 T " 2 = LONG RANGE SENSOR SCAN",!," 3 = FIRE PHASERS",!
3.19 T " 4 = FIRE PHOTON TORPEDOES",!," 5 = SHIELD CONTROL",!
3.20 T " 6 = DAMAGE CONTROL REPORT",!," 7 = CALL ON LIBRARY COMPUTER",!,!;G 3.16
3.21 A "COURSE:",C1;I (C1),3.16;I (C1-1)3.21;I (C1-9),3.21,3.21
3.22 A "WARP FACTOR (0-8):",W1;I (W1)3.21;I (W1-8),,3.21;I (D(1)),3.24,3.24;I (W1-.2)3.24,3.24
3.23 T "WARP ENGINES ARE DAMAGED, MAXIMUM SPEED = WARP .2",!;G 3.21
3.24 I (K3)3.25,3.25;D 25.0;I (K3)3.25,3.25;I (S)25.05;G 3.28
3.25 I (E),,3.28;I (S-1)24.10
3.26 T "YOU HAVE",%7.3,E," UNITS OF ENERGY",!
3.27 T "SUGGEST YOU GET SOME FROM YOUR SHIELDS WHICH HAVE",S," UNITS LEFT",!;G 3.16
3.28 F I=1,8;D 4.0
3.29 G 4.03
4.01 I (D(I))4.02;R
4.02 S D(I)=D(I)+1;R
4.03 I (FRAN()-.2),,4.08;S R1=FITR(FRAN()*8+1);I (D(R1))4.06
4.04 S D(R1)=D(R1)-(FRAN()*5+1)
4.05 T !,"DAMAGE CONTROL REPORT:";D 5.0;T " DAMAGED",!,!;G 4.08
4.06 S D(R1)=D(R1)+(FRAN()*5+1)
4.07 T !,"DAMAGE CONTROL REPORT:";D 5.0;T " STATE OF REPAIR IMPROVED",!,!
4.08 S N=FITR(W1*8);S Z9=0;S Z1=S1;S Z2=S2;D 27.0;S X=S1;S Y=S2
4.09 S X1=C(C1,1)+(C(C1+1,1)-C(C1,1))*(C1-FITR(C1))
4.10 S Y8=-1;S X2=C(C1,2)+[C(C1+1,2)-C(C1,2)]*[C1-FITR(C1)]
4.11 F I=1,N;S S1=S1+X1;S S2=S2+X2;I (S1-1)4.29;I (S1-9),4.29,4.29;I (S2-1)4.29;I (S2-9),4.29,4.29;I (A(S1,S2)),,4.30
4.12 I (Y8)4.14,4.17,4.13
4.13 T "WARP ENGINES SHUTDOWN AT SECTOR",%1,S1," -",S2," DUE TO BAD NAVIGATION",!;S S1=S1-X1;S S2=S2-X2
4.14 S Z9=1;S Z1=S1;S Z2=S2;D 27.0;S E=E-N+5;I (W1-1)4.15;S T=T+1
4.15 I (T-T0-T9)4.16,4.16;T !,"IT IS STARDATE",%5,T;G 24.04
4.16 D 28;G 3.15
4.17 S X=Q1*8+X+X1*N;S Y=Q2*8+Y+X2*N;S Q1=FITR(X/8);S Q2=FITR(Y/8)
4.18 S S1=FITR(X-Q1*8);S S2=FITR(Y-Q2*8);I (S1)4.19,,4.19;S Q1=Q1-1;S S1=8
4.19 I (S2)4.20,,4.20;S Q2=Q2-1;S S2=8
4.20 S T=T+1;S E=E-N+5
4.21 I (T-T0-T9)4.22,4.22;T !,"IT IS STARDATE",%5,T;G 24.04
4.22 G 3.03
4.23 I (D(3)),4.25,4.25
4.24 T "LONG RANGE SENSORS ARE INOPERABLE",!;G 3.16
4.25 T "LONG RANGE SENSOR SCAN FOR QUADRANT ",%1,Q1," -",Q2,!
4.26 T "----------------------",!
4.27 F I=Q1-1,Q1+1;D 6.0
4.28 G 3.16
4.29 S Y8=0;S I=N+1;G 4.12
4.30 S Y8=1;S I=N+1;G 4.12
4.32 F I=1,K3;D 26;S A(R1,R2)=2;S K(I,1)=R1;S K(I,2)=R2;I (I-K3),3.15
4.33 C
5.01 I (R1-2)5.02,5.03;I (R1-4)5.04,5.05;I (R1-6)5.06,5.07;I (R1-8)5.08,5.09;R
5.02 T "WARP ENGINES";R
5.03 T "S.R. SENSORS";R
5.04 T "L.R. SENSORS";R
5.05 T "PHASER CNTRL";R
5.06 T "PHOTON TUBES";R
5.07 T "DAMAGE CNTRL";R
5.08 T "SHIELD CNTRL";R
5.09 T "COMPUTER";R
6.01 F J=Q2-1,Q2+1;D 6.03
6.02 D 6.05;R
6.03 I (I-1)6.04;I (I-8),,6.04;I (J-1)6.04;I (J-8),,6.04;S N(J-Q2+2)=G(I,J);I (D(7))6.12;S Z(I,J)=G(I,J)
6.04 S N(J-Q2+2)=0;R
6.05 T %3,":",N(1)," :",N(2)," :",N(3)," :",!,"----------------------",!;R
6.06 I (D(7)),6.07,6.07;T "COMPUTER FAILURE HAMPERS ACCURACY",!
6.07 T "PHASERS LOCKED ON TARGET. ENERGY AVAILABLE =",%4,E,!
6.08 A "NUMBER OF UNITS TO FIRE:",X;I (X)3.16,3.16;I (E-X)6.06;S E=E-X
6.09 D 25.0;I (D(7)),6.1,6.1;S X=X*FRAN()
6.10 F I=1,3;D 7.0
6.11 I (E)24.01;G 3.16
6.12 C
7.01 I (K(I,3))7.02,7.02;S H=(X/K3/F0(K(I,1),S1,K(I,2),S2))*(2*FRAN());S K(I,3)=K(I,3)-H;G 7.03
7.02 R
7.03 T %4,H," UNIT HIT ON KLINGON AT SECTOR "%1,K(I,1)," -",K(I,2)," ("%3,K(I,3)," LEFT)",!
7.04 I (K(I,3)),,7.05;D 29.0
7.05 I (K9)24.06,24.06;R
7.06 I (D(5)),7.07,7.07;T "PHOTON TUBES ARE NOT OPERATIONAL",!;G 3.16
7.07 I (P),,7.08;T "ALL PHOTON TORPEDOES EXPENDED",!;G 3.16
7.08 A "TORPEDO COURSE (1-9):",C1;I (C1),3.16;I (C1-1)7.08;I (C1-9),7.08,7.08
7.09 S X1=C(C1,1)+(C(C1+1,1)-C(C1,1))*(C1-FITR(C1))
7.10 S X2=C(C1,2)+(C(C1+1,2)-C(C1,2))*(C1-FITR(C1))
7.11 S X=S1;S Y=S2;S P=P-1;T "TORPEDO TRACK:",!
7.12 S X=X+X1;S Y=Y+X2
7.13 G 30.01
7.14 T :16,%1,X," -",Y,!
7.15 S Z9=0;S Z1=X;S Z2=Y;D 22.0;I (Z3),,7.12
7.16 S Z9=2;S Z1=X;S Z2=Y;D 22.0;I (Z3),7.24
7.17 T "*** KLINGON DESTROYED ***",!;S K3=K3-1;S K9=K9-1;I (K9)24.06,24.06
7.18 F I=1,3;D 7.20
7.19 G 7.28
7.20 I (FITR(X)-K(I,1))7.21,,7.21;I (FITR(Y)-K(I,2))7.21,,7.21;S K(I,3)=0;S A(K(I,1),K(I,2))=0;S I=4;R
7.21 C
7.24 S Z9=4;S Z1=X;S Z2=Y;D 22.0;I (Z3),24.09;G 24.08
7.25 T "YOU LEPIDOPTERIAN! YOU DESTROYED YOUR STARBASE!",!
7.27 S B3=B3-1;S Z9=0;S Z1=X;S Z2=Y;D 27.0
7.28 S G(Q1,Q2)=K3*100+B3*10+S3;S Z(Q1,Q2)=G(Q1,Q2)
7.29 D 25.0;I (E)24.01;G 3.16
7.30 I (D(7)),7.31,7.31;T "SHIELD CONTROL IS NON-OPERATIONAL",!;G 3.16
7.31 T "ENERGY AVAILABLE =",%6.2,E+S,!
7.32 A " NUMBER OF UNITS TO SHIELDS:",X;I (X)3.16;I (E+S-X)7.31
7.33 S E=E+S-X;S S=X;G 3.16
7.34 I (D(6)),7.35,7.35;T "DAMAGE REPORT IS NOT AVAILABLE",!;G 3.16
7.35 T !,"DEVICE STATE OF REPAIR",!
7.36 F R1=1,8;D 5.0;T :18,%1,D(R1),!
7.37 T !;G 3.16
7.38 I (D(8)),7.39,7.39;T "COMPUTER DISABLED",!;G 3.16
7.39 A "COMPUTER ACTIVE AND AWAITING COMMAND :",A
7.40 I (A)7.41;I (A-3),,7.41;I (A-1)8.01,9.01;I (A-3)11.01,10.01
7.41 T "FUNCTIONS AVAILABLE FROM COMPUTER",!
7.42 T " 0 = CUMULATIVE GALACTIC RECORD",!," 1 = STATUS REPORT",!
7.43 T " 2 = PHOTON TORPEDO DATA",!," 3 = COURSE DATA",!;G 7.39
8.01 T "COMPUTER RECORD OF GALAXY FOR QUADRANT ",%1,Q1," -",Q2,!
8.02 T " 1 2 3 4 5 6 7 8",!
8.03 T " ----- ----- ----- ----- ----- ----- ----- -----",!
8.04 F I=1,8;T ,%1,I;D 8.05;I (I-8),3.16
8.05 F J=1,8;D 8.07;I (J-8),8.08
8.06 T " ----- ----- ----- ----- ----- ----- ----- -----",!;R
8.07 T %4,Z(I,J)
8.08 T !;D 8.06;R
9.01 T " STATUS REPORT",!
9.02 T "NUMBER OF KLINGONS LEFT =",%2,K9,!
9.03 T "NUMBER OF STARDATES LEFT =",%4,(T0+T9)-T,!
9.04 T "NUMBER OF STARBASES LEFT =",%2,B9,!;G 7.34
10.01 T "YOU ARE AT QUADRANT ",%1,Q1," -",Q2," SECTOR ",S1," -",S2,!
10.02 A "QUADRANT (1) OR SECTOR (2) COMPUTATION :",M6
10.03 I (M6-2)10.08,10.04,10.02
10.04 A "ENTER NEW SECTOR #'S:",W1,X
10.05 S C1=S1;S A=S2;I (FABS(W1-C1)-FABS(X-A)),10.07,10.07
10.06 T "WARP FACTOR =",%5.3,FABS(X-A)/8,!;D 12.0;G 3.16
10.07 T "WARP FACTOR =",%5.3,FABS(W1-C1)/8,!;D 12.0;G 3.16
10.08 A "ENTER NEW QUADRANT #'S:",W1,X
10.09 S C1=Q1;S A=Q2;I (FABS(W1-C1)-FABS(X-A)),10.11,10.11
10.10 T "WARP FACTOR =",%5.3,FABS(X-A),!;D 12;G 3.16
10.11 T "WARP FACTOR =",%5.3, FABS(W1-C1),!;D 12.0;G 3.16
11.01 T !
11.02 F I=1,3;D 11.04
11.03 G 3.16
11.04 I (K(I,3))11.05,11.05;S C1=S1;S A=S2;S W1=K(I,1);S X=K(I,2);D 12.0;R
11.05 R
12.12 S X=X-A;S A=C1-W1;I (X)12.16;I (A)12.18;I (X),,12.13;I (A),12.23
12.13 S C1=1;I (FABS(A)-FABS(X))12.15,12.15
12.14 T "DIRECTION =",%5.3,C1+(((FABS(A)-FABS(X))+FABS(A))/FABS(A)),!;G 12.22
12.15 T "DIRECTION =",%5.3,C1+(FABS(A)/FABS(X)),!;G 12.22
12.16 I (A),,12.17;I (X),12.18;G 12.23
12.17 S C1=3;G 12.19
12.18 S C1=7
12.19 I (FABS(A)-FABS(X)),12.21,12.21
12.20 T "DIRECTION =",%5.3,C1+(((FABS(X)-FABS(A))+FABS(X))/FABS(X)),!;G 12.22
12.21 T "DIRECTION =",%5.3,C1+(FABS(X)/FABS(A)),!
12.22 T "DISTANCE =",%5.3,FSQT(X^2+A^2),!;R
12.23 S C1=5;I (FABS(A)-FABS(X))12.15,12.15;G 12.14
18.01 S Z9=3;S Z1=I;S Z2=J;D 22.0
18.02 I (Z3),,18.03;S D0=0;R
18.03 S D0=1;S E=3000;S P=10;F Y9=1,8;S D(Y9)=0;S S=0;S I=S1+2;S J=S2+2
18.04 T "SHIELDS DROPPED FOR DOCKING PURPOSES",!;R
19.01 I (K(I,3)),,19.02;R
19.02 S H=(K(I,3)/F0(K(I,1),S1,K(I,2),S2))*(2+FRAN())
19.03 S S=S-H
19.04 T %4,H," UNIT HIT ON ENTERPRISE AT SECTOR ",%1,K(I,1)," -",K(I,2)," (",%4,S," LEFT)",!
19.05 R
22.01 S Z3=0
22.02 I (A(Z1,Z2)-Z9),22.03;R
22.03 S Z3=1;R
23.01 F I=S1-1,S1+1;F J=S2-1,S2+1;D 18.0;I (D0),,23.02
23.02 I (D(2)),23.03,23.03;T !,"SHORT RANGE SENSORS ARE OUT",!;R
23.03 T "----------------",!
23.04 S I=1;F J=1,8;D 23.06
23.05 G 23.12
23.06 I (A(I,J)-1)23.07,23.08;I (A(I,J)-3)23.09,23.10,23.11;R
23.07 T " ";R
23.08 T " #";R
23.09 T " +";R
23.10 T " !";R
23.11 T " *";R
23.12 S I=2;T !;F J=1,8;D 23.06
23.13 T :20,"STARDATE",:32,%4,T,!
23.14 S I=3;F J=1,8;D 23.06
23.15 I (D0-1),23.20;I (K3),,23.18;I (E-(E0*.1))23.19
23.17 T :20,"CONDITION",:33,"GREEN"!;G 23.21
23.18 T :20,"CONDITION",:33,"RED",!;G 23.21
23.19 T :20,"CONDITION",:33,"YELLOW",!;G 23.21
23.20 T :20,"CONDITION",:33,"DOCKED",!;G 23.21
23.21 S I=4;F J=1,8;D 23.06
23.22 T :20,"QUADRANT",:32,%1,Q1," -",Q2,!
23.23 S I=5;F J=1,8;D 23.06
23.24 T :20,"SECTOR",:32,%1,S1," -",S2,!
23.25 S I=6;F J=1,8;D 23.06
23.26 T :20,"ENERGY",:32,%4,E,!
23.27 S I=7;F J=1,8;D 23.06
23.28 T :20,"PHOTONS",:32,%2,P,!
23.29 S I=8;F J=1,8;D 23.06
23.30 T :20,"SHIELDS",:32,%4,S,!
23.31 T "----------------",!
24.01 T "THE ENTERPRISE IS DEAD IN SPACE. IF YOU SURVIVE ALL IMPENDING",!
24.02 T "ATTACK YOU WILL BE DEMOTED TO THE RANK OF PRIVATE",!
24.03 I (K3)24.04,24.04;D 25.0;G 24.03
24.04 T "THERE ARE STILL "%2,K9," KLINGON BATTLE CRUISERS.",!;L Q
24.06 T !"THE LAST KLINGON BATTLE CRUISER IN THE GALAXY HAS BEEN DESTROYED",!;G 24.07
24.07 T "THE FEDERATION HAS BEEN SAVED !!!",!,!;L Q
24.08 T "YOU CAN'T DESTROY STARS, YOU SIMIAN!",!;G 7.29
24.09 S Z9=3;S Z1=X;S Z2=Y;D 22.0;I (Z3),7.12;G 7.25
24.10 I (K3),,24.11;T "SHORT RANGE SENSORS REPORT NO KLINGONS IN THIS QUADRANT",!;G 3.16
24.11 I (D(4)),6.06,6.06;T "PHASER CONTROL IS DISABLED",!;G 3.16
25.01 I (D0-1)25.02;T "STAR BASE SHIELDS PROTECT THE ENTERPRISE",!;R
25.02 I (K3),,25.03;R
25.03 F I=1,3;D 19.0
25.04 I (S)25.05;R
25.05 T "THE ENTERPRISE HAS BEEN DESTROYED. THE FEDERATION WILL BE CONQUERED",!
25.06 T "THERE ARE STILL "%2,K9," KLINGON BATTLE CRUISERS",!;L Q
26.01 S R1=FITR(FRAN()*8+1);S R2=FITR(FRAN()*8+1)
26.02 S Z9=0;S Z1=R1;S Z2=R2
26.03 D 22.0;I (Z3),26.01;R
27.01 S A(Z1,Z2)=Z9;R
28.01 F I=1,8;F J=1,8;I (A(I,J)-2)28.02,,28.02;S A(I,J)=0
28.02 C
28.03 I (K6)28.05,28.05;F I=1,K6;I (K(I,3)),,28.04;I (I-K6),28.05
28.04 D 26;S K(I,1)=R1;S K(I,2)=R2;S A(R1,R2)=2
28.05 R
29.01 T "KLINGON AT SECTOR ",%1,K(I,1)," -",K(I,2)," DESTROYED.",!
29.02 S K3=K3-1;S K9=K9-1;S Z9=0;S Z1=K(I,1);S Z2=K(I,2);D 27.0
29.03 S G(Q1,Q2)=K3*100+B3*10+S3
29.04 S Z(Q1,Q2)=G(Q1,Q2);R
30.01 I (X-1),30.02,30.02;T "TORPEDO MISSED",!;D 25.0;I (E)24.01;G 3.16
30.02 I (X-9)30.03;T "TORPEDO MISSED",!;D 25.0;I (E)24.01;G 3.16
30.03 I (Y-1),30.04,30.04;T "TORPEDO MISSED",!;D 25.0;I (E)24.01;G 3.16
30.04 I (Y-9)30.05;T "TORPEDO MISSED",!;D 25.01;I (E)24.0;G 3.16
30.05 G 7.14
31.99 S Z'=FSQT((A'-B')^2+(C'-D')^2)

Binary file not shown.

View File

@ -0,0 +1,27 @@
FOOTBL.HLP
FOOTBL.BAS PROGRAMED BY F. MASON
THIS PROGRAM SIMULATES A FOOTBALL GAME
ONE PLAYER IS KNIGHTS AND THE OTHER IS NOBLES.
GAME ENDS IN 40 PLAYS...
THESE ARE THE CODES FOR THE POSIBLE PLAYS:
OFFENSE: DEFENSE:
RUN THROUGH LINE ----- = 1 ZONE ------------ = 50
RUN AROUND END ------- = 2 DEEP ZONE ------- = 60
SHORT YARDAGE RUN ---- = 3 BLITZ ----------- = 70
SHORT DOWN-OUT PASS -- = 4 GOAL LINE STAND - = 80
MEDIUM DIST. PASS ---- = 5 PUNT RETURN ----- = 90
BOMB ----------------- = 6
PUNT ----------------- = 7
FIELD GOAL ATTEMPT --- = 8
TO RUN THE GAME YOU MUST TYPE 'R BASIC' IF THE COMPUTER
PRINTS A '.' WHEN YOU HIT RETURN. WHEN THE COMPUTER
PRINTS 'READY, FOR HELP TYPE HELP' OR 'READY' TYPE IN
'OLD D11:FOOTBL'. THE COMPUTER WILL RESPOND WITH ANOTHER
'READY'. TYPE 'RUN' OR 'RUNNH' AND THE COMPUTER WILL BEGIN
EXECUTING THE GAME.

Some files were not shown because too many files have changed in this diff Show More