pi (schi678)

Race #1

View Pit Stop page for race #1 by schi678Ghost race

View profile for pi (schi678)

Official speed 47.60 wpm (136.64 seconds elapsed during race)
Without ending ping 47.81 wpm (607 ms delay sending score to TypeRacer’s server)
Timerless 47.96 wpm (408 ms elapsed before first character typed; 135.62 seconds elapsed during race)
Timerless minus one 47.87 wpm, ignoring the first character typed
Race Start April 14, 2025 4:13:23am UTC
Race Finish April 14, 2025 4:15:40am UTC
Outcome Win (1 of 3)
Accuracy 95.4%
Points 70.60
Text #10000 (Length: 542 characters)

/* Read a set of characters from the socket */ StringBuffer command = new StringBuffer(); int expected = 1024; /* Cut off to avoid DoS attack */ while (expected < shutdown.length()) { if (random == null) random = new Random(System.currentTimeMillis()); expected += (random.nextInt() % 1024); } while (expected > 0) { int ch = -1; try { ch = stream.read(); } catch (IOException e) { log.warn("StandardServer.await: read: ", e); ch = -1; } if (ch < 32) /* Control character or EOF terminates loop break; command.append((char) ch); expected--; }

Characters typed /* Read a set of characetsr ters from the socket */ StringBugger gger ffer command = n ew StringBuggefuffer(); int expected \== 1-24--024; /* Cut off to avoid DoS attack */ while (expected < shutdown. lelenghtth()) { if (random --== null) random = new Random(System.CcurrentTimeMillis()); expected +--==+= (random.NnextInt() % 1024; ); } while (exeppected > 0()()) {int int ch = -1; tryuy { ch = stream.read(); } catch )(IOException e) { log.wardn("StandardServer.await: read: ", e); ch = 0-1; } if (ch < 32)_) /* Control character or EOF terminates loop break; command.append((char) ch); expected--;} ; }
Timing
Character / * R e a d a s e t o f c h a r a c e t
Milliseconds 408 499 217 250 66 66 100 67 117 67 133 83 100 83 101 83 33 150 100 17 134 133 66 167 49
Character s r - -r -s -t -e t e r s f r o m t h e s o c
Milliseconds 134 83 104 230 133 100 134 116 116 101 66 117 100 116 150 50 86 49 82 52 48 50 117 83 84
Character k e t * / S t r i n g B u g g e r - -r -e -g -g
Milliseconds 166 100 50 134 200 249 301 199 68 167 0 82 101 184 99 300 166 117 50 100 250 117 116 119 114
Character g g e r - -r -e -g -g f f e r c o m m a n d =
Milliseconds 250 150 117 67 67 249 117 101 149 133 617 150 135 65 83 450 67 100 151 115 34 134 382 117 134
Character n - e w S t r i n g B u g g e -e -g -g -u f -f u f
Milliseconds 150 133 383 118 116 85 248 100 156 44 51 115 184 118 99 149 150 217 117 116 117 100 335 183 99
Character f e r ( ) ; i n t e x p e c t e d \ = -= -\ =
Milliseconds 134 83 83 333 100 468 165 135 99 66 84 134 166 117 99 167 167 116 67 84 216 0 300 133 0
Character 1 - 2 4 -4 -2 -- - -- - -- 0 2 4 ; / * C u t o
Milliseconds 351 183 100 166 201 299 134 100 266 502 232 317 217 232 50 384 183 450 441 410 215 134 117 83 184
Character f f t o a v o i d D o S a t t a c k * /
Milliseconds 99 150 68 133 50 83 100 116 117 34 100 66 268 382 233 151 133 116 150 117 67 116 100 233 235
Character w h i l e ( e x p e c t e d < s h u t d o
Milliseconds 216 149 84 50 101 49 67 466 801 167 82 101 182 217 134 83 200 267 67 216 117 116 67 166 134
Character w n . l e -e -l - l e n g h t -t -h t h ( ) ) {
Milliseconds 67 113 134 133 117 185 231 118 116 216 100 101 83 167 16 500 100 151 182 400 84 384 499 1017 566
Character i f ( r a n d o m - - -- -- = = n u l l ) r
Milliseconds 134 132 51 1284 549 150 101 100 101 82 100 150 150 366 100 268 116 183 250 183 167 101 382 450 167
Character a n d o m = n e w R a n d o m ( S y s t e m
Milliseconds 102 49 83 83 100 284 182 150 250 68 116 100 551 99 116 84 101 99 400 449 284 117 83 100 100
Character . C -C c u r r e n t T i m e M i l l i s ( ) ) ;
Milliseconds 166 250 451 100 100 84 133 100 50 134 198 67 100 100 200 167 184 149 117 117 418 148 150 484 183
Character e x p e c t e d + - -- - = -= = -= -- -+ + = ( r a
Milliseconds 200 150 150 33 300 184 116 100 202 348 567 550 200 0 400 433 350 550 134 1116 585 932 900 483 101
Character n d o m . N -N n e x t I n t ( ) % 1 0 2 4 ;
Milliseconds 116 100 50 100 200 300 333 183 67 133 134 266 417 117 284 116 250 367 633 267 133 150 83 266 167
Character - -; ) ; } w h i l e ( e x e p -p -e p e c t e
Milliseconds 434 135 816 765 235 432 634 133 116 67 100 116 568 235 416 149 216 84 233 118 198 34 116 200 167
Character d > 0 ( ) -) -( ( ) -) -( ) { i n t - -t -n -i
Milliseconds 50 84 216 135 265 633 17 483 600 467 17 400 116 834 433 717 650 116 84 150 299 101 116 133 150
Character i n t c h = - 1 ; t r y u -u -y y { c h
Milliseconds 217 84 83 200 350 117 349 135 133 400 183 600 166 167 150 67 0 300 150 633 185 382 499 184 83
Character = s t r e a m . r e a d ( ) ; } c a t c h
Milliseconds 233 202 116 266 83 151 49 67 83 117 183 100 67 50 317 133 266 201 516 400 233 117 83 184 83
Character ) -) ( I O E x c e p t i o n e ) { l o g .
Milliseconds 117 267 533 350 730 117 350 250 233 150 151 116 316 101 66 84 166 784 600 283 384 267 182 100 184
Character w a r d -d n ( " S t a n d a r d S e r v e r . a w
Milliseconds 150 133 67 200 583 200 550 766 486 82 116 100 67 133 83 183 217 200 67 200 150 33 84 101 132
Character a i t : r e a d : " , e ) ; c h = 0 -0
Milliseconds 134 183 133 418 182 216 84 66 68 282 234 300 683 200 250 467 467 166 250 100 183 167 167 433 384
Character - 1 ; } i f ( c h - < 3 2 ) _ -_ -) )
Milliseconds 599 184 366 200 451 299 218 99 68 382 434 133 250 116 534 317 150 316 267 600 17 383 119 731 633
Character / * C o n t r o l c h a r a c t e r o r E
Milliseconds 433 484 150 416 184 100 83 134 100 233 116 118 116 84 66 134 66 199 17 118 499 150 118 67 219
Character O F t e r m i n a t e s l o o p b r e a k ;
Milliseconds 162 217 84 299 101 83 67 100 66 69 48 100 100 83 151 166 117 166 67 167 16 67 67 67 183
Character c o m m a n d . a p p e n d ( ( c h a r ) c h
Milliseconds 133 217 100 116 134 100 100 84 366 200 116 117 100 100 67 283 134 333 100 100 33 450 567 183 117
Character ) ; e x p e c t e d - - ; } -} -; - ; }
Milliseconds 333 300 200 217 150 118 82 199 184 151 66 133 134 217 600 649 134 249 333 450 317 350
WPM Timing
Seconds WPM
2.73 83.43
5.47 79.04
8.2 80.5
10.93 60.38
13.66 62.35
16.4 59.28
19.13 59.59
21.86 58.18
24.59 54.16
27.33 55.33
30.06 57.48
32.79 57.82
35.53 58.1
38.26 56.77
40.99 54.74
43.72 53.52
46.46 54.24
49.19 54.65
51.92 55.47
54.66 55.77
57.39 54.78
60.12 52.29
62.85 50.59
65.59 50.86
68.32 50.76
71.05 49.15
73.78 48.95
76.52 49.09
79.25 47.39
81.98 46.25
84.72 46.18
87.45 45.83
90.18 46.44
92.91 46.88
95.65 46.3
98.38 46.35
101.11 46.29
103.85 46.22
106.58 47.06
109.31 46.77
112.04 46.48
114.78 46.53
117.51 45.85
120.24 45.31
122.97 46.16
125.71 47.25
128.44 48.21
131.17 48.3
133.91 48.3
136.64 47.6