;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; ;; How Noah Lyles Won the Men’s 100-Meter Gold by a Fraction ;; ;; By Kalina Borkiewicz, Weiyi Cai, Bora Erden, Lazaro Gamio, Martín González ;; Gómez, Malika Khurana, Bedel Saget, Joe Ward and Jeremy White ;; ;; Aug. 4, 2024 ;; ;; https://www.nytimes.com/interactive/2024/08/04/sports/olympics/mens-100-noah-lyles-kishane-thompson.html ;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; (setq d1 '(0.092 37.5 1.092 37.566 2.092 37.688 3.092 37.914 4.102 37.223 5.102 35.463 6.102 31.783 7.102 25.713 8.102 17.649 9.102 10.207 10.102 5.004 11.102 2.252 12.102 1.816 13.102 4.221 14.112 9.257 15.102 15.031 16.112 20.387 17.112 24.789 18.112 27.535 19.112 28.566 20.112 28.526 21.112 28.419 22.112 28.748 23.112 28.412 24.112 27.529 25.122 27.165 26.122 27.399 27.122 27.906 28.122 28.602 29.122 30.213 30.122 32.287 31.122 34.047 32.122 35.356 33.122 36.375 34.122 37.004 35.132 37.371 36.132 38.818 37.132 41.936 38.132 46.317 39.132 50.838 40.132 55.488 41.132 59.84 42.132 62.541 43.132 62.715 44.132 60.854 45.142 57.719 46.142 53.716 47.142 49.686 48.142 46.438 49.142 44.605 50.142 43.49 51.142 42.538 52.142 41.193 53.142 40.083 54.142 39.178 55.152 37.902 56.152 36.566 57.152 35.514 58.152 34.637 59.152 34.138 60.152 33.862 61.152 33.613 62.152 33.823 63.152 34.244 64.152 34.647 65.162 34.867 66.162 35.493 67.162 35.967 68.162 35.953 69.162 35.63 70.162 35.369 71.162 35.256 72.162 35.058 73.162 34.881 74.162 35.028 75.162 36.161 76.172 37.714 77.172 39.533 78.172 41.836 79.172 44.27 80.172 45.541 81.172 45.305 82.172 44.232 83.172 42.336 84.172 39.284 85.182 35.334 86.182 31.948 87.182 29.689 88.182 28.51 89.182 27.612 90.182 26.96 91.182 26.81 92.182 26.411 93.182 25.14 94.182 23.073 95.192 20.622 96.192 17.521 97.192 13.55 98.1 13.55) d2 '(0.092 37.5 1.092 37.499 2.092 37.688 3.092 38.439 4.102 39.51 5.102 40.006 6.102 40.607 7.102 42.448 8.102 45.126 9.102 46.725 10.102 46.379 11.102 44.915 12.102 43.607 13.102 41.638 14.112 37.763 15.102 33.4 16.112 30.336 17.112 28.048 18.112 25.753 19.112 24.535 20.112 25.403 21.112 26.569 22.112 26.667 23.112 27.449 24.112 30.598 25.122 34.683 26.122 36.809 27.122 37.897 28.122 40.382 29.122 43.122 30.122 43.295 31.122 41.65 32.122 40.593 33.122 39.258 34.122 35.52 35.132 30.667 36.132 27.266 37.132 24.849 38.132 21.619 39.132 18.128 40.132 16.492 41.132 16.385 42.132 16.177 43.132 15.881 44.132 16.983 45.142 19.15 46.142 21.032 47.142 22.912 48.142 25.965 49.142 29.062 50.142 30.598 51.142 31.112 52.142 31.874 53.142 32.695 54.142 32.662 55.152 32.086 56.152 31.941 57.152 32.247 58.152 31.912 59.152 30.998 60.152 30.418 61.152 30.261 62.152 29.694 63.152 29.053 64.152 29.138 65.162 29.692 66.162 30.021 67.162 30.156 68.162 30.658 69.162 31.468 70.162 32.026 71.162 32.758 72.162 34.399 73.162 36.327 74.162 37.649 75.162 38.271 76.172 38.868 77.172 39.266 78.172 39.028 79.172 38.542 80.172 38.407 81.172 38.376 82.172 37.709 83.172 36.622 84.172 35.523 85.182 34.071 86.182 31.906 87.182 30.085 88.182 29.45 89.182 29.654 90.182 29.973 91.182 30.734 92.182 32.03 93.182 33.348 94.182 34.139 95.192 34.922 96.192 36.431 97.192 37.934 97.9 37.934) d3 '(0.092 37.5 1.092 37.566 2.092 37.688 3.092 38.439 4.102 41.359 5.102 45.635 6.102 52.228 7.102 61.313 8.102 72.372 9.102 83.307 10.102 92.233 11.102 98.077 12.102 99.821 13.102 97.077 14.112 90.397 15.102 81.683 16.112 73.173 17.112 66.176 18.112 60.989 19.112 58.01 20.112 56.732 21.112 55.689 22.112 53.583 23.112 50.991 24.112 48.028 25.122 43.953 26.122 38.725 27.122 33.375 28.122 29.127 29.122 25.74 30.122 22.535 31.122 19.651 32.122 17.862 33.122 17.225 34.122 17.1 35.132 17.783 36.132 19.19 37.132 20.455 38.132 20.87 39.132 20.857 40.132 21.204 41.132 21.615 42.132 21.466 43.132 21.083 44.132 21.094 45.142 21.555 46.142 22.556 47.142 23.76 48.142 25.332 49.142 27.139 50.142 28.953 51.142 30.308 52.142 31.445 53.142 32.386 54.142 32.931 55.152 33.225 56.152 33.207 57.152 32.837 58.152 32.349 59.152 31.745 60.152 30.722 61.152 29.596 62.152 28.474 63.152 27.128 64.152 25.369 65.162 23.872 66.162 23.085 67.162 22.979 68.162 23.027 69.162 23.144 70.162 23.412 71.162 23.623 72.162 23.305 73.162 22.579 74.162 21.641 75.162 20.344 76.172 18.918 77.172 17.929 78.172 17.284 79.172 16.295 80.172 14.951 81.172 13.871 82.172 13.153 83.172 12.244 84.172 11.5 85.182 11.537 86.182 12.41 87.182 13.148 88.182 13.806 89.182 15.166 90.182 16.989 91.182 18.058 92.182 18.339 93.182 18.924 94.182 20.332 95.192 21.7 96.192 22.321 97.192 23.096 97.9 23.096) done t ) (def data '((0.092 37.5 1.092 37.53 2.092 37.586 3.092 37.458 4.102 36.738 5.102 35.457 6.102 34.011 7.102 32.601 8.102 31.543 9.102 31.885 10.102 33.999 11.102 37.031 12.102 40.275 13.102 43.695 14.112 47.303 15.102 50.517 16.112 52.382 17.112 52.532 18.112 52.023 19.112 51.26 20.112 49.625 21.112 48.041 22.112 47.497 23.112 46.637 24.112 44.682 25.122 42.667 26.122 41.888 27.122 41.986 28.122 41.937 29.122 41.683 30.122 41.828 31.122 42.698 32.122 43.605 33.122 44.374 34.122 45.16 35.132 44.978 36.132 42.703 37.132 38.894 38.132 34.428 39.132 30.055 40.132 26.183 41.132 23.203 42.132 21.747 43.132 22.186 44.132 23.941 45.142 26.12 46.142 28.245 47.142 30.061 48.142 31.226 49.142 31.583 50.142 31.524 51.142 31.821 52.142 33.007 53.142 34.75 54.142 36.488 55.152 38.337 56.152 40.477 57.152 42.715 58.152 44.948 59.152 46.911 60.152 48.362 61.152 48.866 62.152 48.765 63.152 48.588 64.152 48.764 65.162 49.391 66.162 50.362 67.162 51.715 68.162 53.295 69.162 54.743 70.162 55.482 71.162 55.286 72.162 54.406 73.162 53.179 74.162 51.899 75.162 50.985 76.172 50.356 77.172 50.286 78.172 50.739 79.172 51.438 80.172 52.206 81.172 53 82.172 53.791 83.172 54.446 84.172 55.089 85.182 55.695 86.182 56.053 87.182 56.009 88.182 55.583 89.182 54.892 90.182 54.603 91.182 54.459 92.182 54.16 93.182 53.986 94.182 54.075 95.192 54.637 96.192 55.663 97.192 57.16 98.192 44.806 98.8 44.806) (0.092 37.5 1.092 37.566 2.092 37.688 3.092 37.914 4.102 37.223 5.102 35.463 6.102 31.783 7.102 25.713 8.102 17.649 9.102 10.207 10.102 5.004 11.102 2.252 12.102 1.816 13.102 4.221 14.112 9.257 15.102 15.031 16.112 20.387 17.112 24.789 18.112 27.535 19.112 28.566 20.112 28.526 21.112 28.419 22.112 28.748 23.112 28.412 24.112 27.529 25.122 27.165 26.122 27.399 27.122 27.906 28.122 28.602 29.122 30.213 30.122 32.287 31.122 34.047 32.122 35.356 33.122 36.375 34.122 37.004 35.132 37.371 36.132 38.818 37.132 41.936 38.132 46.317 39.132 50.838 40.132 55.488 41.132 59.84 42.132 62.541 43.132 62.715 44.132 60.854 45.142 57.719 46.142 53.716 47.142 49.686 48.142 46.438 49.142 44.605 50.142 43.49 51.142 42.538 52.142 41.193 53.142 40.083 54.142 39.178 55.152 37.902 56.152 36.566 57.152 35.514 58.152 34.637 59.152 34.138 60.152 33.862 61.152 33.613 62.152 33.823 63.152 34.244 64.152 34.647 65.162 34.867 66.162 35.493 67.162 35.967 68.162 35.953 69.162 35.63 70.162 35.369 71.162 35.256 72.162 35.058 73.162 34.881 74.162 35.028 75.162 36.161 76.172 37.714 77.172 39.533 78.172 41.836 79.172 44.27 80.172 45.541 81.172 45.305 82.172 44.232 83.172 42.336 84.172 39.284 85.182 35.334 86.182 31.948 87.182 29.689 88.182 28.51 89.182 27.612 90.182 26.96 91.182 26.81 92.182 26.411 93.182 25.14 94.182 23.073 95.192 20.622 96.192 17.521 97.192 13.55 98.1 13.55) (0.092 37.5 1.092 37.499 2.092 37.688 3.092 38.439 4.102 39.51 5.102 40.006 6.102 40.607 7.102 42.448 8.102 45.126 9.102 46.725 10.102 46.379 11.102 44.915 12.102 43.607 13.102 41.638 14.112 37.763 15.102 33.4 16.112 30.336 17.112 28.048 18.112 25.753 19.112 24.535 20.112 25.403 21.112 26.569 22.112 26.667 23.112 27.449 24.112 30.598 25.122 34.683 26.122 36.809 27.122 37.897 28.122 40.382 29.122 43.122 30.122 43.295 31.122 41.65 32.122 40.593 33.122 39.258 34.122 35.52 35.132 30.667 36.132 27.266 37.132 24.849 38.132 21.619 39.132 18.128 40.132 16.492 41.132 16.385 42.132 16.177 43.132 15.881 44.132 16.983 45.142 19.15 46.142 21.032 47.142 22.912 48.142 25.965 49.142 29.062 50.142 30.598 51.142 31.112 52.142 31.874 53.142 32.695 54.142 32.662 55.152 32.086 56.152 31.941 57.152 32.247 58.152 31.912 59.152 30.998 60.152 30.418 61.152 30.261 62.152 29.694 63.152 29.053 64.152 29.138 65.162 29.692 66.162 30.021 67.162 30.156 68.162 30.658 69.162 31.468 70.162 32.026 71.162 32.758 72.162 34.399 73.162 36.327 74.162 37.649 75.162 38.271 76.172 38.868 77.172 39.266 78.172 39.028 79.172 38.542 80.172 38.407 81.172 38.376 82.172 37.709 83.172 36.622 84.172 35.523 85.182 34.071 86.182 31.906 87.182 30.085 88.182 29.45 89.182 29.654 90.182 29.973 91.182 30.734 92.182 32.03 93.182 33.348 94.182 34.139 95.192 34.922 96.192 36.431 97.192 37.934 97.9 37.934) (0.092 37.5 1.092 37.51 2.092 37.502 3.092 36.737 4.102 34.818 5.102 32.496 6.102 29.757 7.102 26.428 8.102 22.701 9.102 18.968 10.102 16.303 11.102 15.595 12.102 16.492 13.102 18.822 14.112 22.608 15.102 27.097 16.112 30.836 17.112 33.67 18.112 36.426 19.112 38.758 20.112 39.991 21.112 40.249 22.112 41.061 23.112 43.352 24.112 45.805 25.122 47.237 26.122 48.623 27.122 50.012 28.122 49.798 29.122 47.646 30.122 45.438 31.122 44.225 32.122 42.968 33.122 41.249 34.122 40.911 35.132 42.757 36.132 44.483 37.132 44.593 38.132 44.153 39.132 43.886 40.132 42.279 41.132 38.948 42.132 36.173 43.132 35.321 44.132 35.394 45.142 35.687 46.142 37.049 47.142 39.654 48.142 41.736 49.142 42.342 50.142 42.576 51.142 42.997 52.142 42.526 53.142 40.761 54.142 39.079 55.152 38.209 56.152 37.354 57.152 36.411 58.152 36.37 59.152 37.302 60.152 38.315 61.152 39.099 62.152 39.86 63.152 40.464 64.152 40.094 65.162 38.642 66.162 36.804 67.162 34.967 68.162 33.252 69.162 32.13 70.162 32.029 71.162 32.401 72.162 32.701 73.162 33.118 74.162 33.697 75.162 33.8 76.172 33.492 77.172 32.987 78.172 32.505 79.172 31.918 80.172 31.455 81.172 31.62 82.172 32.245 83.172 32.782 84.172 33.198 85.182 33.899 86.182 34.518 87.182 34.42 88.182 33.583 89.182 32.527 90.182 31.218 91.182 29.69 92.182 28.329 93.182 27.389 94.182 26.554 95.192 25.361 96.192 23.794 97.192 22.381) ;; 98.2 nil (0.092 37.5 1.092 37.435 2.092 37.282 3.092 37.55 4.102 38.071 5.102 38.674 6.102 38.985 7.102 38.267 8.102 36.37 9.102 33.423 10.102 30.109 11.102 26.772 12.102 23.626 13.102 21.49 14.112 21.497 15.102 23.828 16.112 27.307 17.112 30.887 18.112 34.885 19.112 38.464 20.112 40.368 21.112 40.979 22.112 40.84 23.112 39.864 24.112 37.385 25.122 34.461 26.122 32.7 27.122 31.919 28.122 30.771 29.122 29.683 30.122 30.306 31.122 32.003 32.122 32.922 33.122 33.565 34.122 35.271 35.132 37.159 36.132 37.73 37.132 37.797 38.132 38.995 39.132 40.619 40.132 41.603 41.132 42.736 42.132 45.41 43.132 48.717 44.132 51.351 45.142 53.538 46.142 55.537 47.142 56.23 48.142 55.003 49.142 52.779 50.142 50.955 51.142 49.216 52.142 47.037 53.142 45.263 54.142 44.536 55.152 44.253 56.152 43.811 57.152 43.337 58.152 42.772 59.152 42.166 60.152 41.813 61.152 41.941 62.152 41.995 63.152 42.068 64.152 42.505 65.162 43.349 66.162 44.174 67.162 45.067 68.162 46.1 69.162 47.148 70.162 47.872 71.162 48.397 72.162 49.084 73.162 49.432 74.162 49.126 75.162 48.606 76.172 48.405 77.172 48.293 78.172 47.899 79.172 47.658 80.172 48.138 81.172 49.096 82.172 50.452 83.172 52.205 84.172 54.333 85.182 56.555 86.182 58.511 87.182 60.326 88.182 61.785 89.182 62.458 90.182 62.608 91.182 62.68 92.182 62.556 93.182 61.893 94.182 61.494 95.192 62.555 96.192 65.498 97.192 70.646 98.192 63.778 99.192 37.5) (0.092 37.5 1.092 37.566 2.092 37.688 3.092 38.439 4.102 41.359 5.102 45.635 6.102 52.228 7.102 61.313 8.102 72.372 9.102 83.307 10.102 92.233 11.102 98.077 12.102 99.821 13.102 97.077 14.112 90.397 15.102 81.683 16.112 73.173 17.112 66.176 18.112 60.989 19.112 58.01 20.112 56.732 21.112 55.689 22.112 53.583 23.112 50.991 24.112 48.028 25.122 43.953 26.122 38.725 27.122 33.375 28.122 29.127 29.122 25.74 30.122 22.535 31.122 19.651 32.122 17.862 33.122 17.225 34.122 17.1 35.132 17.783 36.132 19.19 37.132 20.455 38.132 20.87 39.132 20.857 40.132 21.204 41.132 21.615 42.132 21.466 43.132 21.083 44.132 21.094 45.142 21.555 46.142 22.556 47.142 23.76 48.142 25.332 49.142 27.139 50.142 28.953 51.142 30.308 52.142 31.445 53.142 32.386 54.142 32.931 55.152 33.225 56.152 33.207 57.152 32.837 58.152 32.349 59.152 31.745 60.152 30.722 61.152 29.596 62.152 28.474 63.152 27.128 64.152 25.369 65.162 23.872 66.162 23.085 67.162 22.979 68.162 23.027 69.162 23.144 70.162 23.412 71.162 23.623 72.162 23.305 73.162 22.579 74.162 21.641 75.162 20.344 76.172 18.918 77.172 17.929 78.172 17.284 79.172 16.295 80.172 14.951 81.172 13.871 82.172 13.153 83.172 12.244 84.172 11.5 85.182 11.537 86.182 12.41 87.182 13.148 88.182 13.806 89.182 15.166 90.182 16.989 91.182 18.058 92.182 18.339 93.182 18.924 94.182 20.332 95.192 21.7 96.192 22.321 97.192 23.096 97.9 23.096) (0.092 37.5 1.092 37.327 2.092 36.878 3.092 36.222 4.102 35.695 5.102 36.222 6.102 38.103 7.102 40.842 8.102 43.944 9.102 46.393 10.102 47.702 11.102 48.179 12.102 47.843 13.102 46.361 14.112 43.771 15.102 40.572 16.112 37.638 17.112 35.527 18.112 33.665 19.112 31.741 20.112 30.293 21.112 30.117 22.112 30.344 23.112 31.17 24.112 33.467 25.122 36.771 26.122 39.981 27.122 42.376 28.122 44.41 29.122 46.311 30.122 47.499 31.122 47.081 32.122 46.422 33.122 46.442 34.122 46.392 35.132 45.455 36.132 45.216 37.132 46.711 38.132 48.593 39.132 49.524 40.132 49.537 41.132 49.571 42.132 48.87 43.132 46.646 44.132 43.079 45.142 39.857 46.142 37.274 47.142 34.806 48.142 32.713 49.142 32.226 50.142 33.324 51.142 34.666 52.142 35.76 53.142 36.812 54.142 38.082 55.152 38.936 56.152 39.23 57.152 39.361 58.152 39.984 59.152 40.491 60.152 40.421 61.152 39.831 62.152 39.364 63.152 39.071 64.152 38.18 65.162 36.889 66.162 35.796 67.162 35.14 68.162 34.418 69.162 33.338 70.162 32.422 71.162 32.2 72.162 31.84 73.162 31.352 74.162 31.283 75.162 31.89 76.172 32.487 77.172 32.216 78.172 31.577 79.172 31.155 80.172 30.879 81.172 30.278 82.172 29.775 83.172 30.371 84.172 31.797 85.182 33.006 86.182 34.206 87.182 35.386 88.182 36.017 89.182 36.068 90.182 35.633 91.182 35.044 92.182 34.868 93.182 35.329 94.182 35.597 95.192 35.029 96.192 33.533 97.192 30.503 98.192 12.265 98.6 12.265) (0.092 37.5 1.092 37.566 2.092 37.688 3.092 37.241 4.102 36.585 5.102 36.047 6.102 34.526 7.102 32.388 8.102 30.295 9.102 29.091 10.102 28.273 11.102 27.18 12.102 26.52 13.102 26.695 14.112 27.405 15.102 27.873 16.112 27.942 17.112 28.371 18.112 28.723 19.112 28.666 20.112 29.062 21.112 29.938 22.112 31.261 23.112 32.124 24.112 32.505 25.122 33.063 26.122 33.875 27.122 34.528 28.122 34.972 29.122 35.602 30.122 36.813 31.122 38.645 32.122 40.273 33.122 41.512 34.122 42.642 35.132 43.831 36.132 44.594 37.132 44.765 38.132 45.026 39.132 46.094 40.132 47.213 41.132 47.702 42.132 47.616 43.132 47.451 44.132 47.304 45.142 46.375 46.142 44.59 47.142 42.89 48.142 41.587 49.142 40.263 50.142 38.581 51.142 37.342 52.142 37.158 53.142 37.249 54.142 37.044 55.152 37.052 56.152 37.414 57.152 37.578 58.152 37.027 59.152 36.249 60.152 36.086 61.152 36.793 62.152 38.025 63.152 39.384 64.152 41.303 65.162 43.297 66.162 44.265 67.162 44.01 68.162 43.296 69.162 42.398 70.162 41.387 71.162 40.079 72.162 39.207 73.162 39.132 74.162 39.677 75.162 39.944 76.172 39.76 77.172 39.491 78.172 39.133 79.172 38.724 80.172 38.421 81.172 38.453 82.172 38.644 83.172 38.993 84.172 39.276 85.182 39.903 86.182 40.449 87.182 40.938 88.182 41.266 89.182 41.622 90.182 42.015 91.182 42.525 92.182 43.307 93.182 43.991 94.182 44.735 95.192 45.173 96.192 45.239 97.192 44.73 98.192 29.151 98.5 29.151) (0.092 37.5 1.092 37.566 2.092 37.688 3.092 37.914 4.102 37.223 5.102 35.463 6.102 31.783 7.102 25.713 8.102 17.649 9.102 10.207 10.102 5.004 11.102 2.252 12.102 1.816 13.102 4.221 14.112 9.257 15.102 15.031 16.112 20.387 17.112 24.789 18.112 27.535 19.112 28.566 20.112 28.526 21.112 28.419 22.112 28.748 23.112 28.412 24.112 27.529 25.122 27.165 26.122 27.399 27.122 27.906 28.122 28.602 29.122 30.213 30.122 32.287 31.122 34.047 32.122 35.356 33.122 36.375 34.122 37.004 35.132 37.371 36.132 38.818 37.132 41.936 38.132 46.317 39.132 50.838 40.132 55.488 41.132 59.84 42.132 62.541 43.132 62.715 44.132 60.854 45.142 57.719 46.142 53.716 47.142 49.686 48.142 46.438 49.142 44.605 50.142 43.49 51.142 42.538 52.142 41.193 53.142 40.083 54.142 39.178 55.152 37.902 56.152 36.566 57.152 35.514 58.152 34.637 59.152 34.138 60.152 33.862 61.152 33.613 62.152 33.823 63.152 34.244 64.152 34.647 65.162 34.867 66.162 35.493 67.162 35.967 68.162 35.953 69.162 35.63 70.162 35.369 71.162 35.256 72.162 35.058 73.162 34.881 74.162 35.028 75.162 36.161 76.172 37.714 77.172 39.533 78.172 41.836 79.172 44.27 80.172 45.541 81.172 45.305 82.172 44.232 83.172 42.336 84.172 39.284 85.182 35.334 86.182 31.948 87.182 29.689 88.182 28.51 89.182 27.612 90.182 26.96 91.182 26.81 92.182 26.411 93.182 25.14 94.182 23.073 95.192 20.622 96.192 17.521 97.192 13.55 98.1 13.55) (0.092 37.5 1.092 37.566 2.092 37.688 3.092 37.914 4.102 37.223 5.102 35.463 6.102 31.783 7.102 25.713 8.102 17.649 9.102 10.207 10.102 5.004 11.102 2.252 12.102 1.816 13.102 4.221 14.112 9.257 15.102 15.031 16.112 20.387 17.112 24.789 18.112 27.535 19.112 28.566 20.112 28.526 21.112 28.419 22.112 28.748 23.112 28.412 24.112 27.529 25.122 27.165 26.122 27.399 27.122 27.906 28.122 28.602 29.122 30.213 30.122 32.287 31.122 34.047 32.122 35.356 33.122 36.375 34.122 37.004 35.132 37.371 36.132 38.818 37.132 41.936 38.132 46.317 39.132 50.838 40.132 55.488 41.132 59.84 42.132 62.541 43.132 62.715 44.132 60.854 45.142 57.719 46.142 53.716 47.142 49.686 48.142 46.438 49.142 44.605 50.142 43.49 51.142 42.538 52.142 41.193 53.142 40.083 54.142 39.178 55.152 37.902 56.152 36.566 57.152 35.514 58.152 34.637 59.152 34.138 60.152 33.862 61.152 33.613 62.152 33.823 63.152 34.244 64.152 34.647 65.162 34.867 66.162 35.493 67.162 35.967 68.162 35.953 69.162 35.63 70.162 35.369 71.162 35.256 72.162 35.058 73.162 34.881 74.162 35.028 75.162 36.161 76.172 37.714 77.172 39.533 78.172 41.836 79.172 44.27 80.172 45.541 81.172 45.305 82.172 44.232 83.172 42.336 84.172 39.284 85.182 35.334 86.182 31.948 87.182 29.689 88.182 28.51 89.182 27.612 90.182 26.96 91.182 26.81 92.182 26.411 93.182 25.14 94.182 23.073 95.192 20.622 96.192 17.521 97.192 13.55 98.1 13.55) (0.092 37.5 1.092 37.499 2.092 37.688 3.092 38.439 4.102 39.51 5.102 40.006 6.102 40.607 7.102 42.448 8.102 45.126 9.102 46.725 10.102 46.379 11.102 44.915 12.102 43.607 13.102 41.638 14.112 37.763 15.102 33.4 16.112 30.336 17.112 28.048 18.112 25.753 19.112 24.535 20.112 25.403 21.112 26.569 22.112 26.667 23.112 27.449 24.112 30.598 25.122 34.683 26.122 36.809 27.122 37.897 28.122 40.382 29.122 43.122 30.122 43.295 31.122 41.65 32.122 40.593 33.122 39.258 34.122 35.52 35.132 30.667 36.132 27.266 37.132 24.849 38.132 21.619 39.132 18.128 40.132 16.492 41.132 16.385 42.132 16.177 43.132 15.881 44.132 16.983 45.142 19.15 46.142 21.032 47.142 22.912 48.142 25.965 49.142 29.062 50.142 30.598 51.142 31.112 52.142 31.874 53.142 32.695 54.142 32.662 55.152 32.086 56.152 31.941 57.152 32.247 58.152 31.912 59.152 30.998 60.152 30.418 61.152 30.261 62.152 29.694 63.152 29.053 64.152 29.138 65.162 29.692 66.162 30.021 67.162 30.156 68.162 30.658 69.162 31.468 70.162 32.026 71.162 32.758 72.162 34.399 73.162 36.327 74.162 37.649 75.162 38.271 76.172 38.868 77.172 39.266 78.172 39.028 79.172 38.542 80.172 38.407 81.172 38.376 82.172 37.709 83.172 36.622 84.172 35.523 85.182 34.071 86.182 31.906 87.182 30.085 88.182 29.45 89.182 29.654 90.182 29.973 91.182 30.734 92.182 32.03 93.182 33.348 94.182 34.139 95.192 34.922 96.192 36.431 97.192 37.934 97.9 37.934) (0.092 37.5 1.092 37.499 2.092 37.688 3.092 38.439 4.102 39.51 5.102 40.006 6.102 40.607 7.102 42.448 8.102 45.126 9.102 46.725 10.102 46.379 11.102 44.915 12.102 43.607 13.102 41.638 14.112 37.763 15.102 33.4 16.112 30.336 17.112 28.048 18.112 25.753 19.112 24.535 20.112 25.403 21.112 26.569 22.112 26.667 23.112 27.449 24.112 30.598 25.122 34.683 26.122 36.809 27.122 37.897 28.122 40.382 29.122 43.122 30.122 43.295 31.122 41.65 32.122 40.593 33.122 39.258 34.122 35.52 35.132 30.667 36.132 27.266 37.132 24.849 38.132 21.619 39.132 18.128 40.132 16.492 41.132 16.385 42.132 16.177 43.132 15.881 44.132 16.983 45.142 19.15 46.142 21.032 47.142 22.912 48.142 25.965 49.142 29.062 50.142 30.598 51.142 31.112 52.142 31.874 53.142 32.695 54.142 32.662 55.152 32.086 56.152 31.941 57.152 32.247 58.152 31.912 59.152 30.998 60.152 30.418 61.152 30.261 62.152 29.694 63.152 29.053 64.152 29.138 65.162 29.692 66.162 30.021 67.162 30.156 68.162 30.658 69.162 31.468 70.162 32.026 71.162 32.758 72.162 34.399 73.162 36.327 74.162 37.649 75.162 38.271 76.172 38.868 77.172 39.266 78.172 39.028 79.172 38.542 80.172 38.407 81.172 38.376 82.172 37.709 83.172 36.622 84.172 35.523 85.182 34.071 86.182 31.906 87.182 30.085 88.182 29.45 89.182 29.654 90.182 29.973 91.182 30.734 92.182 32.03 93.182 33.348 94.182 34.139 95.192 34.922 96.192 36.431 97.192 37.934 97.9 37.934) (0.092 37.5 1.092 37.566 2.092 37.688 3.092 38.439 4.102 41.359 5.102 45.635 6.102 52.228 7.102 61.313 8.102 72.372 9.102 83.307 10.102 92.233 11.102 98.077 12.102 99.821 13.102 97.077 14.112 90.397 15.102 81.683 16.112 73.173 17.112 66.176 18.112 60.989 19.112 58.01 20.112 56.732 21.112 55.689 22.112 53.583 23.112 50.991 24.112 48.028 25.122 43.953 26.122 38.725 27.122 33.375 28.122 29.127 29.122 25.74 30.122 22.535 31.122 19.651 32.122 17.862 33.122 17.225 34.122 17.1 35.132 17.783 36.132 19.19 37.132 20.455 38.132 20.87 39.132 20.857 40.132 21.204 41.132 21.615 42.132 21.466 43.132 21.083 44.132 21.094 45.142 21.555 46.142 22.556 47.142 23.76 48.142 25.332 49.142 27.139 50.142 28.953 51.142 30.308 52.142 31.445 53.142 32.386 54.142 32.931 55.152 33.225 56.152 33.207 57.152 32.837 58.152 32.349 59.152 31.745 60.152 30.722 61.152 29.596 62.152 28.474 63.152 27.128 64.152 25.369 65.162 23.872 66.162 23.085 67.162 22.979 68.162 23.027 69.162 23.144 70.162 23.412 71.162 23.623 72.162 23.305 73.162 22.579 74.162 21.641 75.162 20.344 76.172 18.918 77.172 17.929 78.172 17.284 79.172 16.295 80.172 14.951 81.172 13.871 82.172 13.153 83.172 12.244 84.172 11.5 85.182 11.537 86.182 12.41 87.182 13.148 88.182 13.806 89.182 15.166 90.182 16.989 91.182 18.058 92.182 18.339 93.182 18.924 94.182 20.332 95.192 21.7 96.192 22.321 97.192 23.096 97.9 23.096) (0.092 37.5 1.092 37.566 2.092 37.688 3.092 38.439 4.102 41.359 5.102 45.635 6.102 52.228 7.102 61.313 8.102 72.372 9.102 83.307 10.102 92.233 11.102 98.077 12.102 99.821 13.102 97.077 14.112 90.397 15.102 81.683 16.112 73.173 17.112 66.176 18.112 60.989 19.112 58.01 20.112 56.732 21.112 55.689 22.112 53.583 23.112 50.991 24.112 48.028 25.122 43.953 26.122 38.725 27.122 33.375 28.122 29.127 29.122 25.74 30.122 22.535 31.122 19.651 32.122 17.862 33.122 17.225 34.122 17.1 35.132 17.783 36.132 19.19 37.132 20.455 38.132 20.87 39.132 20.857 40.132 21.204 41.132 21.615 42.132 21.466 43.132 21.083 44.132 21.094 45.142 21.555 46.142 22.556 47.142 23.76 48.142 25.332 49.142 27.139 50.142 28.953 51.142 30.308 52.142 31.445 53.142 32.386 54.142 32.931 55.152 33.225 56.152 33.207 57.152 32.837 58.152 32.349 59.152 31.745 60.152 30.722 61.152 29.596 62.152 28.474 63.152 27.128 64.152 25.369 65.162 23.872 66.162 23.085 67.162 22.979 68.162 23.027 69.162 23.144 70.162 23.412 71.162 23.623 72.162 23.305 73.162 22.579 74.162 21.641 75.162 20.344 76.172 18.918 77.172 17.929 78.172 17.284 79.172 16.295 80.172 14.951 81.172 13.871 82.172 13.153 83.172 12.244 84.172 11.5 85.182 11.537 86.182 12.41 87.182 13.148 88.182 13.806 89.182 15.166 90.182 16.989 91.182 18.058 92.182 18.339 93.182 18.924 94.182 20.332 95.192 21.7 96.192 22.321 97.192 23.096 97.9 23.096)) ) (def paths (mapcar (lambda(x) (print (final x)) (split-list x 2)) data ) ) (def fudgefactor 2/90) (let ( tmp ) (setq tmp (transpose (elt paths 0)) tmp (list (first tmp) (* fudgefactor (+ 37.5 (- (second tmp))))) ) (plot (first tmp) (second tmp)) (mapcar (lambda(n) (setq tmp (transpose (elt paths n)) tmp (list (first tmp) (* fudgefactor (+ 37.5 (- (second tmp))))) ) (send my-plot :add-plot-item (list 'lines (first tmp) (second tmp) 'cyan 'dashed) ) ) (iseq (length paths)) ) (send my-plot :adjust-to-data ) ) (def champpaths (mapcar (lambda(x) (print (final x)) (split-list x 2)) (list d1 d2 d3) ) ) (let (tmp) (mapcar (lambda(n color) (setq tmp (elt champpaths n) tmp (transpose tmp) tmp (list (first tmp) (* fudgefactor (+ 37.5 (- (second tmp))))) ) (send my-plot :add-plot-item (list 'lines (first tmp) (second tmp) color) ) ) (iseq 3) (list 'black 'red 'yellow) ) (send my-plot :adjust-to-data ) ) ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; ;; That's the graph: now let's make it ;; Mathematica friendly.... ;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; (let ( tmp ) (mapcar (lambda(n) (setq tmp (elt paths n) tmp (transpose tmp) tmp (list (first tmp) (* fudgefactor (+ 37.5 (- (second tmp))))) tmp (transpose tmp) ) (format t "{") (mapcar (lambda(x) (format t "~{{~5f,~5f},~}" (combine x)) ) (rest tmp) ) (format t "~{{~5f,~5f}~}" (final tmp)) (format t "}~%") ) (iseq (length paths)) ) )