= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = COMP-U-STAT = = = = = = = = STATISTICAL PATTERN GENERATOR AND MATHEMATICAL TREND ANALYZER = = = = = = = = (c) Copyright 2017 by James Ervin Glover, Ph.D. = = = = All Rights Reserved = = = = = = = = = = = = Part II(a) ( STAT 200 ----> STAT 249 ) = = = = = = = = = = = = The COMP-U-STAT System consists of a cluster of more than 3706 = = = = modular programs, providing the analyst with a clear and distinct = = = = scientific and mathematical edge in generating novel and useful = = = = statistical patterns for analyzing trends from random variables. = = = = The following is a glossary describing the functions of all = = = = routines in the sequence. There are many statistical applications = = = = of the COMP-U-STAT cluster. Please see available DEMO Diskettes, = = = = provided upon request, for numerous examples of output files. = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = ====================================================================== * * * GLOSSARY OF COMP-U-STAT PROGRAMS 200 ---> 249 * * * ====================================================================== -- L 200 -- READS, ANALYZES, AND SORTS A SEQUENCE OF RANDOM VARIABLES (e.g., SAMPLE POINTS FROM SOME POPULATION), DETERMINES THE MEAN, MEDIAN, VARIANCE, STANDARD DEVIATION, MEAN DEVIATION, PEARSONIAN COEFFICIENT OF SKEWEDNESS, ANALYZES THE INPUT DISTRIBUTION WITH RESPECT TO INTERVALS CONTAINING SPECIFIED PERCENTAGES OF THE VALUES, ACCORDING TO CHEBYSHEV'S THEOREM, GENERATES A MATRIX INDICATING SPECIFIED BOUNDS WITHIN 0, 1, 2, OR 3 STANDARD DEVIATIONS FROM THE MEAN VALUE, AND GENERATES A SEQUENCE OF 6 INPUT FILES FOR STAT198.INP. (REAL INPUT VALUES OF THE SAMPLE POINTS OR REAL FUNCTIONAL VALUES ARE READ FROM THE FILE STAT200.INP, WHICH IS EITHER PROVIDED BY THE ANALYST OR GENERATED FROM AN EXTERNAL PROGRAM. FORMAT OF FILE STAT200.INP: (LINE 1: NUMBER OF DATA POINTS, N ; REMAINING LINES: SEQUENCE OF N DATA POINTS OR FUNCTIONAL VALUES, FREE FORMAT). ====================================================================== -- L 201 -- STAT201 READS A SET OF K0-ELEMENT TRANSLATION VECTORS FROM STAT201.IN2 AND A SEQUENCE OF K0 BASE SETS OF VARIABLE SIZES N1,N2, ... , NK0 FROM STAT201.INP AND GENERATES K0-ELEMENT EVENTS WHICH CONTAIN A DISTINCT REPRESENTATIVE FROM EACH OF THE K0 BASE SETS WITH, E.G., K0 = 5. K0 CAN RANGE BETWEEN 2 AND 6. THE MAXIMUM BASE SET SIZES ARE SUCH THAT N1*N2*N3*...*NK0 < 6400/K0. THE TOTAL NUMBER OF EVENTS IS LIMITED, AS DESIRED. THE ANALYST IS PROMPTED FOR THE MAXIMUM NUMBER OF EVENTS DESIRED, FROM WHICH STAT201 DETERMINES THE APPROPRIATE STEP-SIZE FOR PRINTING THE DESIRED NUMBER OF EVENTS. STAT2986 MAY BE UTILIZED TO CHECK INTERSECTIONS VS. STAR EVENTS. STAT201 IS A VARIANT OF STAT3168. CF. STAT3168. THE TRANSPOSE OF STAT201.INP IS RECORDED AS STAT201.IN4 FOR FUTURE USAGE AS STAT201.INP. STAT201 ALSO GENERATES STAT94.INP AND STAT94.IN2. ====================================================================== -- L 202 -- READS A SEQUENCE OF STAR EVENTS ON THE ELEMENTS ( 1 , ... , L0 ) AND PRINTS THE ELEMENTS OF EACH OF j COLUMNS ( j = 1 , ... , K0 ), AS j SEPARATE BLOCKS FOR STAT176.INP, BACKING-UP AND INCLUDING A DESIRED NUMBER, Q0, OF EVENTS (WITH, e.g., L0 = 51, K0 = 6 , AND Q0 = 10 ). READS, TRANSLATES AND PRINTS EACH ELEMENT OF EACH EVENT AS AN INTEGER (MOD t) FOR AN INTEGER t ARBITRARILY CHOSEN BY THE ANALYST. MOREOVER, A MATRIX OF VALUES (MOD t) IS GENERATED FOR EACH OF THE ELEMENTS ( 1 , ... , L0 ). ====================================================================== -- L 203 -- READS A SET OF 2 BASE SETS OF VARIABLE SIZES, N1 AND N2 , AND GENERATES A SEQUENCE OF EVENTS CONSISTING OF 2 ELEMENTS, WITH A DISTINCT REPRESENTATIVE FROM EACH OF THE 2 BASE SETS. THE MAXIMUM BASE SET SIZES ARE SUCH THAT N1*N2 < 401. THE TOTAL NUMBER OF EVENTS IS LIMITED, AS DESIRED. THE ANALYST IS PROMPTED FOR THE MAXIMUM NUMBER OF EVENTS DESIRED AND THE INDEX OF THE STARTING OR INITIAL EVENT DESIRED, FROM WHICH THE ROUTINE DETERMINES THE APPROPRIATE STEP-SIZE FOR PRINTING THE DESIRED NUMBER OF EVENTS. N1 AND N2 MAY RANGE BETWEEN 1 AND 20, INCLUSIVE. SEE STAT 201 FOR A MORE GENERALIZED VERSION. ====================================================================== -- L 204 -- READS A SEQUENCE OF IMAX TEST EVENTS ON K0 ELEMENTS AND FILTERS A DESIRED NUMBER OF EVENTS FOR FURTHER USE. THE TOTAL NUMBER OF EVENTS IS LIMITED, AS DESIRED. THE ANALYST IS PROMPTED FOR THE MAXIMUM NUMBER OF EVENTS DESIRED AND THE INDEX OF THE STARTING OR INITIAL EVENT DESIRED, FROM WHICH THE ROUTINE DETERMINES THE APPROPRIATE STEP-SIZE FOR PRINTING THE DESIRED NUMBER OF EVENTS. IMAX MAY RANGE BETWEEN 1 AND 1000 , WHILE K0 MAY RANGE BETWEEN 2 AND 6. STAT204 ALSO READS A SEQUENCE OF LMAX STAR EVENTS AND INTERSECTS THE SUCCESSORS OF A DESIRED RANGE OF STAR EVENTS WITH EACH OF THE KMAX NEWLY FILTERED K0-ELEMENT TEST EVENTS, DETERMINED BY THE FILE STAT204.INP. THE MAXIMUM NUMBER OF EVENTS PER FILE IS 600. ====================================================================== -- L 205 -- READS A SEQUENCE OF BASE AND TEST EVENTS ON k ELEMENTS, DETERMINES THE QUOTIENT AND REMAINDER (UPON DIVISION BY 10) OF EACH ELEMENT IN EACH EVENT (I.E., THE UNITs AND TENs DIGITS OF EACH ELEMENT) OF THE SEQUENCE OF TEST EVENTS, AND DETERMINES, FOR SUCCESSIVE EVENTS THROUGHOUT THE SEQUENCE OF TEST EVENTS, AND AN ARBITRARILY CHOSEN EVENT IN THE SEQUENCE OF BASE EVENTS, THE DIFFERENCES BETWEEN CORRESPONDING UNITs DIGITS AND TENs DIGITS. ALL EVENTS IN THE TEST SEQUENCE FOR WHICH THE ENTIRE SET OF DIGIT INCREMENTS LIE WITHIN A DESIRED SET OF DISCRETE VALUES, CHOSEN BY THE ANALYST, ARE FILTERED FOR FURTHER USE. MATRICES ARE PRINTED, REFLECTING THE INCREMENTS BETWEEN CORRESPONDING DIGITS THROUGHOUT THE SEQUENCE, AS WELL AS, THE PERCENTAGE OF EVENTS FROM THE TEST SEQUENCE, SATISFYING THE FILTERING CRITERION. THE MAXIMUM NUMBER OF EVENTS ALLOWED PER SEQUENCE IS 200. ====================================================================== -- L 206 -- READS A SEQUENCE OF BASE AND TEST EVENTS ON k ELEMENTS, DETERMINES THE QUOTIENT AND REMAINDER (UPON DIVISION BY 10) OF EACH ELEMENT IN EACH EVENT (I.E., THE UNITs AND TENs DIGITS OF EACH ELEMENT) OF THE SEQUENCE OF TEST EVENTS, AND DETERMINES, FOR SUCCESSIVE EVENTS THROUGHOUT THE SEQUENCE OF TEST EVENTS, AND AN ARBITRARILY CHOSEN EVENT IN THE SEQUENCE OF BASE EVENTS, THE DIFFERENCES BETWEEN CORRESPONDING UNITs DIGITS AND TENs DIGITS. ALL EVENTS IN THE TEST SEQUENCE FOR WHICH THE ENTIRE SET OF DIGITS LIE WITHIN A DESIRED SET OF DISCRETE VALUES, CHOSEN BY THE ANALYST, ARE FILTERED FOR FURTHER USE. MATRICES ARE PRINTED, REFLECTING THE CORRESPONDING DIGITS THROUGHOUT THE SEQUENCE, AS WELL AS, THE PERCENTAGE OF EVENTS FROM THE TEST SEQUENCE, SATISFYING THE FILTERING CRITERION. THE MAXIMUM NUMBER OF EVENTS ALLOWED PER SEQUENCE IS 200. ====================================================================== -- L 207 -- READS A SEQUENCE OF BASE AND TEST EVENTS ON k ELEMENTS, DETERMINES THE QUOTIENT AND REMAINDER (UPON DIVISION BY 10) OF EACH ELEMENT IN EACH EVENT (I.E., THE UNITs AND TENs DIGITS OF EACH ELEMENT) OF THE SEQUENCE OF TEST EVENTS, AND DETERMINES, FOR SUCCESSIVE EVENTS THROUGHOUT THE SEQUENCE OF TEST EVENTS, AND AN ARBITRARILY CHOSEN EVENT IN THE SEQUENCE OF BASE EVENTS, THE DIFFERENCES BETWEEN CORRESPONDING UNITs DIGITS AND TENs DIGITS. ALL EVENTS IN THE TEST SEQUENCE FOR WHICH THE ENTIRE SET OF DIGIT INCREMENTS LIE WITHIN A DESIRED SET OF DISCRETE VALUES, CHOSEN BY THE ANALYST, ARE FILTERED FOR FURTHER USE. MATRICES ARE PRINTED, REFLECTING THE INCREMENTS BETWEEN CORRESPONDING DIGITS THROUGHOUT THE SEQUENCE, AS WELL AS, THE PERCENTAGE OF EVENTS FROM THE TEST SEQUENCE, SATISFYING THE FILTERING CRITERION. THE MAXIMUM NUMBER OF EVENTS ALLOWED PER SEQUENCE IS 200. CONTRARY TO PROGRAM L205, THE UNITs AND TENs DIGITS BETWEEN EVENTS ARE COMPARED COMPONENTWISE BEFORE FILTERING. ====================================================================== -- L 208 -- READS A SEQUENCE OF BASE AND TEST EVENTS ON k ELEMENTS, DETERMINES THE QUOTIENT AND REMAINDER (UPON DIVISION BY 10) OF EACH ELEMENT IN EACH EVENT (I.E., THE UNITs AND TENs DIGITS OF EACH ELEMENT) OF THE SEQUENCE OF TEST EVENTS, AND DETERMINES, FOR SUCCESSIVE EVENTS THROUGHOUT THE SEQUENCE OF TEST EVENTS, AND AN ARBITRARILY CHOSEN EVENT IN THE SEQUENCE OF BASE EVENTS, THE DIFFERENCES BETWEEN CORRESPONDING UNITs DIGITS AND TENs DIGITS. ALL EVENTS IN THE TEST SEQUENCE FOR WHICH THE ENTIRE SET OF DIGITS LIE WITHIN A DESIRED SET OF DISCRETE VALUES, CHOSEN BY THE ANALYST, ARE FILTERED FOR FURTHER USE. MATRICES ARE PRINTED, REFLECTING THE CORRESPONDING DIGITS THROUGHOUT THE SEQUENCE, AS WELL AS, THE PERCENTAGE OF EVENTS FROM THE TEST SEQUENCE, SATISFYING THE FILTERING CRITERION. THE MAXIMUM NUMBER OF EVENTS ALLOWED PER SEQUENCE IS 200. CONTRARY TO PROGRAM L206, THE UNITs AND TENs DIGITS BETWEEN EVENTS ARE COMPARED COMPONENTWISE BEFORE FILTERING. ====================================================================== -- L 209 -- MONITOR MATRIX GENERATOR II -- FREQUENCY COUNTS FOR ELEMENTS IN A BASE SET -- COMPARES A SET OF K0-ELEMENT BLOCKS WITH A FINITE BASE SET OF ELEMENTS, DETERMINES THE NUMBER OF ELEMENTS IN EACH BLOCK IN COMMON WITH EACH BASE SET, DETERMINES THE RELATIVE FREQUENCIES AND SUM OF RELATIVE FREQUENCIES OF COMMON ELEMENTS FOR COMPARISON, AND GENERATES A MONITOR MATRIX, REFLECTING THE PATTERNS OF OCCURRENCE FROM THE ABOVE SEQUENCE OF BASE SETS. THE K0 ELEMENTS ARE COMPARED COMPONENTWISE BETWEEN BASE SET ELEMENTS AND CORRESPONDING ELEMENTS IN EACH EVENT OF THE SEQUENCE. ====================================================================== -- L 210 -- READS A SEQUENCE OF BASE EVENTS AND DETERMINES, FOR EACH OF THE K0 COLUMNS OF THE SEQUENCE, THE SET OF ALL ELEMENTS WHICH ARE THE IMMEDIATE SUCCESSORS OF EACH OF THE K0 ELEMENTS OF A DESIRED FINAL EVENT OF THE SEQUENCE, BACKING UP A DESIRED NUMBER OF EVENTS FROM THE FINAL EVENT. THE RESULTING MATRIX IS DESIGNED TO INDICATE WHICH ELEMENTS ARE MOST LIKELY TO OCCUR FOLLOWING EACH OF THE K0 ELEMENTS OF THE DESIRED FINAL EVENT. THE ROUTINE ALSO DETERMINES THE SET OF ELEMENTS IN COMMON BETWEEN THE SET OF SUCCESSORS AND THE SET OF ELEMENTS OF THE EVENT FOLLOWING THE FINAL DESIRED EVENT. ====================================================================== -- L 211 -- DETERMINES THE FREQUENCIES OF ELEMENTS FROM A SEQUENCE OF j-ELEMENT BLOCKS, THE SUM OF FREQUENCIES AND THE AVERAGE FREQUENCY OVER k EVENTS, SORTS THE FREQUENCIES AND DETERMINES THE TOP t MOST FREQUENT ELEMENTS AND THE BOTTOM t LEAST FREQUENT ELEMENTS, AND DETERMINES SEQUENCES OF LIKELY ELEMENTS BASED UPON ARBITRARY PRESCRIBED DISTANCES FROM THE AVERAGE FREQUENCY. THE ANALYSIS IS PERFORMED OVER A SUBSET OF THE BASE SET OF UP TO 600 EVENTS FOR COMPARISON PURPOSES. ====================================================================== -- L 212 -- DETERMINES THE FREQUENCIES OF ELEMENTS FROM A SEQUENCE OF j-ELEMENT BLOCKS, THE AVERAGE FREQUENCY AND THE DEVIATION FROM THE AVERAGE FREQUENCY OF EACH ELEMENT OF EACH EVENT IN THE BASE SEQUENCE. THE ROUTINE PRINTS THE FREQUENCY DEVIATIONS FOR FURTHER ANALYSIS, BACKING-UP A PRESCRIBED DISTANCE FROM THE FINAL EVENT AS DETERMINED BY THE ANALYST. THE ANALYSIS IS PERFORMED OVER A SUBSET OF THE BASE SET OF UP TO 600 EVENTS. ====================================================================== -- L 213 -- DETERMINES THE FREQUENCIES OF ELEMENTS FROM A SEQUENCE OF j-ELEMENT BLOCKS, THE AVERAGE FREQUENCY OVER k EVENTS, SORTS THE FREQUENCIES AND DETERMINES THE TOP t MOST FREQUENT ELEMENTS AND THE BOTTOM t LEAST FREQUENT ELEMENTS, AND DETERMINES SEQUENCES OF HIGHLY PROBABLE ELEMENTS, BASED UPON SEQUENCES OF 4-ELEMENT VECTORS PRESCRIBED BY THE ANALYST AND REPRESENTING DESIRED DISTANCES OF FREQUENCIES OF ELEMENTS FROM THE AVERAGE FREQUENCY OVER ALL ELEMENTS, BACKING-UP A DESIRED DISTANCE FROM THE CHOSEN FINAL EVENT IN THE BASE SET. THE ANALYSIS IS PERFORMED OVER A SUBSET OF THE BASE SET OF UP TO 600 EVENTS FOR COMPARISON PURPOSES. ====================================================================== -- L 214 -- DETERMINES THE FREQUENCIES OF ELEMENTS FROM A SEQUENCE OF j-ELEMENT BLOCKS, THE AVERAGE FREQUENCY OVER k EVENTS, AND DETERMINES SEQUENCES OF HIGHLY PROBABLE ELEMENTS, BASED UPON A SINGLE 4-ELEMENT VECTOR PRESCRIBED BY THE ANALYST AND REPRESENTING DESIRED ABSOLUTE DEVIATIONS OF FREQUENCIES OF ELEMENTS FROM THE AVERAGE FREQUENCY OVER ALL ELEMENTS, BACKING-UP A DESIRED DISTANCE FROM THE FINAL EVENT OF THE BASE SET. THE PROCESS IS REPEATED FOR A SUBSET OF THE BASE SET OF EVENTS, DETERMINED BY THE PRESCRIBED BACK-UP PARAMETER, FOR A BASE SET OF UP TO 600 EVENTS FOR DETERMINING THE POSITIONS OF HIGH-PROBABILITY ELEMENTS IN THE PRINTED SEQUENCE. ====================================================================== -- L 215 -- DETERMINES AND PRINTS THE DIFFERENCES BETWEEN CORRESPONDING ELEMENTS OF THE i-th AND (i-1)-st EVENTS AND DETERMINES THOSE EVENTS WHICH HAVE A DESIRED NUMBER OF ELEMENTS WITH INCREMENTS FROM CORRESPONDING ELEMENTS IN THE PRECEDING EVENT WITHIN A PRESCRIBED INTERVAL OF VALUES, CHOSEN BY THE ANALYST, BACKING-UP A DESIRED NUMBER OF EVENTS FROM THE FINAL EVENT. ====================================================================== -- L 216 -- READS A SEQUENCE OF BASE EVENTS, DETERMINES AND PRINTS SEQUENCES OF HIGH-PROBABILITY ELEMENTS, BASED UPON PREVIOUS OCCURRENCE FOLLOWING THE ELEMENTS IN EACH OF K0 COLUMNS OF AN ARBITRARILY CHOSEN FINAL EVENT, BACKING-UP A DESIRED NUMBER OF EVENTS FROM THE FINAL EVENT OF UP TO 800 POSSIBLE EVENTS. ====================================================================== -- L 217 -- READS A SEQUENCE OF TEST EVENTS AND ADDS OR SUBTRACTS A DESIRED INTEGER CONSTANT FROM EACH ELEMENT OF THE INITIAL SEQUENCE TO TO GENERATE A NEW SEQUENCE FOR FURTHER ANALYSIS. EACH EXECUTION PROCESSES UP TO 900 EVENTS. ====================================================================== -- L 218 -- READS A SEQUENCE OF TEST EVENTS AND APPENDS THE DATE OF OCCURRENCE OF THE SEQUENCE. THE ANALYST IS PROMPTED AT THE TERMINAL FOR THE DATE OF OCCURRENCE OF EACH SEQUENCE OF EVENTS CONSISTING OF UP TO 900 TRIAL EVENTS. THE RESULTING AMENDED SEQUENCE CAN BE APPENDED TO AN EXISTING SEQUENCE FOR FURTHER ANALYSIS. ====================================================================== -- L 219 -- READS A SEQUENCE OF TEST EVENTS AND ADDS OR SUBTRACTS A DESIRED INTEGER CONSTANT FROM EACH ELEMENT OF EACH DESIRED COLUMN WHICH IS SELECTED BY THE ANALYST, GENERATING A NEW SEQUENCE FOR FURTHER ANALYSIS. A SPECIFIC AMOUNT IS ADDED TO, OR SUBTRACTED FROM, SELECTED COLUMNS. EACH EXECUTION PROCESSES UP TO 900 EVENTS. ====================================================================== -- L 220 -- READS A SEQUENCE OF TRIAL EVENTS AND ADDS OR SUBTRACTS A DESIRED DISTINCT INTEGER CONSTANT FROM EACH ELEMENT IN EACH OF K0 COLUMNS TO GENERATE A NEW SEQUENCE FOR FURTHER ANALYSIS. VARIABLE AMOUNTS SELECTED BY THE ANALYST ARE ADDED TO, OR SUBTRACTED FROM, EACH ELEMENT OF EACH DISTINCT COLUMN OF EACH EVENT CONSISTING OF K0 ELEMENTS. THE EXECUTION PROCESSES UP TO 900 EVENTS. ====================================================================== -- L 221 -- READS AN ARBITRARY K0 x K0 ARRAY OF INTEGER ELEMENTS AND PRINTS A RESULTING SEQUENCE OF K0-ELEMENT EVENTS WHICH ARE PRE-DETERMINED BY THE ENTRIES OF A K0 x K0 LATIN SQUARE, SELECTED BY THE ANALYST (SEE STAT182), WHERE K0 = 5 OR 6. THE RESULTING SEQUENCE OF GENERATED EVENTS IS USED TO RECURSIVELY GENERATE ANY DESIRED NUMBER OF SUCH SETS OF EVENTS, BASED UPON THE TRANSVERSALS CHOSEN FROM THE INITIAL LATIN SQUARE. ====================================================================== -- L 222 -- READS A SEQUENCE OF ARBITRARY K0 x K0 ARRAYS OF INTEGER ELEMENTS AND PRINTS RESULTING SEQUENCES OF K0-ELEMENT EVENTS WHICH ARE PRE-DETERMINED BY THE TRANSVERSALS OF A SET OF SIX TRANSPARENT LATIN SQUARES (QUASIGROUPS) OF SIZE K0, WHERE K0 = 5 OR 6. THE K0 ELEMENTS IN THE TRANSVERSAL WHICH IS THE MIRROR IMAGE OF EACH PRE-DETERMINED TRANSVERSAL, AS REFLECTED IN THE MAIN DIAGONAL OF EACH LATIN SQUARE (OR QUASIGROUP), ARE ALSO GENERATED AS EVENTS. ====================================================================== -- L 223 -- READS A SEQUENCE OF ARBITRARY K0 x K0 ARRAYS OF INTEGER ELEMENTS AND PRINTS RESULTING SEQUENCES OF K0-ELEMENT EVENTS WHICH ARE PRE-DETERMINED BY SIX TRANSVERSALS OF ONE K0 x K0 LATIN SQUARE (QUASIGROUP), WHERE K0 = 5 OR 6, AS WELL AS, THE REFLECTIONS OF THE ELEMENTS OF EACH TRANSVERSAL IN THE MIDDLE VERTICAL AND HORIZONTAL LINES, THE MAIN DIAGONAL, AND THE BACK DIAGONAL OF THE ORIGINAL LATIN SQUARE (OR QUASIGROUP). ====================================================================== -- L 224 -- READS A SEQUENCE OF ARBITRARY K0 x K0 ARRAYS OF INTEGER ELEMENTS, TWO SEQUENCES OF ARBITRARY PERMUTATION SETS OF SIZE K0, AND PRINTS A SEQUENCE OF RESULTING TRANSVERSALS AND ARBITRARY K0-ELEMENT EVENTS, TO GENERATE A HOMOGENEOUS SET OF K0-ELEMENT EVENTS FROM THE INITIAL K0 x K0 ARRAY OF ELEMENTS, WHERE K0 MAY RANGE BETWEEN 2 AND 6, INCLUSIVELY. ====================================================================== -- L 225 -- READS A SEQUENCE OF ARBITRARY K0 x K0 ARRAYS OF INTEGER ELEMENTS AND A BASE SET OF K0-ELEMENT EVENTS AND PRINTS A SEQUENCE OF POSITIONAL CONFIGURATIONS, INDICATING THE POSITIONS OF OCCURRENCE OF EACH OF THE K0 ELEMENTS OF EACH EVENT OF THE BASE SET IN EACH OF THE K0 x K0 ARRAYS, WHERE K0 MAY RANGE BETWEEN 2 AND 6, INCLUSIVELY. THE ROUTINE CAN PROCESS UP TO 10 K0 x K0 ARRAYS AND UP TO 100 EVENTS. ====================================================================== -- L 226 -- INTERSECTS A BLOCK OF t K0-ELEMENT (BASE) EVENTS WITH A BLOCK OF t K0-ELEMENT (TEST) EVENTS, WHERE t IS AN ARBITRARY POSITIVE INTEGER RANGING UP TO 100 , AND DETERMINES CLASSES WITH INTERSECTIONS OF SIZES 0,1,2,3,4,5, AND 6 , COMPARING THE m-th ENTRY OF EACH BASE EVENT WITH THE m-th ENTRY OF EACH TEST EVENT, FOR m = 1, 2, ... , K0 AND PRINTING A FREQUENCY MATRIX FOR INTERSECTIONS OF EVENT I (OF BASE SET) AND EVENT J AND EVENT J (OF TEST SET) WITH, e.g., t = 100 AND k = 6. ====================================================================== -- L 227 -- READS A SEQUENCE OF ARBITRARY K0 x K0 ARRAYS OF INTEGER ELEMENTS, ONE SEQUENCE OF ARBITRARY PERMUTATION SETS OF SIZE K0, WITH EACH ELEMENT REPRESENTED BY TWO DIGITS (ONE ROW AND ONE COLUMN DIGIT) AND PRINTS A SEQUENCE OF RESULTING TRANSVERSALS AND ARBITRARY K0-ELEMENT EVENTS, TO GENERATE A HOMOGENEOUS SET OF K0-ELEMENT EVENTS FROM THE INITIAL K0 x K0 ARRAY OF ELEMENTS, WHERE K0 MAY RANGE BETWEEN 2 AND 6, INCLUSIVELY, FOR UP TO 500 EVENTS. SEE STAT224 FOR READING THE ROW AND COLUMN DIGITS FROM SEPARATE FILES, RATHER THAN FROM THE SAME FILE OF DOUBLE-DIGIT ELEMENTS. ====================================================================== -- L 228 -- READS TWO SEQUENCES OF ARBITRARY PERMUTATION SETS OF SIZE K0, WHERE ONE SEQUENCE REPRESENTS THE ROW NUMBER AND THE OTHER REPRESENTS THE COLUMN NUMBER OF EACH ELEMENT OF A K0 x K0 ARRAY OF INTEGERS, AND PRINTS A RESULTING SINGLE SEQUENCE OF DOUBLE-DIGIT ELEMENTS, WHERE THE FIRST DIGIT IS THE ROW AND THE SECOND DIGIT IS THE COLUMN DERIVED FROM THE TWO ORIGINAL INPUT SEQUENCES, FOR UP TO 1000 EVENTS PER SEQUENCE FOR FUTURE ANALYSIS. SEE STAT229 FOR THE REVERSE PROCESS. ====================================================================== -- L 229 -- READS A SEQUENCE OF ARBITRARY PERMUTATION SETS OF SIZE K0 WHERE, FOR EACH 2-DIGIT ELEMENT OF EACH K0-ELEMENT SET, THE FIRST DIGIT REPRESENTS THE ROW NUMBER AND THE SECOND DIGIT REPRESENTS THE COLUMN NUMBER OF A K0 x K0 ARRAY OF ELEMENTS. THE ROW AND COLUMN NUMBERS ARE PRINTED AS TWO K0-ELEMENT SEQUENCES IN SEPARATE FILES FOR FUTURE ANALYSIS, FOR UP TO 1000 EVENTS PER SEQUENCE. SEE STAT228 FOR THE REVERSE PROCESS. ====================================================================== -- L 230 -- READS AN ARBITRARY K0 x K0 ARRAY OF INTEGER ELEMENTS AND PRINTS A RESULTING SEQUENCE OF K0-ELEMENT EVENTS WHICH ARE PRE-DETERMINED BY THE ENTRIES OF A K0 x K0 LATIN SQUARE, SELECTED BY THE ANALYST (SEE STAT182), WHERE K0 = 5 OR 6. THE RESULTING SEQUENCE OF GENERATED EVENTS IS USED TO RECURSIVELY GENERATE ANY DESIRED NUMBER OF SUCH SETS OF EVENTS, BASED UPON THE K0 CELLS CHOSEN FROM THE INITIAL LATIN SQUARE (NOT NECESSARILY K0-ELEMENT TRANSVERSALS). SEE STAT221 FOR THE TRANSVERSAL VERSION. ====================================================================== -- L 231 -- - - RECURSIVE GENERATION OF HIGH-PROBABILITY ELEMENTS - - DETERMINES THE FREQUENCIES OF ELEMENTS FROM A SEQUENCE OF j-ELEMENT BLOCKS, THE AVERAGE FREQUENCY OVER k EVENTS, SORTS THE FREQUENCIES AND DETERMINES THE TOP t MOST FREQUENT ELEMENTS AND THE BOTTOM t LEAST FREQUENT ELEMENTS, AND DETERMINES SEQUENCES OF HIGHLY PROBABLE ELEMENTS, BASED UPON SEQUENCES OF 4-ELEMENT VECTORS PRESCRIBED BY THE ANALYST AND REPRESENTING DESIRED DISTANCES OF FREQUENCIES OF ELEMENTS FROM THE AVERAGE FREQUENCY OVER ALL ELEMENTS, BACKING-UP A DESIRED DISTANCE FROM THE CHOSEN FINAL EVENT IN THE BASE SET. THE ANALYSIS IS PERFORMED OVER A SUBSET OF THE BASE SET OF UP TO 600 EVENTS FOR COMPARISON PURPOSES. THIS ROUTINE IS THE RECURSIVE VERSION OF STAT213, USING THE OUTPUT OF EITHER ITSELF OR STAT213 AS INPUT FOR THE NEXT EXECUTION. ====================================================================== -- L 232 -- DETERMINES THE FREQUENCIES OF ELEMENTS FROM A SEQUENCE OF K0- ELEMENT BLOCKS, THE AVERAGE FREQUENCY OVER LMAX EVENTS, AND DETERMINES EVENTS HAVING A PRESCRIBED NUMBER OF ELEMENTS WITH FREQUENCIES DEVIATING FROM THE AVERAGE FREQUENCY OF OCCURRENCE BY AMOUNTS REFLECTED BY THE COMPONENTS IN A SET OF 4-ELEMENT VECTORS PRESCRIBED BY THE ANALYST, BACKING-UP A DESIRED DISTANCE FROM THE CHOSEN FINAL EVENT OF THE GIVEN BASE SET. THE ROUTINE PREDICTS THE MOST HIGHLY PROBABLE FREQUENCY DEVIATION VECTORS TO USE IN STAT231 OR STAT213 FOR HIGH PROBABILITY ELEMENT GENERATION. THE ANALYSIS IS PERFORMED OVER A SUBSET OF THE BASE SET OF UP TO 200 EVENTS. ====================================================================== -- L 233 -- READS A SET OF SEQUENCES OF ELEMENTS AND GENERATES A NEW SET OF COMPLEMENTARY SEQUENCES BY ADDING AND SUBTRACTING DESIRED INTEGER CONSTANTS FROM EACH ELEMENT OF EACH INITIAL SEQUENCE. EACH ELEMENT OF EACH INITIAL SEQUENCE IS INCLUDED IN EACH GENERATED SEQUENCE OF ELEMENTS. ====================================================================== -- L 234 -- READS A SET OF SEQUENCES OF ELEMENTS AND GENERATES A NEW SET OF COMPLEMENTARY SEQUENCES BY ADDING AND SUBTRACTING DESIRED INTEGER CONSTANTS FROM EACH ELEMENT OF EACH INITIAL SEQUENCE. EACH ELEMENT OF EACH INITIAL SEQUENCE IS NOT NECESSARILY INCLUDED IN EACH GENERATED SEQUENCE OF ELEMENTS. ====================================================================== -- L 235 -- READS A SET OF SEQUENCES OF ELEMENTS OR PERMUTATION SETS AND A SET OF BASE EVENTS WITH K0 ELEMENTS, INTERSECTING A CHOSEN RANGE OF EVENTS IN THE BASE SET WITH EACH OF THE PERMUTATIONS. THE NUMBER OF COMMON ELEMENTS BETWEEN THE TEST EVENT AND EACH PERMUTATION IS PRINTED TO DETERMINE OPTIMAL COMBINATIONS OF PERMUTATION SETS FOR FUTURE USE. ====================================================================== -- L 236 -- READS A SEQUENCE OF EVENTS AND A SEQUENCE OF PERMUTATIONS AND DETERMINES A SUBSEQUENCE OF EACH PERMUTATION, BASED UPON A DESIRED INITIAL POSITION AND A DESIRED STEP-SIZE, PROVIDED BY THE ANALYST, INTERSECTING THE K0 ELEMENTS OF A DESIRED EVENT WITH EACH OF THE RESULTING SUBSEQUENCES OF PERMUTATIONS TO DETERMINE THE NUMBER OF COMMON ELEMENTS. THE PROCESS IS REPEATED FOR ANY DESIRED SET OF INTITIAL POSITIONS AND STEP-SIZES. ====================================================================== -- L 237 -- READS A SEQUENCE OF PERMUTATIONS AND ROTATES OR SHIFTS EACH OF THE ELEMENTS IN EACH PERMUTATION ONE UNIT TO THE LEFT TO GENERATE A NEW SEQUENCE OF PERMUTATIONS. THE PROCESS IS IS REPEATED ANY DESIRED NUMBER OF TIMES. ====================================================================== -- L 238 -- READS A SEQUENCE OF PERMUTATIONS ON K0 ELEMENTS TO BE USED IN DETERMINING POSITIONS OF ELEMENTS TO BE FILTERED FROM AN INPUT BASE SEQUENCE OF ELEMENTS OF ARBITRARY SIZE. THE ELEMENTS WHICH ARE FILTERED FROM THIS SEQUENCE ARE PRINTED FOR FURTHER USE, E.G., AS HIGH-PROBABILITY ELEMENTS IN A SEQUENCE OF UP TO 1000 GENERATED EVENTS DETERMINED FROM UP TO 80 BASE PERMUTATIONS AND UP TO 200 PERMUTATION SEQUENCE EVENTS. ====================================================================== -- L 239 -- READS A SEQUENCE OF PERMUTATIONS ON K0 ELEMENTS TO BE USED IN DETERMINING POSITIONS OF ELEMENTS TO BE FILTERED FROM 3 INPUT SEQUENCES OF ARBITRARY SIZES N1, N2, AND N3, CHOOSING EITHER ONE OR TWO ELEMENTS FROM EACH OF THE 3 INPUT SEQUENCES, WHERE N1, N2, AND N3 CAN RANGE FROM 1 TO 30 AND THE NUMBER K0 MUST NOT EXCEED N1, N2, NOR N3 FOR EITHER SEQUENCE. THE ELEMENTS WHICH ARE FILTERED FROM THIS SEQUENCE ARE PRINTED FOR FURTHER USE, E.G., AS HIGH-PROBABILITY ELEMENTS IN A SEQUENCE OF UP TO 500 GENERATED EVENTS. ====================================================================== -- L 240 -- DETERMINES THE FREQUENCIES OF ELEMENTS FROM A SEQUENCE OF j-ELEMENT BLOCKS, THE AVERAGE FREQUENCY OVER k EVENTS, AND DETERMINES SEQUENCES OF HIGHLY PROBABLE ELEMENTS, BASED UPON SEQUENCES OF 4-ELEMENT VECTORS PRESCRIBED BY THE ANALYST AND REPRESENTING DESIRED DISTANCES OF FREQUENCIES OF ELEMENTS FROM THE AVERAGE FREQUENCY OVER ALL ELEMENTS, BACKING-UP A DESIRED DISTANCE FROM THE CHOSEN FINAL EVENT IN THE BASE SET. A SPECIAL FILE IS PRINTED REPRESENTING A SUMMARY OF POSITIONS OF ELEMENTS OF HIGH-PROBABILITY FROM EACH GENERATED j-ELEMENT BLOCK, WHICH SIMULTANEOUSLY INTERSECTS EACH EVENT OF THE BASE SET OF STAR EVENTS. THE ANALYSIS IS PERFORMED OVER A SUBSET OF THE BASE SET OF UP TO 600 EVENTS FOR COMPARISON PURPOSES. ====================================================================== -- L 241 -- READS A SEQUENCE OF PERMUTATIONS AND SPLITS EACH PERMUTATION INTO INUM ARBITRARY PARTS, AS REQUESTED BY THE ANALYST, GENERATING INUM SUBSEQUENCES OF EACH PERMUTATION AND PRINTING EACH SUBSEQUENCE WITH A HEADER INDICATING THE NUMBER OF ELEMENTS IN THE SUBSEQUENCE. ====================================================================== -- L 242 -- INTERSECTS A BLOCK OF t-ELEMENT EVENTS (BASE EVENTS) WITH A BLOCK OF M k-ELEMENT EVENTS (TEST EVENTS), WHERE M IS AN ARBITRARY POSITIVE INTEGER , RANKS TEST EVENTS IN DESCENDING ORDER OF NUMBER OF ELEMENTS IN COMMON WITH BASE EVENTS, AND FILTERS A DESIRED NUMBER OF TEST EVENTS WITH HIGHEST NUMBERS OF ELEMENTS IN COMMON WITH BASE EVENTS, PROCESSING UP TO 100 TEST EVENTS AND UP TO 100 BASE EVENTS. ====================================================================== -- L 243 -- READS A BASE SEQUENCE OF LMAX EVENTS AND FILTERS A DESIRED NUMBER OF EVENTS FROM THE BASE SEQUENCE, DETERMINED BY A DESIRED VECTOR OF DISTANCES CHOSEN BY THE ANALYST TO BACK-UP FROM THE FINAL EVENT. DETERMINES THE SUBSEQUENCE OF ELEMENTS, <1, ... , k> , WHICH OCCUR IN AT LEAST ONE OF UP TO 500 GENERATED EVENTS. ====================================================================== -- L 244 -- READS A SEQUENCE OF PERMUTATIONS ON K0 ELEMENTS TO BE USED IN DETERMINING POSITIONS OF ELEMENTS TO BE FILTERED FROM K0 INPUT SEQUENCES OF ARBITRARY SIZES N1, ... , NK0, CHOOSING EXACTLY ONE ELEMENT FROM EACH OF THE K0 INPUT SEQUENCES, WHERE N1, N2, ... , NK0 CAN RANGE FROM 1 TO 30 AND THE NUMBER K0 MUST NOT EXCEED N1, N2, ... , ETC., FOR EITHER SEQUENCE. THE ELEMENTS WHICH ARE FILTERED FROM THIS SEQUENCE ARE PRINTED FOR FURTHER USE, E.G., AS HIGH-PROBABILITY ELEMENTS IN A SEQUENCE OF UP TO 500 GENERATED EVENTS. GENERATES THE TRANSPOSE OF EACH OF THE K0 INPUT SEQUENCES IN PERM.INP AS PERM.INQ FOR A NEW EXECUTION. ====================================================================== -- L 245 -- READS A SEQUENCE OF PERMUTATIONS ON K0 ELEMENTS TO BE USED IN DETERMINING POSITIONS OF ELEMENTS TO BE FILTERED FROM 2 INPUT SEQUENCES OF ARBITRARY SIZES N1 AND N2, CHOOSING EXACTLY K0/2 ELEMENTS FROM EACH OF THE 2 INPUT SEQUENCES, IF K0 IS EVEN, OR CHOOSING (K0+1)/2 ELEMENTS FROM THE 1st SEQUENCE AND (K0-1)/2 ELEMENTS FROM THE 2nd SEQUENCE, IF K0 IS ODD, WHERE N1 AND N2 MAY RANGE FROM 1 TO 40, AND THE NUMBER K0 MUST NOT EXCEED N1 NOR N2 FOR EITHER SEQUENCE. THE ELEMENTS WHICH ARE FILTERED FROM THIS SEQUENCE ARE PRINTED FOR FURTHER USE, E.G., AS HIGH- PROBABILITY ELEMENTS IN A SEQUENCE OF UP TO 500 GENERATED EVENTS. ====================================================================== -- L 246 -- READS A SEQUENCE OF PERMUTATIONS AND ROTATES OR SHIFTS EACH OF THE K0 ELEMENTS IN EACH PERMUTATION ONE UNIT TO THE LEFT TO GENERATE A NEW SEQUENCE OF PERMUTATIONS. THE PROCESS IS IS REPEATED ANY DESIRED NUMBER OF TIMES. NOTE: THIS ROUTINE IS THE NON-HEADER VERSION OF L 237 AND WILL HANDLE UP TO 1000 PERMUTATIONS PER SEQUENCE, WHERE K0 MAY RANGE BETWEEN 2 AND 6. ====================================================================== -- L 247 -- READS A SEQUENCE OF IMAX K0-ELEMENT EVENTS, DETERMINES AND PRINTS THE SEQUENCE OF ELEMENTS WHICH OCCUR AT LEAST ONCE AMONG THE IMAX EVENTS, WITH A HEADER INDICATING THE NUMBER OF ELEMENTS OCCURRING AND ANALYZING A DESIRED RANGE OF EVENTS CHOSEN BY THE ANALYST. ====================================================================== -- L 248 -- READS A K0-ELEMENT STAR EVENT AND A SEQUENCE OF IMAX K0-ELEMENT TEST EVENTS OVER L0 ELEMENTS AND PRINTS A CONFIGURATION MATRIX, REPRESENTING THE POSITIONS OCCUPIED BY THE K0 ELEMENTS OF THE STAR EVENT IN EACH EVENT OF THE SEQUENCE OF UP TO 1000 TEST EVENTS, BACKING UP A DESIRED NUMBER OF EVENTS FROM THE FINAL TEST EVENT. THE SEQUENCE OF TEST EVENTS HAVING AT LEAST ONE ELEMENT IN COMMON WITH THE STAR EVENT IS IDENTIFIED AND THE CORRESPONDING EVENT NUMBERS ARE PRINTED, WITH RELEVANT PERCENTAGES COMPUTED. ====================================================================== -- L 249 -- READS A SEQUENCE OF KMAX K0-ELEMENT STAR EVENTS AND A SEQUENCE OF IMAX K0-ELEMENT TEST EVENTS OVER L0 ELEMENTS AND PRINTS GENERATED CONFIGURATION MATRICES, REPRESENTING THE POSITIONS OCCUPIED BY THE K0 ELEMENTS OF EACH STAR EVENT IN EACH EVENT OF THE SEQUENCE OF UP TO 1000 TEST EVENTS. ======================================================================