Stefan Jovanović (stefanstef33)

Race #29

View Pit Stop page for race #29 by stefanstef33Ghost race

View profile for Stefan Jovanović (stefanstef33)

Official speed 49.22 wpm (132.14 seconds elapsed during race)
Without ending ping 49.35 wpm (348 ms delay sending score to TypeRacer’s server)
Timerless 49.47 wpm (309 ms elapsed before first character typed; 131.48 seconds elapsed during race)
Timerless minus one 49.37 wpm, ignoring the first character typed
Race Start August 19, 2023 2:57:50pm UTC
Race Finish August 19, 2023 3:00:02pm UTC
Outcome No win (3 of 3)
Accuracy 94.5%
Points 73.01
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 /* rRead asa set of characters from the socket */ StringBuffer cioommand - = new StringBufffer(); int expected = 1024; /* Cut off to avoid Dos S attack (**/ while (expected < shutdfoown,.lengfth*()) { if (random +--=_== ujnnull) random -= new Randomm(System.currentTimeMillis()); expected +-= (random.enextInt() % 1024(); } while (expected ?/> -0 () P{ int ch - 0 = -1; try { ch = stream.read ((); } catch (IOException e) {lo log.wardnn (():""StandardServer.await: raeead: ", e); ch = -1l; } if (ch < 32 ) /*( Control charadcter ofr EOF terminates loop break; command.append((char) ch); expected--; }
Timing
Character / * r -r R e a d a s -s -a a s e t o f c h
Milliseconds 309 451 217 96 262 124 165 88 112 61 118 0 188 157 491 85 102 83 163 93 104 58 76 73 63
Character a r a c t e r s f r o m t h e s o c k e t
Milliseconds 69 122 117 76 165 163 132 102 103 60 161 117 45 74 42 130 71 21 125 157 0 652 339 159 78
Character * / S t r i n g B u f f e r c i o -o -i o m m a
Milliseconds 184 576 514 162 159 127 65 33 99 513 265 199 142 161 156 64 104 82 0 404 284 162 77 175 173
Character n d - - -- = n e w S t r i n g B u f f f -f
Milliseconds 127 83 46 176 284 234 144 96 516 166 49 51 67 187 163 140 36 57 90 372 159 36 136 171 397
Character e r ( ) ; i n t e x p e c t e d = 1 0 2 4
Milliseconds 152 165 197 301 663 309 140 196 106 100 102 177 98 98 162 164 168 152 56 173 393 176 108 110 173
Character ; / * C u t o f f t o a v o i d D o s
Milliseconds 285 283 285 1022 376 156 134 114 91 91 80 126 77 97 67 91 57 116 98 120 81 47 736 194 98
Character - -s S a t t a c k ( -( * -* * / w h i l e
Milliseconds 264 212 140 343 120 117 127 139 157 91 112 139 423 520 133 391 425 683 427 123 75 101 212 82 62
Character ( e x p e c t e d < s h u t d f o -o -f o w n ,
Milliseconds 159 379 152 95 93 202 172 157 151 46 319 388 109 59 59 119 222 0 81 209 144 467 118 63 245
Character -, . l e n g f -f t h * -* ( ) ) { i f ( r a n
Milliseconds 404 84 486 159 248 100 0 351 467 81 506 528 227 176 154 275 437 367 237 46 71 319 386 84 81
Character d o m + -+ - - -- = -= -- _ -_ = = u j n -n -j -u n u
Milliseconds 79 63 82 170 211 381 148 164 276 168 297 170 543 309 152 302 204 161 0 83 263 235 93 305 48
Character l l ) r a n d o m - -- = n e w R a n d o m
Milliseconds 190 119 422 470 70 82 92 82 64 74 99 203 359 92 157 132 63 50 118 140 137 134 68 105 61
Character -m m ( S y s t e m . c u r r e n t T i m e M i l l
Milliseconds 431 723 268 293 257 211 130 148 62 188 122 144 74 123 160 160 119 447 159 51 56 235 151 212 112
Character i s ( ) ) ; e x p e c t e d + - -- = ( r a n
Milliseconds 149 63 346 545 276 386 184 100 122 100 76 183 168 160 177 54 270 748 479 101 451 148 358 98 86
Character d o m . e -e n e x t I n t ( ) % 1 0 2 4 ( -( )
Milliseconds 69 68 70 196 160 259 152 47 149 135 323 220 106 283 242 1565 63 511 291 126 117 122 398 396 85
Character ; } w h i l e ( e x p e c t e d ? -? / -/ >
Milliseconds 659 487 385 319 66 76 59 220 87 124 266 263 171 112 85 166 164 159 132 58 177 555 100 378 825
Character - -- 0 - ( -( ) P -P { i n t c h - - --
Milliseconds 361 409 391 64 314 254 202 350 109 435 219 453 136 308 143 50 111 70 122 97 133 612 233 152 166
Character 0 - -0 = - 1 ; t r y { c h = s t r e
Milliseconds 48 300 181 160 1358 499 235 177 346 202 62 176 131 75 553 401 243 127 136 840 515 143 143 164 132
Character a m . r e a d ( -( - ( ) ; } c a t c h ( I
Milliseconds 59 61 180 98 164 123 104 59 228 227 221 163 486 432 394 448 381 117 118 118 155 51 179 156 592
Character O E x c e p t i o n e ) { l o -o -l l o g . w
Milliseconds 189 486 181 109 152 94 94 97 121 109 77 120 244 433 195 402 68 179 127 82 75 50 96 164 143
Character a r d n -n -d n ( -( - ( ) -) : " -" -: " S t a n d a
Milliseconds 47 114 143 119 169 114 152 37 183 254 141 415 0 400 372 0 349 182 205 636 185 118 107 25 160
Character r d S e r v e r . a w a i t : r a e -e -a e a d :
Milliseconds 96 174 236 129 236 238 165 148 194 126 71 132 228 94 199 142 52 112 84 277 136 87 92 120 268
Character " , e ) ; c h = - 1 l -l ; } i f (
Milliseconds 251 244 467 304 109 331 630 433 164 86 252 247 570 550 139 694 396 170 209 227 584 202 62 103 349
Character c h < 3 2 - ) / * ( -( C o n t r o l c
Milliseconds 337 99 320 618 385 143 62 254 314 100 419 400 642 0 408 286 175 103 147 66 138 62 65 70 81
Character h a r a d -d c t e r o f -f r E O F t e r m i
Milliseconds 130 48 163 115 107 355 334 168 169 143 77 63 117 371 95 47 193 152 284 122 166 160 143 63 56
Character n a t e s l o o p b r e a k ; c o m m a n d
Milliseconds 105 63 156 158 101 102 151 42 139 175 120 45 239 148 51 67 166 107 280 47 83 198 143 153 59
Character . a p p e n d ( ( c h a r ) c h ) ; e x p e c
Milliseconds 183 148 134 133 89 107 90 261 189 453 85 81 88 373 400 161 85 424 683 148 50 187 78 101 175
Character t e d - - ; }
Milliseconds 163 169 165 350 151 595 430 210
WPM Timing
Seconds WPM
2.64 36.32
5.29 74.92
7.93 69.62
10.57 69.24
13.21 62.66
15.86 63.57
18.5 62.27
21.14 63
23.79 62.05
26.43 60.84
29.07 58.61
31.71 57.89
34.36 58.68
37 57.08
39.64 55.09
42.29 55.34
44.93 52.35
47.57 51.21
50.21 53.05
52.86 52.44
55.5 53.62
58.14 53.87
60.79 52.71
63.43 53.35
66.07 52.31
68.71 51.17
71.36 52.13
74 50.6
76.64 49.32
79.28 49.04
81.93 47.9
84.57 48.1
87.21 48.43
89.86 47.68
92.5 47.74
95.14 48.05
97.78 47.98
100.43 47.56
103.07 48.2
105.71 48.13
108.36 47.84
111 47.24
113.64 47.1
116.28 46.75
118.93 47.12
121.57 47.77
124.21 48.79
126.86 49.38
129.5 49.39
132.14 49.22