Ravi (ivholmlu)

Race #1

View Pit Stop page for race #1 by ivholmluGhost race

View profile for Ravi (ivholmlu)

Official speed 30.67 wpm (212.06 seconds elapsed during race)
Without ending ping 30.77 wpm (699 ms delay sending score to TypeRacer’s server)
Timerless 30.83 wpm (410 ms elapsed before first character typed; 210.96 seconds elapsed during race)
Timerless minus one 30.77 wpm, ignoring the first character typed
Race Start May 26, 2024 6:53:47am UTC
Race Finish May 26, 2024 6:57:19am UTC
Outcome No win (2 of 3)
Opponents 1. trevro (48.34 wpm)
Accuracy 93.4%
Points 45.50
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 aset of charatcters formrom the sockertt */ StrigngBugfffer command = new String Buffer(): ; int expected = 1024 ; /' \ * Cut off to avoud id DOosS attack */ while e(expected z< shytututdown-leng-.length/(()) { if (random == null= .) random = new Random(Suystem.currentTime Millis()); expected += (random . nextINNtnt() % 1024); } wjihile (exoecpected < > 0) .{ int ch = -1 : ; try { ch = stream.read()>;:; } cathcthch (IOExpceoption e) {logloglog. { log.watnrn("StandardServer.awautit: read: 2", e); ch = -1; } if ( hch < 32) /* Comtrntrol character or EOF terminvaates liioop break; command.aooeppend((char) ch=M); expected--;} }
Timing
Character / * R e a d a a -a s e t o f c h a r a t
Milliseconds 410 479 168 250 99 54 121 130 145 159 208 373 110 150 69 99 139 96 80 203 105 63 114 106 386
Character -t c t e r s f o r m -m -r -o r o m t h e s o c
Milliseconds 374 136 206 124 90 193 177 106 141 85 33 374 120 331 133 109 74 150 118 119 51 129 150 100 136
Character k e r t -t -r t * / S t r i g -g n g B u g f -f -g
Milliseconds 413 153 116 257 194 117 138 222 310 718 247 358 236 177 110 164 235 193 93 294 187 170 141 253 111
Character f f e r c o m m a n d = n e w S t r i n g
Milliseconds 130 176 159 78 102 116 131 127 106 88 94 110 90 869 100 625 109 155 94 552 193 202 201 73 95
Character - B u f f e r ( ) : - -: ; i n t e x p e c
Milliseconds 99 348 181 160 300 337 302 89 753 152 297 142 281 140 359 95 466 70 68 129 75 223 244 125 498
Character t e d = 1 0 2 4 - ; / ' - -' \ - -\ *
Milliseconds 235 104 112 98 299 92 519 174 90 732 524 442 231 147 586 443 129 294 352 237 0 398 106 0 85
Character C u t o f f t o a v o u d - -d -u i d D O
Milliseconds 247 171 137 142 140 113 134 115 210 86 147 107 125 129 178 121 114 252 135 211 405 50 129 301 8
Character -O o s -s S a t t a c k * / w h i l e e -e (
Milliseconds 780 176 204 381 172 336 102 166 142 59 138 79 950 390 727 98 487 136 220 148 85 115 134 174 544
Character e x p e c t e d z -z < s h y t -t u t -t -u -y u t
Milliseconds 227 449 257 131 211 286 140 103 131 634 425 427 137 162 716 163 136 424 810 81 469 130 89 478 42
Character d o w n - l e n g -g -n -e -l -- - -- . l e n g t h / (
Milliseconds 692 104 82 69 745 252 82 121 119 317 208 200 122 129 509 316 165 792 110 111 96 193 1192 920 164
Character -( -/ ( ) ) { i f ( r a n d o m = = n u l
Milliseconds 467 1098 734 154 311 838 625 682 210 80 137 1363 276 129 138 99 111 69 381 279 99 87 170 235 204
Character l = - . -. -= ) r a n d o m = n e w R a n
Milliseconds 115 525 71 262 227 639 752 299 66 675 95 62 105 82 70 580 283 100 665 76 153 121 324 144 100
Character d o m ( S u -u y s t e m . c u r r e n t T i m e
Milliseconds 119 118 89 662 526 193 344 388 87 143 40 128 589 447 137 191 123 126 115 121 517 380 133 189 194
Character - M i l l i s ( ) ) ; e x p e c t e d + = (
Milliseconds 253 190 198 178 99 165 90 853 260 117 404 146 276 205 149 86 198 252 98 108 182 511 287 171 1466
Character r a n d o m - . - n e x t I N -N N t -t -N n t (
Milliseconds 358 236 108 109 89 79 231 510 193 126 227 1544 72 196 149 576 58 516 404 202 277 116 187 99 430
Character ) % 1 0 2 4 ) ; } w j i -i -j h i l e ( e
Milliseconds 1276 525 1917 636 204 103 97 292 903 400 67 1674 740 175 109 184 240 167 427 184 145 68 104 648 732
Character x o e c -c -e -o p e c t e d < - -< > 0 ) . -.
Milliseconds 167 184 50 150 197 120 121 246 67 115 234 111 95 350 366 177 290 318 185 175 468 629 68 230 163
Character { i n t c h = - 1 - : - -: ; t r y
Milliseconds 1630 695 211 58 55 142 235 97 198 496 83 342 83 258 336 226 117 274 122 172 29 540 176 1372 275
Character { c h = s t r e a m . r e a d ( ) > -> ; -; :
Milliseconds 1013 663 363 81 171 792 90 400 159 149 64 87 103 463 257 99 16 110 562 130 1494 356 400 284 204
Character -: ; } c a t h c -c -h t h -h -t c h ( I O E x p
Milliseconds 499 327 61 1441 733 183 101 100 118 155 298 99 523 144 289 108 233 83 133 755 988 134 658 183 149
Character -p c e o -o p t i o n e ) { l o g -g -o l o g -g -o
Milliseconds 373 166 112 290 634 276 199 223 147 95 343 183 444 68 1286 1372 172 102 232 285 189 399 148 163 121
Character -l l o g . -. -g -o -l - -l -{ { l o g . w a t n -n -t
Milliseconds 365 246 112 100 553 336 136 133 135 2849 580 171 552 1348 451 650 150 72 599 111 123 144 69 343 501
Character r n ( " S t a n d a r d S e r v e r . a w a u t -t
Milliseconds 136 113 870 237 463 345 162 110 91 133 108 652 624 207 65 168 134 114 642 131 180 166 133 175 297
Character -u i t : r e a d : 2 -2 " , e ) ; c h =
Milliseconds 128 351 70 1518 732 229 86 56 141 699 728 255 504 189 566 182 834 827 750 505 253 129 313 369 106
Character - 1 ; } i f ( - h -h c h < 3 2 ) / *
Milliseconds 547 78 634 67 1399 390 177 92 407 438 178 284 341 307 119 116 251 517 557 385 168 649 82 1411 494
Character C o m t r -r -t -m n t r o l c h a r a c t e r
Milliseconds 642 272 95 61 132 177 232 118 365 246 83 165 120 155 211 249 104 79 87 143 86 206 137 89 91
Character o r E O F t e r m i n v a -a -v a t e s l i i
Milliseconds 179 98 146 423 330 184 167 200 133 86 100 192 90 135 215 205 115 188 124 61 179 143 218 216 93
Character -i -i o o p b r e a k ; c o m m a n d . a o o e
Milliseconds 446 204 655 77 173 235 283 122 95 100 136 437 78 1015 140 128 136 135 163 142 1457 677 143 140 169
Character -e -o -o p p e n d ( ( c h a r ) c h = M -M -= ) ;
Milliseconds 288 150 366 327 439 291 93 85 768 114 423 121 62 79 952 98 604 203 612 665 287 145 637 1052 309
Character e x p e c t e d - - ; } -} }
Milliseconds 520 200 106 111 75 190 84 111 657 96 670 946 681 148 677
WPM Timing
Seconds WPM
4.24 62.25
8.48 56.59
12.72 49.98
16.97 50.93
21.21 49.8
25.45 49.51
29.69 45.27
33.93 45.27
38.17 44.33
42.41 43.57
46.65 42.44
50.9 40.32
55.14 38.52
59.38 36.38
63.62 35.46
67.86 35.72
72.1 36.28
76.34 36.62
80.58 37.08
84.83 37.49
89.07 36.78
93.31 36.14
97.55 35.55
101.79 34.78
106.03 34.63
110.27 34.28
114.51 34.37
118.76 33.75
123 34.24
127.24 33.39
131.48 32.95
135.72 32.8
139.96 32.58
144.2 31.62
148.44 30.72
152.69 30.42
156.93 30.51
161.17 30.68
165.41 30.47
169.65 30.2
173.89 30.16
178.13 30.18
182.37 30
186.62 30.74
190.86 31
195.1 31.31
199.34 31.06
203.58 31
207.82 31.01
212.06 30.67