Stefan Jovanović (stefanstef33)

Race #59

View Pit Stop page for race #59 by stefanstef33Ghost race

View profile for Stefan Jovanović (stefanstef33)

Official speed 50.78 wpm (128.08 seconds elapsed during race)
Without ending ping 51.02 wpm (126 ms delay sending score to TypeRacer’s server)
Timerless 51.25 wpm (588 ms elapsed before first character typed; 127.37 seconds elapsed during race)
Timerless minus one 51.16 wpm, ignoring the first character typed
Race Start August 19, 2023 7:53:22pm UTC
Race Finish August 19, 2023 7:55:30pm UTC
Outcome No win (1 of 1)
Accuracy 93.6%
Points 75.33
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 /( ) (* raeRead a stet of characters from the socket */ StringBuffer command = ewnew StringBUuffer(); int seexpected = 1024; /(* Cut off to avioid DoS attack( (**/ while *(expected < shutdown.length()) { fif (random == null) random - = new Random(Sysemtenm.currentTimeMIillis()); expected +-= (random.nextInt() $% 1024 (()); } while (expted ected ?> 0 () { int ch =- -1l t; try { ch = stream.read(); } catch (IOException e) { log.warn("StandardServer,aw,.awiat"ait" : read: ". , e)l ; ch - -= -1l; {} if (ch (< 32) /*( Control chaharacter or EOF temrminates loop break; command,.append((char) ch_())l e; expetccted--l;{} }
Timing
Character / ( - -( ) - ( -( -) * r a e -e -a -r R e a d a
Milliseconds 588 644 375 78 193 166 263 202 157 293 142 104 296 164 131 0 252 135 111 193 155 55 113 70 64
Character s t -t e t o f c h a r a c t e r s f r o m
Milliseconds 123 50 148 222 61 122 66 64 84 0 484 103 66 82 111 91 152 142 132 89 92 69 140 61 0
Character t h e s o c k e t * / S t r i n g B u f f
Milliseconds 88 56 86 75 0 119 91 73 111 74 184 80 136 452 143 163 150 127 74 0 130 303 129 83 130
Character e r c o m m a n d = e w -w -e n e w S t r i
Milliseconds 202 144 81 99 98 81 143 145 69 80 69 529 213 182 94 303 146 286 58 0 127 137 176 130 50
Character n g B U -U u f f e r ( ) ; i n t s e -e -s e x p
Milliseconds 45 99 339 119 468 144 88 118 152 144 144 289 306 132 122 69 99 72 198 0 210 105 86 106 98
Character e c t e d = 1 0 2 4 ; / ( -( * C u t o f
Milliseconds 79 156 152 145 147 53 75 97 78 298 525 120 250 193 843 828 435 118 169 155 144 86 418 110 79
Character f t o a v i -i o i d D o S a t t a c k ( -(
Milliseconds 102 78 161 79 56 52 115 102 220 102 160 72 68 165 159 207 215 69 132 112 127 91 92 177 428
Character ( -( * -* * / w h i l e * -* ( e x p e c t e d
Milliseconds 85 100 637 301 335 356 343 147 111 74 0 228 101 122 352 424 157 280 168 85 71 174 159 156 148
Character < s h u t d o w n . l e n g t h ( ) ) { f
Milliseconds 56 212 279 181 69 0 135 169 88 70 68 231 281 96 118 76 159 72 312 267 413 400 367 291 316
Character -f i f ( r a n d o m = = n u l l ) r a n d
Milliseconds 279 112 82 75 206 212 79 93 57 69 62 210 203 145 139 110 86 197 150 177 271 106 85 99 132
Character o m - - -- = n e w R a n d o m ( S y s e m
Milliseconds 56 70 104 127 418 221 154 163 169 97 105 0 114 155 124 122 74 87 72 218 161 217 164 256 99
Character -m -e t e n -n m . c u r r e n t T i m e M I -I i l l
Milliseconds 351 135 306 150 96 496 194 252 164 127 92 126 140 111 68 393 143 65 60 145 69 479 185 182 114
Character i s ( ) ) ; e x p e c t e d + - -- = ( r a n
Milliseconds 230 69 188 223 399 535 102 81 132 100 94 157 165 151 146 78 362 578 445 94 170 172 235 88 78
Character d o m . n e x t I n t ( ) $ $% 1 0 2 4 - ( -(
Milliseconds 90 68 62 200 179 64 132 143 179 133 78 209 198 361 564 497 682 82 96 161 135 247 385 89 487
Character ( ) -) -( ) ; } w h i l e ( e x p t e d - -d
Milliseconds 74 0 458 201 70 455 250 732 406 109 52 86 210 83 196 177 294 140 101 105 151 149 54 179 131
Character -e -t e c t e d ? -? > 0 - ( -( ) { i n t
Milliseconds 136 126 194 159 157 133 145 61 193 438 75 178 165 447 310 164 352 55 336 458 460 115 49 89 87
Character c h = - -- - 1 l t -t - -l ; t r y { c h
Milliseconds 154 104 176 364 0 412 169 475 72 511 235 115 127 179 116 65 137 61 156 155 331 215 328 128 80
Character = s t r e a m . r e a d ( ) ; } c a t c h
Milliseconds 174 786 182 55 142 170 0 648 99 186 176 151 105 94 119 487 786 387 567 453 68 111 116 161 71
Character ( I O E x c e p t i o n e ) { l o g . w a
Milliseconds 133 305 505 166 217 197 70 153 123 99 99 106 102 96 53 204 327 283 325 133 78 96 136 80 67
Character r n ( " S t a n d a r d S e r v e r , a w -w -a -, ,
Milliseconds 91 103 207 475 231 243 115 98 49 100 92 159 214 220 160 144 212 137 128 115 109 294 135 127 247
Character -, . a w i a t " -" -t -a -i a i t " - -" : r e a d
Milliseconds 410 118 364 68 156 96 119 232 203 131 131 128 76 175 94 213 330 70 292 160 233 65 161 29 129
Character : " . - -. , e ) l - $; c h - - -- - --
Milliseconds 224 318 930 668 284 335 138 165 144 351 347 652 371 235 169 433 147 79 184 119 331 325 141 354 401
Character = - 1 l -l ; { -{ } i f ( c h ( -( < 3 2
Milliseconds 113 360 147 216 432 368 82 84 188 423 184 337 152 66 59 146 351 80 124 391 325 138 407 94 94
Character ) / * ( -( C o n t r o l c h a -a -h h a r a c
Milliseconds 336 488 361 572 0 387 153 157 158 134 78 109 51 60 85 0 153 0 239 131 506 77 87 112 112
Character t e r o r E O F t e m -m r m i n a t e s l
Milliseconds 184 148 117 64 73 81 0 293 135 116 136 204 153 94 218 104 80 0 112 56 89 148 79 48 80
Character o o p b r e a k ; c o m m a n d , -, . a p p e
Milliseconds 0 196 388 133 0 235 93 53 64 181 100 87 104 210 144 94 97 72 201 417 132 131 104 118 71
Character n d ( ( c h a r ) c h _ -_ ( ) -) -( ) l e -e - -l
Milliseconds 116 80 158 176 229 98 61 85 142 270 123 48 257 456 171 0 543 431 655 547 103 107 218 127 120
Character ; e x p e t c -c -t c t e d - - l -l ; { -{ } - -}
Milliseconds 166 146 147 181 89 228 245 194 317 105 419 154 137 146 148 132 600 540 104 235 335 191 208 171 119
Character }
Milliseconds 124 118
WPM Timing
Seconds WPM
2.56 4.68
5.12 25.76
7.68 46.85
10.25 62.07
12.81 65.58
15.37 63.24
17.93 62.91
20.49 64.41
23.05 59.34
25.62 62.3
28.18 60.47
30.74 58.95
33.3 60.18
35.86 60.56
38.42 60.59
40.99 61.78
43.55 62.28
46.11 60.12
48.67 60.41
51.23 60.66
53.79 60.01
56.36 60.26
58.92 59.07
61.48 57.19
64.04 57.15
66.6 56.57
69.16 55.69
71.73 55.04
74.29 54.92
76.85 54.65
79.41 53.95
81.97 54.16
84.53 55.08
87.1 55.53
89.66 54.74
92.22 53.74
94.78 53.43
97.34 52.52
99.9 51.89
102.47 51.06
105.03 51.07
107.59 50.64
110.15 50.66
112.71 51.42
115.27 52.67
117.84 53.16
120.4 52.63
122.96 52.02
125.52 51.72
128.08 50.78