GordonShumway (gordon_shumway)

Race #133

View Pit Stop page for race #133 by gordon_shumwayGhost race

View profile for GordonShumway (gordon_shumway)

Official speed 43.36 wpm (150.00 seconds elapsed during race)
Without ending ping 43.41 wpm (181 ms delay sending score to TypeRacer’s server)
Timerless 43.49 wpm (267 ms elapsed before first character typed; 149.55 seconds elapsed during race)
Timerless minus one 43.41 wpm, ignoring the first character typed
Race Start February 2, 2024 8:13:38pm UTC
Race Finish February 2, 2024 8:16:08pm UTC
Outcome Win (1 of 3)
Accuracy 97.6%
Points 64.31
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 /* Reasd a set of chraaracters from the socket */ StringBuffer command = new StringBuffer(); int expected = 1024; /* Cut off to avoid DoS attack */ while (expected < shutdown.length()) { if (random == null) random= n = new Random(sSystem.currentTimeMillis()); expected += (random.nextInt() % 1024); } while (expected > 0_) { int ch = -1 ; try { ch = stream.read(); } catch (IOEXxception e_) }{ log.warn("StandardServer.await: read: ",e e)(;; ch = -1 ; } if (ch < 32_0) /* Control character or EOF terminates loop break; command.append((char) ch)(; expected--; }
Timing
Character / * R e a s -s d a s e t o f c h r a -a -r
Milliseconds 267 489 199 624 322 206 169 472 104 88 160 216 505 232 151 121 127 144 120 120 97 167 208 264 136
Character a r a c t e r s f r o m t h e s o c k e t
Milliseconds 184 96 296 145 215 152 79 162 128 191 176 120 72 64 120 112 104 56 136 120 97 111 120 80 120
Character * / S t r i n g B u f f e r c o m m a n d =
Milliseconds 176 266 159 488 135 104 95 66 94 400 234 120 167 183 56 129 96 143 48 153 80 112 152 127 1144
Character n e w S t r i n g B u f f e r ( ) ; i n t
Milliseconds 160 297 152 88 159 313 144 79 89 95 64 584 264 137 168 120 80 1704 96 736 184 223 41 137 118
Character e x p e c t e d = 1 0 2 4 ; / * C u t o
Milliseconds 249 271 176 113 79 209 80 128 184 264 184 752 471 472 248 544 417 272 719 232 544 193 168 175 136
Character f f t o a v o i d D o S a t t a c k * /
Milliseconds 113 161 207 191 136 57 167 130 254 528 129 159 472 241 528 432 417 144 158 105 144 136 80 415 345
Character w h i l e ( e x p e c t e d < s h u t d o
Milliseconds 191 289 160 72 56 80 104 264 456 295 177 120 63 225 80 112 208 208 106 134 527 209 144 255 145
Character w n . l e n g t h ( ) ) { i f ( r a n d o m
Milliseconds 136 136 175 201 144 119 96 393 87 385 488 367 360 1025 255 184 137 113 542 425 127 130 111 167 41
Character = = n u l l ) r a n d o m = n -n - -= =
Milliseconds 167 593 192 144 360 63 232 137 576 513 327 119 122 103 143 48 392 169 216 279 145 160 175 216 568
Character n e w R a n d o m ( s -s S y s t e m . c u r r e
Milliseconds 473 88 88 88 520 457 134 113 385 70 504 512 521 567 250 134 136 81 104 160 224 128 127 153 87
Character n t T i m e M i l l i s ( ) ) ; e x p e c t e d
Milliseconds 121 95 457 184 55 121 634 358 232 161 182 152 449 207 545 375 192 233 255 201 136 64 239 64 137
Character + = ( r a n d o m . n e x t I n t ( ) % 1
Milliseconds 159 250 199 97 1007 263 145 127 153 183 65 240 232 104 232 183 312 161 119 256 818 286 872 328 760
Character 0 2 4 ) ; } w h i l e ( e x p e c t e d >
Milliseconds 128 178 142 1312 440 176 552 273 279 120 104 56 80 369 175 376 280 144 112 88 232 73 111 184 160
Character 0 _ -_ ) { i n t c h = - 1 - ; t r
Milliseconds 88 187 645 528 368 503 809 296 200 74 102 127 193 88 184 1521 406 1226 223 296 545 200 199 280 88
Character y { c h = s t r e a m . r e a d ( ) ; }
Milliseconds 162 710 1304 528 239 81 192 241 175 248 184 233 70 137 200 168 128 81 119 136 425 264 457 190 472
Character c a t c h ( I O E X -X x c e p t i o n e _ -_
Milliseconds 256 232 160 111 178 135 120 208 512 160 136 256 432 119 218 95 169 111 136 64 64 120 120 536 552
Character ) } -} { l o g . w a r n ( " S t a n d a r d S
Milliseconds 864 369 1095 765 1411 456 432 160 112 161 239 200 105 231 465 471 559 282 223 176 120 104 145 320 391
Character e r v e r . a w a i t : r e a d : " , e -e e
Milliseconds 216 88 224 144 80 192 128 192 272 288 104 392 211 133 72 272 153 289 238 489 520 232 503 96 120
Character ) ( ; -; -( ; c h = - 1 - ; } i f ( c
Milliseconds 472 24 361 383 144 521 464 543 98 134 272 184 1192 336 184 1544 242 182 488 243 173 104 112 376 472
Character h < 3 2 _ -_ 0 -0 ) / * C o n t r o l c h
Milliseconds 72 272 192 344 313 78 745 551 354 503 1368 760 584 400 200 535 258 64 48 72 112 184 113 159 88
Character a r a c t e r o r E O F t e r m i n a t e s
Milliseconds 416 112 151 153 216 82 86 104 130 190 162 310 216 136 224 248 191 33 192 136 80 136 48 129 239
Character l o o p b r e a k ; c o m m a n d . a p p e
Milliseconds 199 169 160 155 100 129 432 224 88 111 257 392 272 264 136 72 144 88 112 128 128 192 112 168 96
Character n d ( ( c h a r ) c h ) ( -( ; e x p e c t e d
Milliseconds 136 71 313 352 376 136 74 94 1368 498 326 88 312 0 768 543 250 215 241 167 128 80 216 64 121
Character - - ; }
Milliseconds 872 167 872 336 1263
WPM Timing
Seconds WPM
3 32
6 42
9 58.67
12 61
15 59.2
18 57.33
21 56
24 54
27 51.56
30 52.4
33 52
36 53.33
39 54.15
42 52
45 52
48 52
51 50.59
54 49.78
57 50.11
60 50
63 50.29
66 50.18
69 49.39
72 48.33
75 48.48
78 48.31
81 48
84 46.86
87 46.07
90 46.13
93 46.19
96 46.38
99 45.94
102 44.71
105 44.69
108 44.78
111 45.19
114 44.74
117 44.31
120 43.4
123 43.41
126 42.76
129 42.05
132 42.64
135 43.38
138 43.74
141 44.43
144 43.92
147 43.84
150 43.36