mairzydoats_mason (mairzydoats_mason)

Race #645

View Pit Stop page for race #645 by mairzydoats_masonGhost race

View profile for mairzydoats_mason (mairzydoats_mason)

Official speed 51.80 wpm (125.56 seconds elapsed during race)
Without ending ping 51.88 wpm (188 ms delay sending score to TypeRacer’s server)
Timerless 52.20 wpm (763 ms elapsed before first character typed; 124.61 seconds elapsed during race)
Timerless minus one 52.10 wpm, ignoring the first character typed
Race Start September 25, 2023 5:04:04pm UTC
Race Finish September 25, 2023 5:06:10pm UTC
Outcome Win (1 of 3)
Accuracy 99.1%
Points 76.83
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 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(S"StandardsServer.await: read: ", e); ch = -1; } if (ch < 32) /* Control character or OEOF terminates loop break; 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 763 745 352 455 208 264 256 121 496 71 175 552 48 144 97 113 64 210 103 405 210 129 163 206 140
Character r s f r o m t h e s o c k e t * / S t r
Milliseconds 115 152 213 152 193 88 56 81 95 130 127 97 430 114 109 120 120 138 111 551 521 199 328 209 208
Character i n g B u f f e r c o m m a n d = n e w S
Milliseconds 120 40 431 288 280 104 128 175 65 84 155 185 64 136 160 72 112 88 688 160 256 88 72 81 295
Character t r i n g B u f f e r ( ) ; i n t e x p e c t
Milliseconds 168 152 305 87 119 377 264 136 143 161 48 272 208 400 128 239 57 152 97 191 255 128 185 199 217
Character e d = 1 0 2 4 ; / * C u t o f f t o
Milliseconds 161 191 199 313 152 344 80 120 80 271 145 448 311 168 232 241 104 80 104 112 111 97 336 31 88
Character a v o i d D o S a t t a c k * / w h i l e
Milliseconds 464 233 120 80 72 112 417 239 248 225 257 209 149 187 214 80 671 296 329 143 192 152 82 81 95
Character ( e x p e c t e d < s h u t d o w n . l e n
Milliseconds 97 213 240 367 198 196 199 224 155 150 119 696 236 717 77 170 136 209 119 168 131 167 679 528 480
Character g t h ( ) ) ( - -( { i f ( r a n d o m =
Milliseconds 192 175 57 278 425 184 201 563 231 414 152 639 149 235 114 79 463 321 511 122 158 115 41 284 379
Character = n u l l ) r a n d o m = n e w R a n d
Milliseconds 133 113 231 200 176 108 461 227 613 328 103 458 142 74 134 522 141 243 120 95 49 222 264 108 97
Character o m ( S y s t e m . c u r r e n t T i m e M i l l
Milliseconds 103 33 255 461 248 90 153 88 69 160 184 152 186 158 544 152 136 272 504 201 679 408 209 127 137
Character i s ( ) ) ; e x p e c t e d + = ( r a n d o
Milliseconds 119 120 272 304 153 486 161 265 287 148 211 187 201 158 159 123 497 332 160 459 237 199 38 180 80
Character m . n e x t I n t ( ) % 1 0 2 4 ) ; } w h
Milliseconds 55 177 216 279 224 128 296 98 150 401 174 194 1345 286 240 96 119 57 335 371 126 595 149 361 167
Character i l e ( e x p e c t e d > 0 ) ( - -( {
Milliseconds 88 88 81 97 350 296 234 111 223 232 242 118 169 91 460 207 441 240 154 794 206 527 168 647 242
Character i n t c h = - 1 ; t r y { c h = s
Milliseconds 310 71 337 161 238 67 534 344 98 1073 353 248 157 273 159 102 102 1155 185 262 67 144 334 112 332
Character t r e a m . r e a d ( ) ; } c a t c h ( I O
Milliseconds 180 256 154 103 79 156 238 77 154 118 305 156 388 160 415 137 247 393 336 248 88 145 1022 369 160
Character E x c e p t i o n e ) { l o g . w a r n ( S
Milliseconds 136 936 176 200 74 159 151 55 102 123 320 312 135 569 288 504 176 104 168 311 195 126 98 271 375
Character -S " S t a n d a r d s -s S e r v e r . a w a i t :
Milliseconds 609 242 546 243 169 152 81 183 168 146 294 479 248 240 104 168 216 146 103 527 201 151 184 81 223
Character r e a d : " , e ) ; c h = - 1 ; }
Milliseconds 128 218 118 184 104 202 126 448 248 154 262 280 379 150 196 78 190 399 144 331 277 280 145 465 182
Character i f ( c h < 3 2 ) / * C o n t r o l c
Milliseconds 235 119 88 216 507 98 194 447 201 296 113 350 171 1228 321 188 292 298 63 93 162 23 169 97 175
Character h a r a c t e r o r O -O E O F t e r m i n a
Milliseconds 104 248 169 112 142 236 143 82 134 169 213 113 695 376 107 149 108 233 284 135 124 60 120 97 127
Character t e s l o o p b r e a k ; c o m m a n d . a
Milliseconds 112 132 313 141 189 217 128 416 240 325 235 147 296 286 207 96 224 128 90 94 337 135 100 118 279
Character p p e n d ( ( c h a r ) c h ) ; e x p e c t e
Milliseconds 120 94 138 94 84 210 179 329 80 135 123 255 176 278 65 266 341 136 154 206 120 203 229 208 138
Character d - - ; }
Milliseconds 166 312 144 245 171 473
WPM Timing
Seconds WPM
2.51 19.11
5.02 40.62
7.53 50.97
10.04 53.76
12.56 54.48
15.07 57.34
17.58 58.71
20.09 59.14
22.6 58.94
25.11 59.73
27.62 59.95
30.13 60.13
32.65 59.18
35.16 58.71
37.67 57.02
40.18 54.36
42.69 54.53
45.2 54.16
47.71 54.07
50.22 55.19
52.74 54.84
55.25 54.52
57.76 54.43
60.27 54.56
62.78 54.09
65.29 53.67
67.8 53.8
70.31 53.59
72.82 52.07
75.34 51.93
77.85 51.49
80.36 51.22
82.87 51.55
85.38 51.16
87.89 50.79
90.4 50.71
92.91 50.5
95.43 50.3
97.94 50.36
100.45 50.65
102.96 50.58
105.47 50.63
107.98 50.12
110.49 50.5
113 50.44
115.52 51.01
118.03 51.04
120.54 51.57
123.05 51.78
125.56 51.8