Sourish (sourish1997)

Race #3

View Pit Stop page for race #3 by sourish1997Ghost race

View profile for Sourish (sourish1997)

Official speed 40.87 wpm (159.14 seconds elapsed during race)
Without ending ping 40.93 wpm (235 ms delay sending score to TypeRacer’s server)
Timerless 41.08 wpm (583 ms elapsed before first character typed; 158.32 seconds elapsed during race)
Timerless minus one 41.01 wpm, ignoring the first character typed
Race Start October 19, 2023 8:06:14am UTC
Race Finish October 19, 2023 8:08:53am UTC
Outcome Win (1 of 3)
Accuracy 95.2%
Points 60.62
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 characterds from the socket * / String Buffer command = new StringBuffer()' ; int expected = 10254; /* Cut off to avoid DoS attack */ while (expected < shutdown.length()) { if (random == null) random = new Random (System.ciururrentTimeMillis()))"' ; expected += (random,.nextInt() 5% 1093254); } @while (epexpected ..> 00) { int ch = -1; try { ch = stream.read() ; } catch (IOException e) { ;plog.warn("StandardSerbver .await: read: ", e)[; cjh = -22-1; } fif (ch < 32) /* Control character of r EOF terminates loop hbreak; comamand.append((char)c ch)'; expected--; }
Timing
Character / * R e a d a s e t o f c h a r a c t e
Milliseconds 583 661 470 234 390 165 107 145 77 113 106 151 146 93 114 108 107 162 118 106 112 135 173 220 136
Character r d -d s f r o m t h e s o c k e t * - /
Milliseconds 43 234 438 129 92 93 152 76 57 69 58 107 75 65 117 123 105 90 87 130 426 624 908 495 311
Character S t r i n g - - B u f f e r c o m m a n d
Milliseconds 229 342 177 137 86 59 55 156 354 205 449 200 273 160 160 169 63 89 164 71 83 118 141 136 51
Character = n e w S t r i n g B u f f e r ( ) ' - -'
Milliseconds 108 400 337 171 73 130 95 404 185 150 103 70 42 344 306 131 157 167 80 682 74 369 194 310 134
Character ; i n t e x p e c t e d = 1 0 2 5 -5 4 ;
Milliseconds 296 336 125 81 104 146 60 194 114 120 184 219 97 158 98 242 233 941 283 615 243 501 201 616 92
Character / * C u t o f f t o a v o i d D o S a
Milliseconds 605 2045 402 478 285 85 160 188 124 142 188 173 113 38 217 117 161 220 117 106 451 260 436 198 77
Character t t a c k * / w h i l e ( e x p e c t e d
Milliseconds 152 158 113 118 492 1266 1145 937 118 158 101 65 70 107 95 538 205 167 704 134 159 193 105 156 147
Character < s h u t d o w n . l e n g t h ( ) ) { i f
Milliseconds 808 352 168 113 178 129 206 106 137 130 217 551 159 212 58 163 95 573 101 224 271 707 346 234 104
Character ( r a n d o m = = n u l l ) r a n d o m
Milliseconds 137 387 264 112 131 64 90 109 100 424 141 141 221 174 198 131 491 108 319 64 160 140 28 76 127
Character = n e w R a n d o m - ( S y s t e m . c i u
Milliseconds 518 227 209 95 106 147 302 143 126 85 107 104 59 321 453 206 610 40 159 140 182 246 216 166 6
Character r -r -u -i u r r e n t T i m e M i l l i s ( ) ) ) -)
Milliseconds 121 236 146 124 207 125 154 90 116 78 437 245 105 99 596 253 139 132 132 102 448 53 152 162 377
Character " -" ' - -' ; e x p e c t e d + = ( r a n d
Milliseconds 241 407 216 147 362 135 457 992 112 195 123 118 190 194 109 158 157 505 322 227 612 289 134 347 343
Character o m , -, . n e x t I n t ( ) 5 -5 % 1 0 9 -9 3 -3
Milliseconds 120 81 330 396 193 343 113 205 173 392 222 100 457 30 86 1434 677 1034 365 549 233 165 369 306 406
Character 2 5 -5 4 ) ; } @ -@ w h i l e ( e p e -e -p x p
Milliseconds 149 168 276 101 830 1024 85 787 181 348 380 99 124 65 49 135 129 451 179 296 129 374 114 195 172
Character e c t e d . -. . -. > 0 0 -0 ) { i n t c h
Milliseconds 102 214 179 132 147 109 678 887 290 777 242 275 580 581 278 226 202 533 169 280 76 45 171 106 92
Character = - 1 ; t r y { c h = s t r e a m .
Milliseconds 278 209 211 747 130 732 39 395 215 359 58 734 354 209 197 189 273 520 193 724 198 30 181 193 199
Character r e a d ( ) - ; } c a t c h ( I O E x c e
Milliseconds 170 108 67 144 402 43 337 485 248 556 214 120 229 108 112 199 84 94 544 713 133 367 424 260 240
Character p t i o n e ) { ; p -p -; l o g . w a r n ( "
Milliseconds 234 212 161 8 67 130 216 631 112 586 316 147 224 299 141 872 227 97 486 115 136 78 205 642 301
Character S t a n d a r d S e r b -b v e r - . a w a i t :
Milliseconds 484 342 135 180 54 135 149 188 478 234 58 339 399 159 160 81 331 370 241 133 205 150 156 131 938
Character r e a d : " , e ) [ -[ ; c j -j h = - 2
Milliseconds 454 131 95 80 124 338 159 671 501 51 520 825 676 474 416 400 108 163 464 333 441 234 279 601 157
Character -2 2 -2 -- - 1 ; } f -f i f ( c h < 3 2 )
Milliseconds 528 331 536 119 958 205 1156 136 1013 185 483 283 253 62 125 607 325 144 761 595 272 505 54 739 272
Character / * C o n t r o l c h a r a c t e r o f -
Milliseconds 451 428 58 826 205 45 174 143 128 172 57 174 119 86 81 97 256 207 130 49 114 180 79 123 396
Character -f r E O F t e r m i n a t e s l o o p h -h
Milliseconds 138 90 217 401 194 199 156 226 166 76 163 100 106 144 74 158 322 129 122 159 142 161 34 231 395
Character b r e a k ; c o m a -a m a n d . a p p e n d ( (
Milliseconds 186 103 75 90 453 248 293 120 113 118 259 239 202 118 158 71 361 292 128 132 107 128 82 371 174
Character c h a r ) c -c c h ) ' -' ; e x p e c t e d - -
Milliseconds 409 114 79 114 537 359 278 124 96 194 433 396 472 381 250 104 556 338 94 200 191 93 149 510 120
Character ; }
Milliseconds 345 583 270
WPM Timing
Seconds WPM
3.18 41.47
6.37 62.21
9.55 56.55
12.73 50.9
15.91 56.55
19.1 55.3
22.28 56.55
25.46 51.37
28.64 47.34
31.83 49.39
35.01 48.33
38.19 47.44
41.38 46.69
44.56 47.94
47.74 47.25
50.92 48.54
54.11 49.46
57.29 49.01
60.47 49.61
63.66 47.51
66.84 47.58
70.02 47.3
73.2 46.39
76.39 45.09
79.57 43.89
82.75 43.79
85.93 43.29
89.12 42.15
92.3 42.38
95.48 42.1
98.67 42.2
101.85 42.18
105.03 42.27
108.21 42.36
111.4 42.01
114.58 42.21
117.76 41.98
120.95 41.97
124.13 41.38
127.31 40.72
130.49 39.91
133.68 39.59
136.86 39.37
140.04 39.42
143.22 39.88
146.41 40.57
149.59 40.83
152.77 41.08
155.96 40.78
159.14 40.87