john mat (john_mat)

Race #289

View Pit Stop page for race #289 by john_matGhost race

View profile for john mat (john_mat)

Official speed 41.20 wpm (157.86 seconds elapsed during race)
Without ending ping 41.30 wpm (377 ms delay sending score to TypeRacer’s server)
Timerless 41.51 wpm (817 ms elapsed before first character typed; 156.67 seconds elapsed during race)
Timerless minus one 41.44 wpm, ignoring the first character typed
Race Start May 10, 2024 3:15:31pm UTC
Race Finish May 10, 2024 3:18:09pm UTC
Outcome No win (3 of 3)
Accuracy 96.6%
Points 61.11
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 /O* Radead a set of characters from the socket */ StringBuffer command = new StringbuBuffer(); int expected = 1-0254; /* Cut off to avoid DoS attack (*/ while (expected < shutdown.legnngth()_) { if (random == null) random = new Random(System.currentTime Millis()); expected += ra(randomm.n].nextInt)() % 1024); } while (expected > 0) { int ch = -1; try { ch = stream.read(); " } catch (IOException e) { log.warn("StandardsServer.await: read :: ", e); ch = -1; } if ( hch < 232) /* Control charactor er or EOfF terminates loop break; command.appeandnd((char) ch); expected--; }
Timing
Character / O -O * R a d -d -a e a d a s e t o f c h
Milliseconds 817 449 547 1215 440 310 184 221 291 124 285 148 175 146 133 96 183 52 225 124 154 94 93 188 112
Character a r a c t e r s f r o m t h e s o c k e t
Milliseconds 74 124 128 261 219 104 156 33 283 76 188 50 96 105 79 109 48 139 186 159 105 123 96 143 309
Character * / S t r i n g B u f f e r c o m m a n d =
Milliseconds 1400 501 262 327 264 173 108 107 77 584 183 123 220 139 100 132 142 175 165 171 113 107 108 61 189
Character n e w S t r i n g b u -u -b B u f f e r ( ) ;
Milliseconds 167 94 140 68 150 251 155 189 30 108 123 296 31 609 176 511 139 126 203 92 142 307 301 359 188
Character i n t e x p e c t e d = 1 - -- 0 2 5 -5 4 ;
Milliseconds 84 130 56 67 128 278 163 117 283 173 76 203 110 102 162 204 177 568 351 324 728 547 587 329 434
Character / * C u t o f f t o a v o i d D o S a
Milliseconds 304 1096 484 571 101 198 182 85 86 208 141 78 103 53 96 101 71 80 135 141 261 845 448 167 222
Character t t a c k ( -( * / w h i l e ( e x p e c t e
Milliseconds 209 199 103 173 299 206 511 530 832 715 214 77 78 77 57 88 131 368 227 217 123 117 218 185 93
Character d < s h u t d o w n . l e g n -n -g n g t h ( )
Milliseconds 188 326 470 335 130 87 130 104 235 219 292 100 252 357 138 234 104 665 151 248 154 263 48 405 340
Character _ -_ ) { i f ( r a n d o m = = n u l l )
Milliseconds 612 519 693 306 650 210 55 148 151 616 234 98 119 78 87 87 163 211 197 170 156 190 109 169 342
Character r a n d o m = n e w R a n d o m ( S y s t
Milliseconds 263 128 76 123 99 33 150 184 501 184 146 87 81 152 529 165 68 155 341 77 405 527 134 118 168
Character e m . c u r r e n t T i m e - M i l l i s ( ) )
Milliseconds 127 185 135 395 123 185 204 309 127 139 385 149 121 125 153 482 285 242 187 156 114 121 345 306 763
Character ; e x p e c t e d + = r a -a -r ( r a n d o m
Milliseconds 883 410 239 182 136 140 205 204 79 201 234 592 401 373 203 174 405 168 525 361 105 186 50 90 94
Character m . n ] -] -n -. -m . n e x t I n t ) -) ( ) % 1 0
Milliseconds 178 29 200 299 160 149 176 187 791 770 87 218 201 386 182 145 493 543 1032 291 778 1337 534 356 205
Character 2 4 ) ; } w h i l e ( e x p e c t e d >
Milliseconds 936 294 637 420 245 339 225 140 61 70 71 141 249 341 292 234 93 163 196 248 54 271 97 637 339
Character 0 ) { i n t c h = - 1 ; t r y { c
Milliseconds 458 1422 422 794 250 187 110 29 116 198 142 185 186 202 2171 291 496 170 194 183 35 136 423 158 215
Character h = s t r e a m . r e a d ( ) ; " - -" }
Milliseconds 158 93 214 125 126 139 147 100 96 73 160 249 103 80 168 503 399 455 198 548 292 388 192 730 228
Character c a t c h ( I O E x c e p t i o n e ) { l
Milliseconds 200 177 94 252 62 155 1137 609 296 705 249 212 252 169 374 162 46 150 1021 383 462 483 282 199 123
Character o g . w a r n ( " S t a n d a r d s -s S e r v e r
Milliseconds 172 93 125 156 94 111 14 399 364 387 295 251 93 114 144 123 104 794 820 578 137 95 266 120 133
Character . a w a i t : r e a d : -: - : " , e ) ;
Milliseconds 85 167 269 127 92 126 324 124 161 125 43 149 176 202 310 168 488 414 338 527 512 191 572 295 204
Character c h = - 1 ; } i f ( h -h - c h < 2
Milliseconds 170 125 80 170 155 1153 185 298 218 439 217 124 118 98 351 262 147 388 152 210 152 301 432 301 214
Character -2 3 2 ) / * C o n t r o l c h a r a c t o r
Milliseconds 738 366 249 453 362 406 849 750 415 120 113 134 187 40 253 211 157 98 86 117 649 232 201 141 120
Character - -r -o e r o r E O f -f F t e r m i n a t e
Milliseconds 92 407 174 146 371 153 136 124 344 188 857 338 594 514 3270 298 515 171 82 105 112 101 97 107 90
Character s l o o p b r e a k ; c o m m a n d . a p p
Milliseconds 110 159 34 164 469 152 235 117 517 116 71 115 202 174 168 88 110 125 96 97 104 113 214 67 156
Character e a n d -d -n -a n d ( ( c h a r ) c h ) ; e x p
Milliseconds 87 109 142 60 312 189 139 326 133 1025 154 453 106 96 135 374 436 200 109 504 463 231 143 215 93
Character e c t e d - - ; }
Milliseconds 131 212 201 95 206 400 187 328 336 297
WPM Timing
Seconds WPM
3.16 7.6
6.31 26.61
9.47 49.41
12.63 44.66
15.79 50.17
18.94 50.68
22.1 52.67
25.26 51.31
28.42 47.3
31.57 49.03
34.73 48.72
37.89 46.56
41.04 47.36
44.2 47.24
47.36 45.61
50.52 46.08
53.67 47.4
56.83 47.72
59.99 48.41
63.15 47.7
66.3 47.42
69.46 46.82
72.62 45.44
75.77 44.5
78.93 43.33
82.09 42.69
85.25 43.64
88.4 42.76
91.56 42.73
94.72 42.31
97.88 43.28
101.03 42.4
104.19 42.27
107.35 42.03
110.5 42.35
113.66 42.23
116.82 42.53
119.98 42.21
123.13 42.1
126.29 42
129.45 41.62
132.61 41.08
135.76 41.45
138.92 41.2
142.08 40.29
145.23 40.57
148.39 41.16
151.55 41.02
154.71 41.03
157.86 41.2