Eugene (eugene2044)

Race #3

View Pit Stop page for race #3 by eugene2044Ghost race

View profile for Eugene (eugene2044)

Official speed 52.18 wpm (124.65 seconds elapsed during race)
Without ending ping 52.26 wpm (181 ms delay sending score to TypeRacer’s server)
Timerless 52.43 wpm (408 ms elapsed before first character typed; 124.06 seconds elapsed during race)
Timerless minus one 52.33 wpm, ignoring the first character typed
Race Start July 11, 2023 2:22:25am UTC
Race Finish July 11, 2023 2:24:30am UTC
Outcome Win (1 of 3)
Accuracy 95.4%
Points 77.40
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 &*/ sStringButffer command = new StringBuffer(); int expected= = 1024; /* Cut off itto avoid DoS attack (**/ while ( expected < shutdown. length()) { if (random == null) random = new Random(Sususystem.currentTime Mullillis()0); expected += (random.nextInt() % 1024_)); } while (expected > o0 ) { int ch = -1 ; try ){ ch = stream.read(); } catch (IOException e ) { log.warn ("StandardServer.await; : read: ", e ) ; ch = -1; } if (ch ,< 32 ) /* cControl character of r EOF terminates oloop 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 408 695 447 338 127 129 160 120 135 89 118 185 144 80 128 89 79 248 128 56 217 79 192 193 71
Character r s f r o m t h e s o c k e t & -& * / s
Milliseconds 136 232 96 161 151 49 120 72 143 89 64 87 128 96 104 152 112 488 56 241 855 336 240 512 144
Character -s S t r i n g B u t -t f f e r c o m m a n d =
Milliseconds 264 89 135 224 128 233 96 287 104 112 216 81 135 97 87 312 136 97 79 129 88 95 80 97 176
Character n e w S t r i n g B u f f e r ( ) ; i n t
Milliseconds 128 232 96 175 97 336 152 159 96 96 88 336 120 329 167 89 104 215 73 624 144 167 97 288 152
Character e x p e c t e d = - -= = 1 0 2 4 ; / * C
Milliseconds 200 151 144 560 153 232 104 176 248 104 255 128 121 71 120 448 200 328 161 191 121 607 464 424 240
Character u t o f f i t -t -i t o a v o i d D o S a
Milliseconds 105 176 231 136 65 143 168 304 32 201 111 96 89 88 144 199 120 240 200 64 312 240 184 160 282
Character t t a c k ( * -* -( * / w h i l e ( - e x p
Milliseconds 182 127 73 136 104 112 992 16 339 117 97 800 471 176 104 81 215 129 71 673 383 272 81 127 176
Character e c t e d < s h u t d o w n . - l e n g t h
Milliseconds 136 217 168 72 143 193 136 119 240 96 336 217 360 143 272 153 199 104 401 184 63 153 351 193 103
Character ( ) ) { i f ( r a n d o m = = n u l l )
Milliseconds 305 72 663 248 208 576 193 103 89 311 384 97 88 103 105 191 104 144 160 160 200 160 120 128 240
Character r a n d o m = n e w R a n d o m ( S u s -s
Milliseconds 328 232 105 88 127 104 193 119 128 128 281 104 167 80 312 128 113 79 112 184 223 402 95 168 313
Character -u u s -s -u y s t e m . c u r r e n t T i m e - M
Milliseconds 128 231 153 255 104 112 89 415 176 193 223 256 112 96 136 73 104 72 263 120 112 97 327 321 167
Character u l l -l -l -u i l l i s ( ) 0 -0 ) ; e x p e c t e
Milliseconds 161 143 144 280 121 128 160 184 120 136 191 336 89 311 281 367 280 255 177 161 120 128 735 176 81
Character d + = ( r a n d o m . n e x t I n t ( ) %
Milliseconds 191 119 265 376 304 376 392 89 112 88 95 176 256 296 120 200 184 272 136 128 432 65 343 289 199
Character 1 0 2 4 _ ) -) -_ ) ; } w h i l e ( e x p e c
Milliseconds 409 127 544 120 417 0 415 312 184 752 232 496 367 217 96 48 361 95 72 233 360 159 152 344 169
Character t e d > o -o 0 - ) { i n t c h = -
Milliseconds 183 96 160 73 223 104 225 287 137 136 399 208 384 408 264 312 112 176 160 200 112 312 168 121 343
Character 1 - ; t r y ) -) { c h = s t r e a m .
Milliseconds 368 152 417 191 104 145 272 391 152 376 328 192 225 215 104 232 144 104 273 135 160 73 95 200 257
Character r e a d ( ) ; } c a t c h ( I O E x c e p t
Milliseconds 256 87 96 176 304 88 304 264 184 184 288 128 120 240 120 97 391 512 224 160 384 184 144 233 191
Character i o n e - ) { l o g . w a r n - ( " S t
Milliseconds 81 79 104 64 168 96 425 175 95 345 168 288 128 97 175 265 119 144 376 160 392 209 263 352 192
Character a n d a r d S e r v e r . a w a i t ; - -; : r
Milliseconds 105 191 184 88 208 273 231 192 144 208 64 120 216 256 224 113 127 160 264 256 265 119 224 120 144
Character e a d : " , e - ) - ; c h = - 1 ;
Milliseconds 80 96 184 248 104 400 536 144 400 184 288 184 136 394 182 271 209 288 328 128 121 367 272 240 192
Character } i f ( c h , -, < 3 2 - ) / * c -c C
Milliseconds 177 352 175 88 96 312 320 168 257 200 351 184 96 488 169 71 367 193 152 736 289 415 168 240 136
Character o n t r o l c h a r a c t e r o f - -f r E
Milliseconds 97 111 80 208 73 175 105 199 96 89 111 128 112 193 79 144 95 209 80 80 409 143 328 64 384
Character O F t e r m i n a t e s o -o l o o p b r e a
Milliseconds 184 184 96 184 128 128 208 104 184 113 87 145 184 64 207 248 178 142 112 88 120 209 191 80 80
Character k ; c o m m a n d . a p p e n d - ( ( c h a r
Milliseconds 120 241 111 280 112 80 136 96 128 80 128 392 80 128 96 96 320 89 279 176 144 280 136 90 198
Character ) c h ) ; e x p e c t e d - -- - - - ; }
Milliseconds 264 288 224 120 417 591 432 160 136 128 96 152 184 88 160 104 233 255 151 281 136 408 432 217
WPM Timing
Seconds WPM
2.49 38.51
4.99 62.58
7.48 70.6
9.97 57.76
12.46 60.65
14.96 64.18
17.45 63.27
19.94 61.37
22.44 59.37
24.93 58.73
27.42 59.08
29.91 56.96
32.41 55.91
34.9 55.7
37.39 55.2
39.89 54.76
42.38 55.22
44.87 56.16
47.37 56.75
49.86 55.36
52.35 55.7
54.84 54.7
57.34 54
59.83 53.95
62.32 54.3
64.82 53.51
67.31 52.24
69.8 52.61
72.29 52.12
74.79 52.31
77.28 51.86
79.77 51.75
82.27 52.07
84.76 52.1
87.25 52.26
89.74 52.15
92.24 52.3
94.73 52.19
97.22 52.21
99.72 51.63
102.21 51.78
104.7 51.46
107.2 50.82
109.69 51.75
112.18 51.56
114.67 52.01
117.17 52.75
119.66 52.65
122.15 52.66
124.65 52.18