Alexander (alexanderwu68)

Race #11

View Pit Stop page for race #11 by alexanderwu68Ghost race

View profile for Alexander (alexanderwu68)

Official speed 53.87 wpm (120.74 seconds elapsed during race)
Without ending ping 53.95 wpm (182 ms delay sending score to TypeRacer’s server)
Timerless 54.16 wpm (456 ms elapsed before first character typed; 120.10 seconds elapsed during race)
Timerless minus one 54.06 wpm, ignoring the first character typed
Race Start July 17, 2023 5:57:58am UTC
Race Finish July 17, 2023 5:59:59am UTC
Outcome Win (1 of 2)
Accuracy 97.8%
Points 79.90
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 characters from the socket */ StringBuffer command = new StringBuffer(); int expectec d = 1024; /* Cut off to avoid DoS attack */ while (expected < shutdown.length()) { if (random == null) random -= = new Random(System.currentTijmemeMillis()); expected += (random.nextInt() % 1024); } while (epxexpected > 0) { int ch = -1; try { ch = stream.read(); } catch (IOExecception e) { log.wanrrn ("StandardServer.aiwait;: read: ", e); ch = -1; } if (ch < 32 ) /* Control character or EOF terminates looop rbreak; command.append((char) ch); expected--; }
Timing
Character / * R e a d a s e t o f c h a r a c t e
Milliseconds 456 228 359 242 109 98 137 121 105 114 116 140 126 87 86 80 79 156 78 65 65 143 183 123 142
Character r s f r o m t h e s o c k e t * / S t r
Milliseconds 63 169 175 94 167 15 114 144 38 104 61 103 71 112 64 115 86 71 387 232 215 209 301 202 142
Character i n g B u f f e r c o m m a n d = n e w S
Milliseconds 58 66 437 261 136 212 168 153 38 263 126 77 141 146 172 137 82 126 242 155 294 87 65 123 261
Character t r i n g B u f f e r ( ) ; i n t e x p e c t
Milliseconds 197 163 69 60 79 272 93 178 155 141 53 369 81 257 182 222 93 86 122 135 184 53 127 173 124
Character e c - -c d = 1 0 2 4 ; / * C u t o f f
Milliseconds 114 161 75 448 141 219 103 198 122 160 109 426 320 475 162 359 349 187 610 114 112 434 274 145 139
Character t o a v o i d D o S a t t a c k * / w
Milliseconds 110 171 77 83 86 143 59 97 94 102 217 282 263 280 191 197 153 85 153 132 173 211 192 359 151
Character h i l e ( e x p e c t e d < s h u t d o w n
Milliseconds 92 86 129 90 95 285 304 184 95 87 173 114 120 174 215 302 147 208 110 173 145 253 285 87 94
Character . l e n g t h ( ) ) { i f ( r a n d o m =
Milliseconds 202 322 105 111 79 175 62 232 123 264 483 214 623 181 112 73 371 451 136 68 118 95 72 216 221
Character = n u l l ) r a n d o m - = - -= -- = n e
Milliseconds 160 170 180 184 139 145 261 493 856 136 66 113 96 85 151 212 0 125 352 153 681 1054 445 189 53
Character w R a n d o m ( S y s t e m . c u r r e n t T i
Milliseconds 72 122 342 171 57 124 63 82 421 411 130 123 120 132 88 227 196 105 84 132 124 131 63 242 99
Character j m e -e -m -j m e M i l l i s ( ) ) ; e x p e c t
Milliseconds 113 22 27 435 148 389 218 75 408 178 163 140 110 156 253 125 241 325 180 287 162 54 123 181 117
Character e d + = ( r a n d o m . n e x t I n t ( ) %
Milliseconds 136 167 114 491 344 211 654 246 173 71 140 48 98 386 263 93 165 121 623 148 109 225 100 251 385
Character 1 0 2 4 ) ; } w h i l e ( e p x e -e -x -p x
Milliseconds 334 230 205 731 238 909 267 148 404 248 395 79 88 92 81 126 227 328 173 3 274 362 175 177 472
Character p e c t e d > 0 ) { i n t c h = - 1
Milliseconds 140 101 251 157 135 155 181 232 151 213 252 296 226 260 324 127 69 313 139 113 248 349 169 363 434
Character ; t r y { c h = s t r e a m . r e a d (
Milliseconds 330 169 209 181 100 156 844 223 249 148 177 186 142 536 127 140 130 96 111 189 182 88 79 113 199
Character ) ; } c a t c h ( I O E x e c -c -e c e p t i
Milliseconds 103 292 648 261 289 302 132 89 199 132 138 243 242 329 212 552 679 235 424 173 924 214 229 199 106
Character o n e ) { l o g . w a n r -r -n r n - ( " S
Milliseconds 77 89 289 202 308 192 211 201 378 154 60 153 195 138 121 240 412 156 184 158 198 673 240 1121 446
Character t a n d a r d S e r v e r . a i -i w a i t ; -; :
Milliseconds 189 110 135 74 168 103 212 297 175 459 242 115 83 317 146 189 466 49 135 182 84 466 355 223 229
Character r e a d : " , e ) ; c h = - 1 ; } i
Milliseconds 202 89 97 128 244 203 317 585 213 606 411 634 395 358 103 142 165 151 173 337 384 205 255 176 200
Character f ( c h < 3 2 - ) / * C o n t r o l
Milliseconds 74 366 318 340 98 367 249 166 517 146 605 371 256 269 523 287 262 500 132 97 139 172 125 146 165
Character c h a r a c t e r o r E O F t e r m i n a t
Milliseconds 120 167 17 527 149 226 107 150 67 102 119 56 120 178 143 109 148 408 135 67 130 105 109 138 122
Character e s l o o o -o p r -r b r e a k ; c o m m a n
Milliseconds 140 98 119 145 182 145 190 385 187 189 501 401 115 178 92 72 114 221 196 544 101 138 140 92 118
Character d . a p p e n d ( ( c h a r ) c h ) ; e x p e
Milliseconds 74 319 255 127 148 123 108 108 310 159 361 118 52 80 348 290 206 112 293 376 420 136 197 82 109
Character c t e d - - ; }
Milliseconds 209 122 122 164 494 156 645 436 185
WPM Timing
Seconds WPM
2.41 64.6
4.83 89.45
7.24 86.14
9.66 80.76
12.07 81.5
14.49 80.34
16.9 75.96
19.32 70.82
21.73 71.78
24.15 71.06
26.56 71.38
28.98 70.82
31.39 69.96
33.81 69.22
36.22 67.59
38.64 65.54
41.05 63.73
43.46 64.33
45.88 63.3
48.29 62.86
50.71 62.71
53.12 62.57
55.54 62.01
57.95 60.46
60.37 60.03
62.78 59.25
65.2 59.08
67.61 58.75
70.03 58.44
72.44 58.81
74.86 58.51
77.27 57.31
79.69 56.62
82.1 56.71
84.51 55.52
86.93 55.22
89.34 54.8
91.76 54.67
94.17 54.03
96.59 53.8
99 53.7
101.42 53.13
103.83 52.7
106.25 53.31
108.66 54
111.08 53.48
113.49 53.82
115.91 54.15
118.32 54.16
120.74 53.87