Omar (dotarow)

Race #1

View Pit Stop page for race #1 by dotarowGhost race

View profile for Omar (dotarow)

Official speed 39.02 wpm (166.68 seconds elapsed during race)
Without ending ping 39.08 wpm (270 ms delay sending score to TypeRacer’s server)
Timerless 39.20 wpm (506 ms elapsed before first character typed; 165.91 seconds elapsed during race)
Timerless minus one 39.13 wpm, ignoring the first character typed
Race Start January 22, 2024 12:09:27am UTC
Race Finish January 22, 2024 12:12:14am UTC
Outcome Win (1 of 3)
Accuracy 93.6%
Points 57.88
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 /* REaead a set of characters from aththe csocket */ StringBuffer comman nd = new sString Buffer(); int expected = 1024; /* cCut off to avoid SDosS attack 8*/ while (exopepected < shoudtdown. length()) { if (random == null_) random _= new Random(sSystem.rcurrentTiem me MIllillis()); expected += (random.nextInt() % 1024); } while (expected > - 0) }{ int ch = 01=1-1 [ t; try { ch = stream . rread(); } catch (IOException e) }{ log.warn("sStandardServer.await: read: :", e+); ch = -1; } if (ch < e32) /* Control character or EoOF T=ttermineaates loop break; command. append((char) ch); expected==--; }
Timing
Character / * R E a -a -E e a d a s e t o f c h a r
Milliseconds 506 505 297 421 55 158 308 127 98 124 100 117 136 128 96 186 210 111 167 131 54 179 114 88 166
Character a c t e r s f r o m a t h -h -t -a t h e c -c s
Milliseconds 137 139 205 127 149 186 77 187 173 78 55 60 107 58 109 207 136 117 102 110 43 109 209 522 196
Character o c k e t * / S t r i n g B u f f e r c o m
Milliseconds 77 121 145 106 195 242 799 378 223 248 165 184 118 110 73 571 221 139 166 129 121 100 160 71 65
Character m a n - -n n d = n e w s -s S t r i n g -
Milliseconds 150 105 100 150 572 229 927 171 227 143 182 304 111 70 147 240 453 271 250 187 53 75 69 91 510
Character B u f f e r ( ) ; i n t e x p e c t e d =
Milliseconds 350 263 115 159 145 72 302 369 751 254 112 74 63 139 153 198 129 139 329 237 135 188 165 567 217
Character 1 0 2 4 ; / * c -c C u t o f f t o a v o
Milliseconds 240 248 337 460 541 294 965 932 201 230 505 356 249 101 94 160 95 217 172 244 452 106 163 125 94
Character i d S -S D o s -s S a t t a c k 8 -8 * / w h
Milliseconds 119 137 109 957 388 295 629 132 315 340 225 250 178 152 150 125 230 213 553 499 274 392 232 181 57
Character i l e ( e x o p e -e -p -o p e c t e d < s h o
Milliseconds 92 186 106 106 203 253 201 128 4 116 302 132 342 247 96 234 205 131 210 216 291 81 203 106 93
Character -o u d -d t d o w n . - l e n g t h ( ) ) { i
Milliseconds 512 190 392 329 94 380 96 91 135 302 223 349 202 56 194 113 181 80 379 319 510 428 748 482 159
Character f ( r a n d o m = = n u l l _ -_ ) r a n d
Milliseconds 107 93 348 226 164 61 140 178 137 190 412 201 194 183 193 203 124 847 410 320 206 244 157 79 133
Character o m _ -_ = n e w R a n d o m ( s -s S y s t e
Milliseconds 240 154 148 407 411 514 523 181 69 150 462 440 161 154 261 136 105 375 305 427 283 386 243 120 122
Character m . r -r c u r r e n t T i e m - -m -e m e - M I
Milliseconds 126 317 217 429 101 155 150 125 147 135 78 620 247 92 7 160 291 150 141 189 75 211 309 292 135
Character l l -l -l -I i l l i s ( ) ) ; e x p e c t e d +
Milliseconds 198 135 239 119 131 208 193 120 152 230 382 477 166 429 315 125 218 125 108 225 223 100 233 63 291
Character = ( r a n d o m . n e x t I n t ( ) % 1 0 2
Milliseconds 239 328 449 291 140 84 111 154 96 594 585 54 189 204 559 290 264 404 348 426 871 430 401 475 225
Character 4 ) ; } w h i l e ( e x p e c t e d > -
Milliseconds 503 828 652 247 416 238 218 88 5 250 170 120 308 288 197 130 100 436 189 153 173 101 279 326 382
Character - -- 0 ) } -} { i n t c h = 0 1 -1 -0 = 1
Milliseconds 272 223 252 280 1195 401 732 872 370 435 196 69 45 89 217 42 286 268 171 342 159 277 102 297 145
Character -1 -= - 1 - [ t -t - -[ ; t r y { c h =
Milliseconds 364 149 632 593 146 418 232 89 158 228 138 117 297 335 172 206 46 190 914 294 176 113 283 206 197
Character s t r e a m - . r -r - r e a d ( ) ; } c a
Milliseconds 279 460 257 102 129 91 268 275 207 174 270 253 404 154 74 104 179 688 726 675 225 240 229 201 122
Character t c h ( I O E x c e p t i o n e ) } -} { l
Milliseconds 177 201 129 85 301 553 180 422 868 399 226 170 134 166 22 183 145 127 491 257 296 448 351 495 433
Character o g . w a r n ( " s -s S t a n d a r d S e r v e r
Milliseconds 191 40 487 234 191 99 197 363 908 684 352 303 227 131 103 99 370 272 296 873 200 276 280 170 115
Character . a w a i t : r e a d : : -: " , e + -+ ) ;
Milliseconds 298 237 197 189 333 152 486 423 187 64 125 160 511 431 680 320 273 545 201 131 542 376 266 597 167
Character c h = - 1 ; } i f ( c h < e -e 3 2 )
Milliseconds 239 85 197 261 285 499 654 410 206 545 369 157 120 60 255 389 161 252 281 133 171 452 135 362 523
Character / * C o n t r o l c h a r a c t e r o r
Milliseconds 534 1517 358 195 512 247 88 123 203 78 211 51 196 88 239 160 186 131 213 186 147 140 289 91 83
Character E o -o O F T = t -t -= -T t e r m i n e a -a -e a t e
Milliseconds 544 356 446 469 386 390 562 979 236 227 143 153 230 167 96 94 191 93 127 211 95 125 129 404 114
Character s l o o p b r e a k ; c o m m a n d . - a
Milliseconds 212 69 152 181 148 161 189 185 222 60 119 86 285 198 229 93 87 124 111 95 391 440 327 299 453
Character p p e n d ( ( c h a r ) c h ) ; e x p e c t e
Milliseconds 149 147 128 153 73 433 127 486 139 93 89 418 273 190 114 940 635 210 129 398 131 96 230 193 115
Character d = = -= -= - - ; }
Milliseconds 194 637 163 285 116 199 103 580 158 814
WPM Timing
Seconds WPM
3.33 39.6
6.67 59.39
10 53.99
13.33 57.59
16.67 52.55
20 51.59
23.34 51.42
26.67 49.94
30 46
33.34 47.16
36.67 45.81
40 45.6
43.34 45.41
46.67 44.22
50.01 43.92
53.34 45
56.67 44.68
60.01 43.8
63.34 43.76
66.67 43.38
70.01 42.68
73.34 43.2
76.67 43.35
80.01 42.75
83.34 42.04
86.68 42.64
90.01 41.73
93.34 41.27
96.68 40.46
100.01 39.96
103.34 39.94
106.68 39.6
110.01 39.81
113.34 39.81
116.68 39.6
120.01 39.2
123.35 39.21
126.68 39.5
130.01 39.13
133.35 38.97
136.68 38.98
140.01 38.65
143.35 38.84
146.68 38.94
150.02 38.32
153.35 38.74
156.68 39.06
160.02 39.37
163.35 39.38
166.68 39.02