L1ght (l1ght_0803)

Race #7

View Pit Stop page for race #7 by l1ght_0803Ghost race

View profile for L1ght (l1ght_0803)

Official speed 32.02 wpm (203.12 seconds elapsed during race)
Without ending ping 32.07 wpm (302 ms delay sending score to TypeRacer’s server)
Timerless 32.16 wpm (613 ms elapsed before first character typed; 202.21 seconds elapsed during race)
Timerless minus one 32.11 wpm, ignoring the first character typed
Race Start January 4, 2025 6:30:22am UTC
Race Finish January 4, 2025 6:33:45am UTC
Outcome Win (1 of 3)
Accuracy 91.9%
Points 47.49
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 sas set of charecacteres forromnt the socket */ String Buffer command= = = bewnew Srtring BBUuffer(); int expected = 1024; /* Cut off to avoid DosS attack */ while (expec tted,< ,< shutdonwn.length()) { if (randonmm == null) random = new REandonm(Syestem,.. cucurrent TImeime Millies (()); expected =-+= (erandom.nextTInt() % 1024); w} wghhile (exppecected > 0_) { int ch = -1; try { ch -= steream.ereadre.read ()() :; } catch (IOException e) { log .wa.warn (" ("Straandard Server.await : read: ", e) ; ch = +1-1; } if (c hh<< < 32 2) /* Control charecacter or EOF terminates lpoooooop break; command .append** ((char) ch); texpected--: ; }
Timing
Character / * R e a d s -s a s - -s s e t o f c h
Milliseconds 613 66 432 407 457 200 144 151 140 500 115 109 108 229 138 201 109 415 152 160 164 100 176 170 103
Character a r e c -c -e a c t e r e -e s f o r -r -o r o m n t
Milliseconds 72 167 104 208 298 111 512 112 239 145 120 112 335 233 145 191 151 76 244 112 145 104 131 0 69
Character -t -n t h e s o c k e t * / S t r i n g -
Milliseconds 377 121 455 103 121 54 147 173 129 87 120 112 137 545 438 64 328 467 238 31 1321 95 83 158 290
Character B u f f e r c o m m a n d = - -= = -= = b e
Milliseconds 279 191 288 151 112 114 102 168 81 143 123 141 32 728 364 183 349 120 1179 589 297 175 352 424 131
Character w -w -e -b n e w S r -r t r i n g B -B - B U -U u f
Milliseconds 173 120 128 96 408 92 31 120 318 231 432 121 161 84 90 80 168 272 480 160 328 139 453 225 106
Character f e r ( ) ; i n t e x p e c t e d = 1 0 2
Milliseconds 341 168 97 680 114 950 231 593 104 106 101 121 247 168 152 177 175 128 152 448 248 480 176 152 322
Character 4 ; / * C u t o f f t o a v o i d D o
Milliseconds 126 752 139 1294 90 293 369 185 120 142 128 113 159 114 158 208 128 368 147 349 208 96 137 504 239
Character s -s S a t t a c k * / w h i l e ( e x p e
Milliseconds 209 424 192 207 484 173 151 345 135 395 134 775 107 213 512 120 58 182 99 109 592 376 216 192 577
Character c t -t - t e d , -, < -< , -, < s h u t d o n -n
Milliseconds 175 24 280 242 126 249 111 169 848 239 345 346 157 128 618 441 525 176 122 65 103 239 104 112 352
Character w n . l e n g t h ( ) ) { i f ( r a n d o n
Milliseconds 506 70 416 304 88 128 96 200 88 906 77 721 633 342 489 296 114 399 263 288 104 95 121 120 128
Character m -m -n m = = n u l l ) r a n d o m = n e
Milliseconds 17 414 145 392 432 314 109 108 182 223 303 112 553 448 563 76 409 135 113 528 503 251 462 186 125
Character w R E -E a n d o n -n m ( S y e -e s t e m , . -. -,
Milliseconds 112 176 339 22 384 244 118 86 136 143 417 152 530 262 354 119 303 97 175 161 183 312 0 336 192
Character . c u -u -c - c u r r e n t - T I m e -e -m -I i m
Milliseconds 554 102 184 120 263 120 362 186 133 448 151 105 161 71 184 511 337 151 179 86 264 119 99 400 142
Character e - M i l l i e -e s ( -( - ( ) ) ; e x p e c
Milliseconds 95 201 431 241 200 207 168 337 119 281 128 368 352 416 121 279 152 392 714 510 304 208 135 97 151
Character t e d = - -- -= + = ( e -e r a n d o m . n e x t
Milliseconds 217 160 199 257 592 75 468 131 1648 774 248 656 280 296 103 88 73 135 104 120 761 361 102 401 608
Character T -T I n t ( ) % 1 0 2 4 ) ; w -w } w g h -h
Milliseconds 744 409 215 225 130 604 113 667 1749 520 688 184 200 152 2112 432 226 254 431 785 176 160 162 0 421
Character -g h i l e ( e x p p e c -c -e -p e c t e d > 0
Milliseconds 136 217 87 177 96 119 472 176 330 232 215 113 159 208 112 209 406 169 167 128 137 472 280 367 177
Character _ -_ ) { i n t c h = - 1 ; t r y {
Milliseconds 455 400 153 367 409 255 712 136 227 108 225 96 175 433 184 841 166 745 210 855 162 92 130 391 328
Character c h - -- = s t e -e r e a m . e -e -. r e a d -d -a
Milliseconds 809 71 113 119 408 232 224 313 239 132 437 119 96 80 143 497 175 561 176 120 87 108 69 215 148
Character -e -r r e -e -r . r e a d ( ) -) -( - ( ) : -: - ;
Milliseconds 101 98 201 52 280 337 288 80 64 88 241 359 281 113 238 130 173 281 152 626 310 391 137 240 587
Character } c a t c h ( I O E x c e p t i o n e ) {
Milliseconds 341 280 231 132 188 216 145 170 1071 799 288 392 568 240 122 101 121 119 192 136 131 206 642 221 232
Character l o g . w a -a -w -. - . w a r n ( " - -" -( -
Milliseconds 464 801 144 90 134 288 96 98 190 136 335 257 226 95 67 142 360 183 367 400 232 375 136 217 433
Character ( " S t r a -a -r a n d a r d - S e r v e r . a w
Milliseconds 439 875 189 497 297 135 390 120 155 117 73 312 143 312 177 536 216 319 233 327 138 113 649 92 201
Character a i t - : r e a d : " , e ) - ; c h
Milliseconds 127 40 200 817 392 256 152 183 122 87 385 714 183 102 800 120 896 287 273 464 536 89 127 155 141
Character = + 1 -1 -+ - 1 ; } i f ( c h -h - h < -< <
Milliseconds 737 137 454 145 968 167 184 183 769 120 1072 176 304 76 99 467 432 15 71 432 135 249 432 624 343
Character -< < 3 2 - -2 2 ) / * C o n t r o l c h
Milliseconds 473 426 400 221 464 99 243 562 184 1044 324 392 817 56 288 556 348 176 92 172 152 168 112 184 120
Character a r e c -c -e a c t e r o r E O F t e r m i n
Milliseconds 80 136 191 145 368 122 150 128 208 131 94 154 135 86 114 463 185 231 232 655 114 94 143 121 104
Character a t e s l p o o -o -o o o -o -o -p o o p b r e a k
Milliseconds 184 144 120 463 146 151 202 0 222 241 127 392 147 221 131 77 339 125 240 279 240 192 193 136 336
Character ; c o m m a n d - . a p p e n d * * -* -* - (
Milliseconds 360 183 898 103 120 136 424 128 73 183 432 224 112 160 144 104 144 168 832 120 400 127 841 292 260
Character ( c h a r ) c h ) ; t -t e x p e c t e d - - :
Milliseconds 144 649 135 79 83 1006 143 201 115 678 543 184 200 264 131 173 167 109 166 200 126 224 800 127 793
Character - -: ; }
Milliseconds 336 400 152 643 189 495
WPM Timing
Seconds WPM
4.06 29.54
8.12 38.4
12.19 42.34
16.25 39.88
20.31 39.58
24.37 36.92
28.44 36.29
32.5 37.29
36.56 36.43
40.62 38.7
44.69 38.67
48.75 38.65
52.81 36.81
56.87 37.56
60.94 37.81
65 37.66
69.06 37.88
73.12 37.74
77.19 37
81.25 36.48
85.31 35.87
89.37 35.18
93.44 35.19
97.5 34.71
101.56 34.15
105.62 33.4
109.69 33.26
113.75 33.44
117.81 33.51
121.87 33.48
125.94 33.06
130 32.68
134.06 32.58
138.12 32.84
142.19 32.75
146.25 32.08
150.31 32.09
154.37 32.34
158.44 32.19
162.5 31.98
166.56 31.92
170.62 31.51
174.69 31.19
178.75 31.82
182.81 32.23
186.87 32.24
190.94 32.43
195 32.12
199.06 32.37
203.12 32.02