ChipMaster's bwBASIC This also includes history going back to v2.10. *WARN* some binary files might have been corrupted by CRLF.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

36 lines
2.8 KiB

  1. PROGRAM FILE 140: RUNS TEST FOR THE RND FUNCTION.
  2. ANSI STANDARD 8.4
  3. SECTION 140.1: RUNS TEST FOR THE RND FUNCTION.
  4. THIS PROGRAM COUNTS HOW MANY RUNS OF A GIVEN LENGTH OCCUR
  5. WITHIN A SERIES OF RANDOM NUMBERS. A RUN IS A SUBSEQUENCE
  6. OF THE NUMBERS WITHIN WHICH THE VALUES ARE IN ASCENDING
  7. ORDER. THE RESULTS ARE COMPARED WITH THE EXPECTED OUTCOME
  8. FOR UNIFORM RANDOM NUMBERS, AND CHI-SQUARE IS COMPUTED
  9. AND DISPLAYED. ALL RUNS OF LENGTH >= 6 ARE CONSOLIDATED
  10. INT ONE CATEGORY.
  11. ***** THIS TEST IS INFORMATIVE ONLY *****
  12. BEGIN TEST
  13. RUN LENGTH ACTUAL COUNT EXPECTED COUNT
  14. 1 823 833.335
  15. 2 1049 1041.66
  16. 3 449 458.334
  17. 4 135 131.945
  18. 5 33 28.7698
  19. >= 6 4 5.9524
  20. FOR 6 D.F., SHOULD HAVE 1.63539 <= CHI-SQ <= 12.5916
  21. (5% TAIL ON EACH END.)
  22. ACTUAL CHI-SQ = 6.66211
  23. *** INFORMATIVE TEST PASSED ***
  24. END TEST
  25. END PROGRAM 140