SnekChrmr (snekchrmr)

Race #132

View Pit Stop page for race #132 by snekchrmrGhost race

View profile for SnekChrmr (snekchrmr)

Official speed 24.67 wpm (263.64 seconds elapsed during race)
Without ending ping 24.68 wpm (140 ms delay sending score to TypeRacer’s server)
Timerless 24.75 wpm (676 ms elapsed before first character typed; 262.82 seconds elapsed during race)
Timerless minus one 24.70 wpm, ignoring the first character typed
Race Start January 23, 2025 2:04:00am UTC
Race Finish January 23, 2025 2:08:23am UTC
Outcome No win (3 of 3)
Accuracy 94.4%
Points 36.59
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 /IIU* Read a set of characters from the socket ( * / StringBuffer command {+= new StringBuffer(); int expected = 103235 54; /* Cut off to avoid DoS attack (*/ while (expected (,< shutdown.length()) }{ if (random == null) random -= new Random(Suystem. currentTimeMillis()); expected 9_+= (random,.nextInt() ^% 1024); } while (expected > _)0_) } }{{ int ch --= 0-1; try }}{ ch = sterream.read(); {} catch ((IOEXcxceoption e) { log.warn("StandardSerer.ver. await: read: ", e); ch = -21; _} if (ch < 32) .,.'l.++.>/(* Control character or #)EOF terminates loop break; command. apappend((hchar) ch); expected --; }
Timing
Character / I -I I -I U -U * R e a d a s e t o f c h
Milliseconds 676 889 855 337 615 715 500 1459 364 423 202 186 214 178 105 122 218 130 213 190 175 105 68 230 92
Character a r a c t e r s f r o m t h e s o c k e t
Milliseconds 142 124 198 66 412 182 119 179 159 143 215 92 192 220 134 81 106 72 170 76 149 152 94 139 348
Character ( - -( * - / S t r i n g B u f f e r c o m
Milliseconds 597 325 240 193 248 397 568 683 367 372 262 200 128 102 149 500 244 121 149 151 120 210 352 86 190
Character m a n d { -{ + -+ = n e w S t r i n g B u f f
Milliseconds 172 85 452 183 404 768 501 543 568 882 488 269 179 133 88 391 439 320 167 145 178 370 410 563 0
Character e r ( ) ; i n t e x p e c t e d = 1 0 3 -3
Milliseconds 0 125 774 51 764 20 266 49 211 221 197 334 207 132 147 296 151 218 137 728 237 849 847 1101 551
Character 2 3 -3 5 - -5 5 -5 4 ; / * C u t o f f t o
Milliseconds 668 181 399 157 351 277 151 216 499 252 1035 197 619 851 440 343 278 182 154 168 154 159 170 129 87
Character a v o i d D o S a t t a c k ( -( * / w h
Milliseconds 139 409 183 166 123 115 155 426 234 655 366 262 214 168 223 200 210 386 769 522 314 955 425 352 135
Character i l e ( e x p e c t e d ( -( , -, < s h u t d
Milliseconds 76 253 114 154 304 430 378 176 149 267 226 132 225 197 565 522 427 552 646 792 235 191 198 105 294
Character o w n . l e n g t h ( ) ) } -} { i f ( r a n
Milliseconds 156 113 151 257 387 89 164 106 229 120 653 165 273 379 844 543 1824 639 250 198 181 1002 376 238 102
Character d o m = = n u l l ) r a n d o m - -- = n
Milliseconds 103 146 173 214 928 273 289 275 250 255 149 498 295 198 186 84 100 169 160 161 1149 796 524 269 286
Character e w R a n d o m ( S u -u y s t e m . - c u r r
Milliseconds 155 117 208 543 249 180 120 134 152 522 828 228 546 342 227 237 214 266 533 292 400 120 208 202 207
Character e n t T i m e M i l l i s ( ) ) ; e x p e c t e
Milliseconds 44 216 165 447 170 221 161 464 191 212 367 234 115 1103 0 0 1228 96 594 348 232 105 750 297 151
Character d 9 -9 _ -_ + = ( r a n d o m , -, . n e x t I n
Milliseconds 212 203 538 445 1449 803 532 637 516 365 274 204 89 85 118 118 348 880 393 401 136 321 330 375 175
Character t ( ) ^ -^ % 1 0 2 4 ) ; } w h i l e ( e
Milliseconds 149 543 161 468 2481 399 549 657 663 635 1020 1111 1120 749 434 679 654 212 118 87 262 135 170 429 288
Character x p e c t e d > _ -_ ) -) 0 _ -_ ) } - -} } {
Milliseconds 329 183 184 247 284 167 154 194 543 381 615 587 580 583 417 900 531 360 460 931 303 331 184 614 672
Character -{ -} { i n t c h - -- - -- = 0 -0 - 1 ; t r
Milliseconds 362 186 299 402 330 170 184 266 247 199 505 783 530 436 533 670 531 1766 568 5433 786 1054 201 243 200
Character y } -} } -} { c h = s t e r -r -e r e a m . r
Milliseconds 133 186 4116 866 749 795 3779 537 362 114 664 1035 540 355 169 247 23 534 135 96 115 153 112 275 227
Character e a d ( ) ; { -{ } c a t c h ( ( -( I O E X -X
Milliseconds 133 118 148 457 164 1082 322 1358 602 465 569 232 153 101 264 171 102 381 1087 574 886 364 350 521 433
Character c -c x c e o -o p t i o n e ) { l o g . w a r
Milliseconds 116 365 156 210 263 823 533 345 299 156 195 105 220 308 1297 412 876 419 265 220 158 474 306 168 277
Character n ( " S t a n d a r d S e r e r . -. -r -e v e r .
Milliseconds 212 432 713 446 313 187 132 114 201 168 217 529 271 181 465 119 270 314 150 400 168 183 114 173 265
Character - a w a i t : r e a d : " , e ) ; c h =
Milliseconds 421 160 231 137 264 215 470 472 275 103 180 121 551 252 546 786 314 268 939 850 217 230 162 804 2014
Character - 2 -2 1 ; _ -_ } i f ( c h < 3 2 ) .
Milliseconds 482 2022 883 631 568 633 184 932 486 1078 539 333 82 134 1997 405 145 339 544 698 521 535 1004 629 1081
Character -. , -, . -. ' -' l -l . -. + -+ + -+ . -. > -> / ( -( * C
Milliseconds 619 1416 501 399 486 715 582 1867 453 1081 648 1716 598 768 1420 1983 586 1035 614 1898 1353 500 316 266 398
Character o n t r o l c h a r a c t e r o r # ) -) -# E
Milliseconds 117 164 158 145 136 181 104 177 182 333 220 166 118 249 134 102 156 157 139 99 776 565 487 509 759
Character O F t e r m i n a t e s l o o p b r e a k ;
Milliseconds 316 336 308 242 133 85 115 230 136 133 97 153 583 202 146 216 138 183 206 178 97 103 117 165 568
Character c o m m a n d . a p -p -a - a p p e n d ( ( h -h
Milliseconds 167 332 97 203 165 106 113 204 217 231 183 83 454 163 169 366 184 164 98 163 87 506 396 605 448
Character c h a r ) c h ) ; e x p e c t e d - - - ;
Milliseconds 117 164 63 151 390 329 267 177 489 819 180 164 250 172 178 124 325 140 214 168 468 318 225 456 485
Character }
Milliseconds 533
WPM Timing
Seconds WPM
5.27 2.28
10.55 29.59
15.82 34.14
21.09 38.12
26.36 34.14
31.64 36.03
36.91 34.79
42.18 31.58
47.46 33.38
52.73 32.54
58 33.31
63.27 33.76
68.55 32.21
73.82 32.84
79.09 32.77
84.36 32.72
89.64 33.2
94.91 33.13
100.18 32.34
105.46 32.2
110.73 31.1
116 30.31
121.27 30.87
126.55 29.87
131.82 29.4
137.09 28.54
142.37 27.48
147.64 27.15
152.91 26.21
158.18 25.72
163.46 25.99
168.73 25.96
174 25.52
179.28 25.44
184.55 25.81
189.82 25.92
195.09 26.08
200.37 25.87
205.64 25.44
210.91 25.15
216.18 25.03
221.46 24.44
226.73 23.87
232 23.33
237.28 22.86
242.55 23.5
247.82 23.63
253.09 24.18
258.37 24.48
263.64 24.67