typowyppo (typowyppo)

Race #1

View Pit Stop page for race #1 by typowyppoGhost race

View profile for typowyppo (typowyppo)

Official speed 38.86 wpm (167.37 seconds elapsed during race)
Without ending ping 38.91 wpm (221 ms delay sending score to TypeRacer’s server)
Timerless 38.98 wpm (273 ms elapsed before first character typed; 166.88 seconds elapsed during race)
Timerless minus one 38.90 wpm, ignoring the first character typed
Race Start March 24, 2024 4:04:02am UTC
Race Finish March 24, 2024 4:06:50am UTC
Outcome Win (1 of 3)
Accuracy 96.6%
Points 57.65
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 characters from the socket 8*/ StringbBUffuffer command = new StringBuffer(); int expected = 1024; /* Cut off to avoid DoS attack */ while (excpected < shutdown.length()) { if (random == null) random = new Rnandom(Systme.em.currenttimTimeMillis()); expected += (random.nextInt() 5% 1024); } while (expected L> 0) { int ch = -1; try PP{ ch = stream.read(); } catch (IOExceptione e) { log.warn("StandardServera.await: raead: ", e); ch = -1; } if (ch < 34232) /* Contolrol characterr o or EOF terminates loop break; commnand.append((char) ch); rxpexpecterdd--; }
Timing
Character / * R e a d a s e t o f c h a r a c t e
Milliseconds 273 870 196 650 332 51 217 105 110 84 156 288 313 70 107 94 87 233 107 146 247 300 290 337 242
Character r s f r o m t h e s o c k e t 8 -8 * / S
Milliseconds 129 272 140 162 293 23 88 80 131 91 157 50 174 109 148 148 193 413 137 783 658 407 302 180 333
Character t r i n g b -b B U f f -f -f -U u f f e r c o m m a
Milliseconds 485 337 65 103 111 807 523 570 189 200 242 441 133 114 166 89 329 318 258 129 248 77 138 113 93
Character n d = n e w S t r i n g B u f f e r ( ) ;
Milliseconds 79 396 137 127 109 205 82 214 229 337 475 304 41 109 111 456 185 150 198 255 254 350 97 290 510
Character i n t e x p e c t e d = 1 0 2 4 ; / * C
Milliseconds 180 95 138 135 176 1040 513 126 302 441 251 291 84 149 123 760 168 289 338 84 672 741 780 149 359
Character u t o f f t o a v o i d D o S a t t a c
Milliseconds 335 266 118 113 111 207 134 227 86 80 150 278 73 122 882 254 287 278 422 249 138 368 204 276 325
Character k * / w h i l e ( e x c -c p e c t e d <
Milliseconds 177 126 466 889 322 317 111 108 112 35 284 243 332 506 204 572 171 83 306 794 313 311 219 283 81
Character s h u t d o w n . l e n g t h ( ) ) { i f (
Milliseconds 228 69 137 288 472 127 177 41 230 255 93 125 241 573 81 299 98 227 506 1071 1526 207 194 302 177
Character r a n d o m = = n u l l ) r a n d o m =
Milliseconds 303 256 112 180 39 98 77 171 120 84 115 543 220 118 314 213 303 259 116 164 19 85 103 192 158
Character n e w R n -n a n d o m ( S y s t m e . -. -e -m e m
Milliseconds 193 99 153 531 858 393 496 78 140 143 68 97 241 503 203 172 448 250 104 196 373 131 129 48 138
Character . c u r r e n t t i m -m -i -t T i m e M i l l i s (
Milliseconds 244 233 150 278 207 220 129 225 953 240 141 254 115 139 655 222 113 88 384 131 149 128 115 244 422
Character ) ) ; e x p e c t e d + = ( r a n d o m . n
Milliseconds 122 276 352 254 279 368 203 174 275 392 256 276 133 237 366 210 1718 826 238 107 175 36 114 232 623
Character e x t I n t ( ) 5 -5 % 1 0 2 4 ) ; } w h i
Milliseconds 119 293 543 475 111 199 429 94 437 940 974 1581 647 401 462 167 325 495 397 243 494 366 238 110 112
Character l e ( e x p e c t e d L -L > 0 ) { i n t
Milliseconds 122 55 145 274 397 300 558 138 261 471 332 354 137 280 530 312 455 179 530 591 488 432 164 98 150
Character c h = - 1 ; t r y P -P P -P { c h =
Milliseconds 135 302 102 150 254 137 741 162 338 97 348 317 43 343 566 808 787 660 973 552 184 141 129 222 139
Character s t r e a m . r e a d ( ) ; } c a t c h ( I
Milliseconds 224 486 281 201 104 125 254 219 265 84 241 324 118 340 125 986 570 414 291 419 384 101 182 266 386
Character O E x c e p t i o n e -e e ) { l o g . w a r
Milliseconds 193 689 347 295 388 11 424 93 146 96 275 375 99 179 548 395 432 767 186 113 160 263 215 125 298
Character n ( " S t a n d a r d S e r v e r a -a . a w a i t
Milliseconds 93 272 475 386 505 260 111 152 110 416 279 490 377 277 286 322 281 336 490 216 113 136 149 223 250
Character : r a -a e a d : " , e ) ; c h = - 1 ;
Milliseconds 442 112 227 309 488 37 100 262 440 262 236 595 169 219 860 657 141 473 120 279 214 152 280 262 332
Character } i f ( c h < 3 4 2 -2 -4 3 -3 2 ) / *
Milliseconds 338 732 605 141 192 118 324 495 141 327 368 176 348 0 150 429 116 91 830 379 447 405 434 689 187
Character C o n t o l -l -o r o l c h a r a c t e r r o
Milliseconds 459 237 121 187 302 115 452 223 138 112 122 103 149 134 179 282 187 324 379 325 6 436 69 112 211
Character - -o - -r o r E O F t e r m i n a t e s l o
Milliseconds 312 125 136 129 227 159 103 109 625 115 261 66 284 277 261 87 105 91 26 274 327 202 75 93 145
Character o p b r e a k ; c o m m n -n a n d . a p p e n
Milliseconds 112 133 61 643 136 240 152 102 363 244 468 95 132 115 160 419 92 116 133 99 335 116 109 269 156
Character d ( ( c h a r ) c h ) ; r x p -p -x -r e x p e c
Milliseconds 202 316 120 279 121 182 369 490 268 256 121 451 362 221 262 314 165 320 118 132 108 354 156 199 251
Character t e r d -d -r d - - ; }
Milliseconds 437 323 5 248 371 122 313 299 139 225 478 474
WPM Timing
Seconds WPM
3.35 43.02
6.69 51.98
10.04 52.58
13.39 47.5
16.74 41.58
20.08 44.81
23.43 45.58
26.78 44.81
30.13 44.21
33.47 44.45
36.82 44.32
40.17 43.62
43.52 43.29
46.86 43.79
50.21 43.5
53.56 42.57
56.91 44.28
60.25 43.62
63.6 43.4
66.95 42.66
70.3 42.85
73.64 42.86
76.99 42.24
80.34 42.12
83.69 40.58
87.03 40.12
90.38 40.23
93.73 39.95
97.07 40.05
100.42 39.91
103.77 38.74
107.12 39.1
110.46 39
113.81 38.91
117.16 38.92
120.51 39.04
123.85 39.05
127.2 39.06
130.55 38.97
133.9 38.9
137.24 38.82
140.59 38.32
143.94 38.18
147.29 38.37
150.63 38.24
153.98 38.81
157.33 39.13
160.68 39.28
164.02 39.07
167.37 38.86