Nikolaus (bak15351)

Race #45

View Pit Stop page for race #45 by bak15351Ghost race

View profile for Nikolaus (bak15351)

Official speed 41.34 wpm (157.33 seconds elapsed during race)
Without ending ping 41.75 wpm (1,548 ms delay sending score to TypeRacer’s server)
Timerless 41.80 wpm (194 ms elapsed before first character typed; 155.59 seconds elapsed during race)
Timerless minus one 41.73 wpm, ignoring the first character typed
Race Start January 18, 2024 7:36:33pm UTC
Race Finish January 18, 2024 7:39:10pm UTC
Outcome No win (3 of 3)
Accuracy 92.3%
Points 61.32
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 scharacters from the socket /*/ StringBuffer command = new StnringBuffer(); int eexpectet d = t1024; /* cCut off to avoid DosS attack *_// wihehile tt(expected < shutdomnwn.hlength()) { if (random == null) random >= nowew Random(System.current\ITimeMillis (()); extppaecfted =+= )(crandom.netxxttInt() +% 1024); } twihieele (extpected > 0 t) { ind t ich = -1'; try { ch = stream.read(); rs} catch {(IEOA(Excetption e) { log.warn("SatandarddServer.await: reattd: ", e) tk c; ch = -1; } if (ch < 32) /* Control character or OEOF terminates loop bnreak; command.appdnentd((char) che); expecetdtted--; }
Timing
Character / * R e a d a s e t o f s -s c h a r a c
Milliseconds 194 236 489 383 22 284 133 50 522 40 388 0 198 0 196 264 0 297 193 221 22 140 22 206 88
Character t e r s f r o m t h e s o c k e t / -/ * /
Milliseconds 239 224 128 237 4 254 58 101 205 33 372 62 7 116 273 32 217 93 24 65 145 396 441 448 104
Character S t r i n g B u f f e r c o m m a n d = n
Milliseconds 279 398 231 0 278 130 241 413 287 239 174 0 44 105 291 33 151 164 128 0 178 41 587 56 163
Character e w S t n -n r i n g B u f f e r ( ) ; i n t
Milliseconds 89 251 11 336 194 0 340 162 81 395 363 373 144 315 158 0 112 322 32 293 176 160 85 202 0
Character e -e e x p e c t e t - -t d = t -t 1 0 2 4 ;
Milliseconds 221 255 324 154 338 119 421 363 12 582 128 172 168 182 20 276 55 325 158 280 30 427 208 645 61
Character / * c -c C u t o f f t o a v o i d D o s
Milliseconds 504 538 242 357 237 354 297 200 40 215 284 178 0 255 0 84 496 300 180 432 305 113 537 135 227
Character -s S a t t a c k * _ / -/ -_ / w i h e -e -h -i h
Milliseconds 164 311 74 252 189 486 131 94 233 78 330 208 355 386 147 462 354 297 123 218 60 130 168 165 201
Character i l e t t -t -t ( e x p e c t e d < s h u t d
Milliseconds 0 174 0 97 227 230 67 171 297 235 194 510 117 366 166 137 288 561 363 182 423 140 192 201 469
Character o m n -n -m w n . h -h l e n g t h ( ) ) { i f
Milliseconds 47 743 101 313 154 633 110 432 339 159 202 0 112 285 507 155 357 43 253 273 432 102 210 278 24
Character ( r a n d o m = = n u l l ) r a n d o m >
Milliseconds 307 141 251 5 193 96 172 63 232 65 117 201 157 89 128 215 101 338 235 0 220 41 384 132 355
Character -> = n o w -w -o e w R a n d o m ( S y s t e m .
Milliseconds 275 250 74 126 128 196 132 173 61 201 46 578 335 0 205 158 207 301 628 91 346 447 0 148 286
Character c u r r e n t \ -\ I -I T i m e M i l l i s ( -( -
Milliseconds 582 90 13 123 116 159 176 471 0 0 240 318 104 197 51 685 97 123 126 145 264 121 263 89 155
Character ( ) ) ; e x t p -p -t p a -a e c f -f t e d = -= +
Milliseconds 257 23 253 322 222 212 190 290 246 164 157 83 278 152 86 203 367 399 234 96 227 503 275 339 279
Character = ) -) ( c -c r a n d o m . n e t x -x -t x t t -t I
Milliseconds 198 215 652 204 267 258 168 162 231 95 181 95 172 136 261 160 259 218 243 179 51 232 232 206 376
Character n t ( ) + -+ % 1 0 2 4 ) ; } t -t w i -i h i
Milliseconds 153 183 259 26 195 515 307 321 75 546 43 425 171 532 359 59 602 164 389 164 215 34 316 196 0
Character e -e e -e l e ( e x t -t p e c t e d > 0 t -t
Milliseconds 175 275 223 221 192 12 148 439 268 176 403 109 191 175 497 457 26 357 267 535 245 501 172 294 22
Character - ) { i n d - -d t i -i c h = - 1 ' -' ;
Milliseconds 146 253 70 300 113 265 75 221 72 328 165 197 11 130 289 835 89 148 381 50 535 333 330 198 271
Character t r y { c h = s t r e a m . r e a d ( )
Milliseconds 80 286 0 227 230 989 254 358 51 205 309 60 459 209 0 149 269 100 179 292 110 266 39 267 56
Character ; r s -s -r } c a t c h { -{ ( I E -E O A -A ( -(
Milliseconds 445 214 278 60 225 148 315 125 360 155 441 212 200 116 454 405 308 706 84 396 172 723 432 432 449
Character E x c e t -t p t i o n e ) { l o g . w a r n
Milliseconds 910 652 461 130 518 220 149 210 38 92 89 211 150 430 60 374 1270 789 13 223 373 341 70 8 215
Character ( " S a -a t a n d a r d -d d S e r v e r . a w a i
Milliseconds 518 481 478 456 284 230 29 74 209 75 334 336 231 336 421 74 125 33 77 115 204 339 345 147 0
Character t : r e a t t -t -t d : " , e ) - t k c -c
Milliseconds 214 390 82 230 58 256 53 410 54 166 158 345 80 358 446 105 127 436 74 294 314 8 111 286 89
Character - -k -t ; c h = - 1 ; } i f ( c h <
Milliseconds 173 158 139 309 115 262 72 285 273 42 506 317 380 88 930 180 203 253 12 261 429 99 191 345 122
Character 3 2 ) / * C o n t r o l c h a r a c t e r
Milliseconds 626 39 542 125 731 614 374 380 97 144 401 28 107 217 120 337 83 110 0 199 47 454 87 100 125
Character o r O -O E O F t e r m i n a t e s l o o p
Milliseconds 209 177 87 424 657 322 139 678 134 419 21 87 270 93 219 302 115 9 251 58 277 0 137 113 148
Character b n -n r e a k ; c o m m a n d . a p p d n -n -d e
Milliseconds 234 18 357 134 106 252 141 245 60 454 8 173 166 143 0 162 167 387 87 118 194 48 223 158 77
Character n t -t d ( ( c h a r ) c h e -e ) ; e x p e c e
Milliseconds 102 570 246 192 279 63 504 80 176 0 374 128 279 106 76 309 358 382 59 193 203 413 187 282 24
Character t -t -e d t -t -d t e d - - ; }
Milliseconds 352 56 176 165 237 65 172 241 0 337 385 83 536 616 424
WPM Timing
Seconds WPM
3.15 57.2
6.29 62.93
9.44 59.75
12.59 62.93
15.73 61.02
18.88 60.38
22.03 57.2
25.17 53.87
28.32 53.39
31.47 51.87
34.61 49.92
37.76 48.62
40.91 47.82
44.05 46.58
47.2 46.27
50.35 47.91
53.49 48.01
56.64 47.88
59.79 47.77
62.93 47.67
66.08 46.85
69.22 45.94
72.37 45.6
75.52 44.97
78.66 44.7
81.81 44.15
84.96 43.79
88.1 43.45
91.25 43
94.4 42.71
97.54 43.3
100.69 43.02
103.84 42.41
106.98 41.28
110.13 41.41
113.28 41
116.42 41.02
119.57 41.25
122.72 41.17
125.86 40.81
129.01 40.74
132.16 40.95
135.3 40.89
138.45 41.17
141.6 41.53
144.74 42.12
147.89 42.03
151.04 42.19
154.18 41.87
157.33 41.34