osm_037 (osama_the_racer)

Race #3

View Pit Stop page for race #3 by osama_the_racerGhost race

View profile for osm_037 (osama_the_racer)

Official speed 25.52 wpm (254.86 seconds elapsed during race)
Without ending ping 25.55 wpm (294 ms delay sending score to TypeRacer’s server)
Timerless 25.72 wpm (1,675 ms elapsed before first character typed; 252.89 seconds elapsed during race)
Timerless minus one 25.67 wpm, ignoring the first character typed
Race Start October 21, 2023 5:12:03am UTC
Race Finish October 21, 2023 5:16:18am UTC
Outcome Win (1 of 3)
Accuracy 91.4%
Points 37.86
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 toof character s from the socket (** / StringBuffer command = new sSTritringBuffer(); int expect ed = 10254; ''/* Cut of f too a avoid DoS attack (* / Wwhile (expected < shudttoddown.length()) { if (randosmm == null) random - - = new Randow mm(Sutstmystmeem.currentTumeimeMIllillis**()); expacececxtedted =+= (randowmm.nestxtInt() % q01024); ++} hwiwhile (expected > 0) _-[{ int ch = ==-1 ; try { ch += stream. rearada.read(); +} catch (IOEcxeceptinon e ) { LOlog. warmn("STtandardesSErerlvever. qawait;: read: ", e):; ch = -1; -{{} if *(ch < 32 ) /(* Control character rooror EOF termineatates loop break; command. appednd((hacharOr) ch); expectded--; "{{}
Timing
Character / * R e a d a s e t t o -o -t o f c h a r
Milliseconds 1675 3841 528 363 132 78 165 159 82 126 94 100 148 447 138 64 500 211 297 150 101 218 119 56 180
Character a c t e r - s f r o m t h e s o c k e t
Milliseconds 168 169 620 164 85 244 397 116 104 98 164 59 162 101 100 121 136 68 161 78 142 107 131 123 227
Character ( * -* -( * - / S t r i n g B u f f e r c o m
Milliseconds 448 15 515 134 730 237 648 1566 481 547 138 155 169 113 75 966 177 124 129 127 111 120 131 101 167
Character m a n d = n e w s -s S T r i -i -r -T t r i n g
Milliseconds 115 237 130 154 177 792 196 282 104 138 130 173 342 272 171 190 114 334 143 222 240 310 99 139 83
Character B u f f e r ( ) ; i n t e x p e c t - e d
Milliseconds 555 197 168 97 160 104 497 705 471 474 153 135 219 206 178 230 216 113 179 171 145 460 102 182 164
Character = 1 0 2 5 -5 4 ; ' -' ' -' / * C u t o f -
Milliseconds 305 272 493 166 479 910 496 111 655 229 1780 675 1061 670 3023 2926 558 373 117 126 108 77 119 105 433
Character f t o o a -a - -o a v o i d D o S a t t a
Milliseconds 152 95 139 50 187 49 159 329 138 124 263 188 121 85 174 146 142 440 124 726 186 640 135 128 122
Character c k ( -( * - / W -W w h i l e ( e x p e c t
Milliseconds 144 167 667 1105 519 3768 199 560 354 435 270 383 180 91 117 134 69 156 798 818 634 245 169 163 219
Character e d < s h u d t -t -d t o d -d -o d o w n . l e n
Milliseconds 157 144 687 695 508 427 171 165 91 177 311 174 71 158 116 423 296 112 155 114 284 250 474 94 131
Character g t h ( ) ) { i f ( r a n d o s m -m -s m =
Milliseconds 115 175 111 2029 630 743 385 4072 569 151 138 136 680 270 135 133 91 191 211 148 440 135 198 251 616
Character = n u l l ) r a n d o m - - -- - - -- =
Milliseconds 164 158 253 150 189 145 579 335 675 102 125 79 143 323 418 294 230 312 134 192 275 214 120 572 285
Character n e w R a n d o w - m -m -w m ( S u t -t -u s t m
Milliseconds 205 150 161 146 263 124 118 110 138 159 183 366 355 292 133 213 978 672 117 181 349 180 327 112 216
Character -m -t -s y s t m e -e -m e m . c u r r e n t T u m e -e
Milliseconds 279 378 171 287 549 140 155 223 308 144 127 90 188 454 129 121 164 548 147 129 683 122 193 123 288
Character -m -u i m e M I l l -l -l -I i l l i s * -* * -* ( ) ) ;
Milliseconds 152 128 223 145 157 313 159 158 152 290 137 141 256 249 153 168 183 528 466 581 549 723 1517 1124 539
Character e x p a c -c e c -c -e -a e c x t e d -d -e -t -x t e d
Milliseconds 256 138 227 248 93 182 275 111 190 377 171 124 216 198 54 96 139 208 227 318 92 143 265 143 164
Character = -= + = ( r a n d o w m -m -w m . n e s t -t -s x
Milliseconds 179 679 424 212 611 395 808 298 106 119 112 105 155 117 362 152 480 203 708 121 209 196 364 148 185
Character t I n t ( ) % q 0 -0 -q 1 0 2 4 ) ; + -+ + -+ }
Milliseconds 163 609 175 142 669 312 512 2347 729 314 206 407 162 445 638 563 485 874 661 333 383 479 593 499 1705
Character h w i -i -w -h w h i l e ( e x p e c t e d >
Milliseconds 306 492 39 146 357 157 219 492 56 118 122 122 133 515 385 229 218 266 163 183 136 130 315 288 438
Character 0 ) _ -_ - -- [ -[ { i n t c h = = -= = -= -
Milliseconds 317 532 354 1410 471 681 521 763 447 259 293 423 142 64 206 145 99 878 574 227 680 452 257 533 687
Character 1 - ; t r y { c h + -+ = s t r e a m .
Milliseconds 375 296 308 211 218 156 211 59 462 1089 467 224 123 217 258 398 183 243 184 111 168 117 125 97 207
Character r e a -a -e -r - r a d -d -a -r a -a -. . r e a d ( ) ;
Milliseconds 150 144 34 68 322 148 219 133 196 134 161 375 154 108 174 238 170 713 234 66 90 135 424 270 335
Character + -+ } c a t c h ( I O E c -c x e -e c e p t i
Milliseconds 214 310 506 369 395 342 234 154 199 111 114 579 747 193 909 340 397 134 351 370 97 168 99 158 114
Character n -n o n e - ) { L O -O -L l o g . - w a r
Milliseconds 229 463 332 221 204 404 178 397 601 389 873 547 716 153 356 163 992 185 174 141 186 512 319 88 114
Character m -m n ( " S T -T t a n d a r d e -e s -s S E r -r -E e
Milliseconds 144 292 207 441 673 510 188 517 133 156 255 84 206 164 273 230 294 147 444 457 96 232 349 122 112
Character r l v e -e -v -l v e r . - q -q a w a i t ; -; : r
Milliseconds 124 30 155 98 299 155 143 137 151 92 216 249 537 140 500 320 723 115 167 147 171 343 190 280 190
Character e a d : " , e ) : -: ; c h = - 1 ; - --
Milliseconds 88 93 151 267 170 257 437 178 253 487 467 486 267 210 177 93 330 224 380 290 393 447 250 352 364
Character { -{ { -{ } i f * -* ( c h < 3 2 - ) / (
Milliseconds 689 456 796 447 909 405 662 114 132 867 500 713 910 123 704 392 460 523 314 313 413 344 310 1031 1511
Character -( * C o n t r o l c h a r a c t e r r o -o o
Milliseconds 448 1678 242 565 123 186 145 187 119 153 131 91 133 60 135 139 168 204 181 88 128 162 65 314 315
Character -o -r r -r o r E O F t e r m i n e a t -t -a -e a t
Milliseconds 438 116 398 425 919 127 168 299 568 399 132 226 104 198 476 170 130 141 101 131 297 135 129 181 146
Character e s l o o p b r e a k ; c o m m a n d . -
Milliseconds 141 118 152 185 178 154 147 142 215 159 205 116 206 282 220 215 97 220 115 153 83 126 233 251 611
Character a p p e d -d n d ( ( h a -a -h c h a r O -O -r r ) c
Milliseconds 220 60 143 218 160 485 213 136 411 364 462 87 310 132 202 98 91 113 497 476 192 579 371 2203 698
Character h ) ; e x p e c t d -d e d - - ; " -" { -{ { -{ }
Milliseconds 129 903 343 220 170 256 235 123 198 175 301 473 75 170 178 289 347 590 650 414 214 480 269 429 272
WPM Timing
Seconds WPM
5.1 2.35
10.19 25.9
15.29 34.53
20.39 31.19
25.49 35.31
30.58 34.92
35.68 36.32
40.78 32.67
45.87 29.3
50.97 29.19
56.07 30.39
61.17 27.86
66.26 27.71
71.36 28.08
76.46 28.09
81.55 26.78
86.65 27.14
91.75 27.6
96.85 27.63
101.94 26.84
107.04 27.24
112.14 26.65
117.24 26.31
122.33 25.99
127.43 26.09
132.53 25.81
137.62 25.46
142.72 24.72
147.82 25.41
152.92 24.8
158.01 24.76
163.11 24.94
168.21 24.76
173.3 25.2
178.4 25.16
183.5 24.98
188.6 24.94
193.69 24.97
198.79 24.93
203.89 25.37
208.98 25.04
214.08 24.89
219.18 24.75
224.28 24.67
229.37 24.9
234.47 25.38
239.57 25.85
244.66 25.65
249.76 25.7
254.86 25.52