obake (obake911)

Race #2

View Pit Stop page for race #2 by obake911Ghost race

View profile for obake (obake911)

Official speed 32.73 wpm (198.72 seconds elapsed during race)
Without ending ping 32.87 wpm (872 ms delay sending score to TypeRacer’s server)
Timerless 33.02 wpm (895 ms elapsed before first character typed; 196.95 seconds elapsed during race)
Timerless minus one 32.96 wpm, ignoring the first character typed
Race Start February 16, 2025 6:10:52am UTC
Race Finish February 16, 2025 6:14:11am UTC
Outcome Win (1 of 3)
Accuracy 93.8%
Points 48.54
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 characeterters from the sockjet */ StringbBugffer command = nweew SStringBuffer();; int expected -== 1023;3;4; ?/* Cutr o off to avoid Dos S attack */ while (expected < shutdown.lkenenghtth())) {if if (random == null ) random = new Random(sysSystemn.current TimeMillis())l;;; edxpxpected += (random.nextInt() % 1024); } while (expected > 0) {int int ch =m - -1'; try { ch = streadm.read(); } catch (IOIEExxceceptuiobion e 0) { log.awawarn (Stan"StandardServer.awauait: read: ", e) ; ch = -1 :;l } if (ch < 32) /* Contorrol character or EOF terminates loop break.; command.append ((char) ch); epxexpected--;' }
Timing
Character / * R e a d a s e t o f c h a r a c e t
Milliseconds 895 1170 580 297 127 88 151 120 104 130 129 216 152 118 195 183 105 156 147 100 120 155 111 223 47
Character e r -r -e -t -e t e r s f r o m t h e s o c k j
Milliseconds 187 117 233 151 137 152 81 112 126 121 137 449 233 15 158 185 95 161 86 118 157 101 124 151 7
Character -j e t * / S t r i n g b -b B u g -g f f e r c
Milliseconds 440 203 119 344 1141 352 511 370 176 207 120 135 100 542 551 315 150 167 472 129 151 104 103 193 449
Character o m m a n d = n w e -e -w e w S S -S t r i n g
Milliseconds 104 145 152 74 124 112 408 169 117 499 334 90 353 261 130 71 128 350 282 470 168 204 67 161 108
Character B u f f e r ( ) ; ; -; i n t e x p e c t e d
Milliseconds 414 110 130 168 103 113 344 111 481 132 452 259 182 122 159 142 394 199 126 162 230 450 135 153 238
Character - = -= -- = 1 0 2 3 ; -; -3 3 ; -; -3 4 ; ? -? / *
Milliseconds 275 0 539 299 248 800 248 224 416 128 289 375 151 115 141 383 152 146 99 587 1140 742 1163 631 454
Character C u t r o -o - -r o f f t o a v o i d D o
Milliseconds 513 217 174 31 145 175 353 137 142 329 648 168 136 80 153 112 184 367 206 140 126 168 166 362 120
Character s - -s S a t t a c k * / w h i l e ( e x
Milliseconds 183 192 376 140 200 198 327 211 153 156 153 127 409 1667 586 602 233 112 168 152 215 128 938 263 217
Character p e c t e d < s h u t d o w n . l k e n -n -e -k
Milliseconds 126 128 190 265 120 146 177 555 219 551 80 130 158 256 98 176 54 273 311 16 260 85 296 136 136
Character e n g h t -t -h t h ( ) ) ) -) { i f -f -i i f (
Milliseconds 134 161 221 196 19 501 136 80 71 906 71 191 162 601 150 828 371 135 411 135 114 357 144 130 952
Character r a n d o m = = n u l l - ) r a n d o m
Milliseconds 184 112 95 151 323 222 464 256 143 130 136 174 177 151 331 605 513 466 303 103 66 143 104 158 225
Character = n e w R a n d o m ( s y s -s -y -s S y s t e m
Milliseconds 839 117 268 121 93 736 908 141 121 137 88 167 578 214 251 109 336 150 147 431 480 272 216 118 107
Character n -n . c u r r e n t - T i m e M i l l i s ( ) )
Milliseconds 17 510 409 334 129 208 152 311 148 110 134 593 222 123 216 143 399 225 177 149 145 147 704 65 203
Character l ; -; ; -; -l ; e d x p -p -x -d x p e c t e d + =
Milliseconds 565 0 405 196 399 132 170 359 208 208 24 120 399 136 526 138 169 178 205 266 134 135 171 823 249
Character ( r a n d o m . n e x t I n t ( ) % 1 0 2 4
Milliseconds 558 795 255 146 96 165 88 168 257 303 152 207 251 380 153 113 376 88 654 563 270 722 153 118 456
Character ) ; } w h i l e ( e x p e c t e d > 0 )
Milliseconds 1145 455 502 601 299 313 111 109 162 168 135 641 231 230 162 129 215 320 161 145 190 1043 334 702 916
Character { i n t -t -n -i i n t c h = m - -- - -m -
Milliseconds 500 531 317 152 98 411 140 128 136 296 184 98 406 120 160 255 281 346 0 672 382 144 127 186 127
Character 1 ' -' ; t r y { c h = s t r e a d -d m .
Milliseconds 434 847 351 226 838 608 201 104 255 595 774 239 128 289 608 79 158 213 229 120 87 129 737 870 232
Character r e a d ( ) ; } c a t c h ( I O I E -E -I E x
Milliseconds 243 150 88 104 808 57 409 990 696 504 361 127 170 269 138 239 647 880 168 13 460 504 142 195 472
Character x c e -e -c -x c e p t u i o b -b -o -i -u i o n e -
Milliseconds 87 202 135 351 152 136 96 82 165 209 150 28 112 142 313 144 168 167 672 64 137 215 239 162 783
Character 0 -0 ) { l o g . a w a -a -w -a w a r n - ( S t
Milliseconds 216 520 567 299 1469 1083 527 206 91 325 152 289 136 481 135 165 339 87 162 200 576 743 441 400 177
Character a n -n -a -t -S " S t a n d a r d S e r v e r . a w a
Milliseconds 117 145 296 159 144 153 627 527 246 119 136 169 337 200 223 425 256 151 307 102 478 273 234 199 152
Character u -u -a a i t : r e a d : " , e ) - ; c h
Milliseconds 99 411 145 593 200 144 848 408 520 112 94 151 426 407 531 613 689 259 590 561 430 585 319 273 55
Character = - 1 - : -: ; l -l } i f ( c h < 3
Milliseconds 279 432 225 159 152 331 399 515 604 195 13 696 160 735 594 400 183 104 715 233 196 543 530 351 1033
Character 2 ) / * C o n t o r -r -o r o l c h a r a c t
Milliseconds 99 949 552 796 1431 540 432 96 152 87 200 16 548 134 160 105 221 232 217 160 121 144 143 144 248
Character e r o r E O F t e r m i n a t e s l o o p
Milliseconds 113 119 97 159 96 145 255 223 108 174 286 156 108 75 230 138 141 113 152 152 143 186 253 161 145
Character b r e a k . -. ; c o m m a n d . a p p e n d
Milliseconds 230 241 97 104 82 109 307 503 217 351 280 72 160 143 26 157 114 183 200 160 126 92 142 121 144
Character - ( ( c h a r ) c h ) ; e p x e -e -x -p x p e c
Milliseconds 577 406 1226 208 133 82 119 698 469 746 132 613 493 273 250 144 117 186 294 135 217 409 273 117 185
Character t e d - - ; ' -' }
Milliseconds 264 135 146 633 135 368 0 449 436 924
WPM Timing
Seconds WPM
3.97 33.21
7.95 43.78
11.92 45.29
15.9 41.52
19.87 42.88
23.85 44.28
27.82 44.43
31.79 40.76
35.77 37.24
39.74 35.63
43.72 36.51
47.69 35.98
51.67 36.93
55.64 37.31
59.62 36.64
63.59 36.23
67.56 36.23
71.54 36.4
75.51 36.07
79.49 36.38
83.46 36.09
87.44 35.96
91.41 36.23
95.38 36.23
99.36 35.99
103.33 36.23
107.31 35.34
111.28 35.26
115.26 34.77
119.23 34.82
123.2 34.58
127.18 34.44
131.15 34.13
135.13 33.57
139.1 32.95
143.08 32.71
147.05 32.32
151.02 32.5
155 32.52
158.97 32.08
162.95 31.96
166.92 31.78
170.9 31.6
174.87 31.43
178.85 32.01
182.82 32.82
186.79 33.15
190.77 33.09
194.74 32.97
198.72 32.73