Eric (ericlauchiho)

Race #1

View Pit Stop page for race #1 by ericlauchihoGhost race

View profile for Eric (ericlauchiho)

Official speed 53.77 wpm (120.96 seconds elapsed during race)
Without ending ping 53.84 wpm (153 ms delay sending score to TypeRacer’s server)
Timerless 54.01 wpm (379 ms elapsed before first character typed; 120.43 seconds elapsed during race)
Timerless minus one 53.91 wpm, ignoring the first character typed
Race Start June 4, 2023 5:45:00am UTC
Race Finish June 4, 2023 5:47:01am UTC
Outcome No win (2 of 3)
Accuracy 96.0%
Points 79.76
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 /* reRead a set of characters frmom the socket */ StringBuffer command = new StringBuffer()l; int expected = 1024;l /*( Cut off to avoid Dos S attack */ while (expected < shutdownl..length90()) P{" if (random == numll) random = new Random(System.currentTimeMisllis()); expected += (random.nextInt() $% 1024); } Whiwhile (expected > 0 ) { int ch = 01-1 ; try { ch = stream.,read(); } catch (IOException e ) { log.warn ({""StandardServer.await: read: ", e); ch = -1; } if (ch < 32) /8* Control character or EOF terminates loop breakl ; command.append((char) ch); expected--; }
Timing
Character / * r e -e -r R e a d a s e t o f c h a r
Milliseconds 379 253 158 315 136 270 111 249 156 157 92 113 112 135 134 160 133 45 135 67 90 158 135 67 92
Character a c t e r s f r m -m o m t h e s o c k e t
Milliseconds 156 112 180 112 115 134 157 136 134 203 360 224 113 68 112 91 21 113 180 270 116 110 90 157 359
Character * / S t r i n g B u f f e r c o m m a n d =
Milliseconds 203 248 134 338 180 180 45 91 43 248 159 111 158 90 113 113 134 114 133 161 157 112 68 180 248
Character n e w S t r i n g B u f f e r ( ) l -l ; i n
Milliseconds 114 223 90 157 135 274 178 156 69 111 22 249 111 115 157 112 91 155 68 225 430 177 158 585 112
Character t e x p e c t e d = 1 0 2 4 ; l -l / * ( -(
Milliseconds 91 383 226 179 156 91 225 208 106 159 112 157 89 182 112 136 202 270 0 472 269 226 405 0 405
Character C u t o f f t o a v o i d D o s - -s S
Milliseconds 271 472 135 111 113 90 113 135 114 89 314 136 719 203 67 181 66 115 247 111 112 158 427 135 251
Character a t t a c k * / w h i l e ( e x p e c t e
Milliseconds 222 180 203 157 135 182 155 315 406 225 247 855 92 178 136 68 110 251 246 205 87 112 156 204 113
Character d < s h u t d o w n l . -. -l . l e n g t h 9 0
Milliseconds 157 136 250 131 495 114 179 697 366 106 136 90 226 0 451 155 226 269 113 91 88 159 92 246 89
Character -0 -9 ( ) ) P -P { " -" i f ( r a n d o m = =
Milliseconds 316 112 224 68 473 249 651 494 227 0 472 382 203 66 91 202 517 114 112 90 137 154 91 180 117
Character n u m -m l l ) r a n d o m = n e w R a n
Milliseconds 84 226 136 134 633 200 112 519 246 294 112 113 90 136 157 112 158 112 247 67 181 111 225 158 158
Character d o m ( S y s t e m . c u r r e n t T i m e M i s
Milliseconds 45 180 160 289 293 180 67 181 135 91 519 133 134 112 157 91 91 66 272 137 244 138 312 182 110
Character -s l l i s ( ) ) ; e x p e c t e d + = ( r a
Milliseconds 474 225 426 181 158 449 44 316 337 203 202 182 89 90 719 225 137 182 88 381 157 113 337 295 134
Character n d o m . n e x t I n t ( ) $ -$ % 1 0 2 4 ) ;
Milliseconds 89 92 157 134 449 225 45 182 157 224 136 157 314 68 405 293 361 156 226 157 158 70 201 268 406
Character } W h i -i -h -W w h i l e ( e x p e c t e d
Milliseconds 156 544 223 380 24 156 338 113 116 132 157 206 131 92 88 180 271 180 91 178 181 204 111 157 246
Character > 0 - ) { i n t c h = 0 1 -1 -0 - 1
Milliseconds 228 134 338 179 385 177 227 290 205 201 135 135 158 202 113 159 201 92 291 113 269 113 180 89 204
Character - ; t r y { c h = s t r e a m . , -, r e
Milliseconds 337 205 156 359 180 92 138 264 360 180 91 134 159 88 321 157 175 113 181 111 518 22 496 134 158
Character a d ( ) ; } c a t c h ( I O E x c e p t i o
Milliseconds 90 137 290 68 336 430 292 292 293 156 158 158 89 159 382 450 360 359 203 135 160 156 112 180 68
Character n e - ) { l o g . w a r n - ( { " -" -{ "
Milliseconds 89 225 113 157 405 270 293 314 316 293 227 132 248 382 180 90 135 180 360 202 432 0 402 156 180
Character S t a n d a r d S e r v e r . a w a i t : r e a
Milliseconds 722 247 158 133 113 136 135 225 562 157 91 226 110 91 225 157 275 695 132 112 610 269 248 134 137
Character d : " , e ) ; c h = - 1 ; } i f (
Milliseconds 157 292 224 271 404 135 270 360 432 154 274 84 251 335 114 381 112 428 159 317 222 360 68 292 226
Character c h < 3 2 ) / 8 -8 * C o n t r o l c h a
Milliseconds 313 91 135 248 134 203 202 474 316 335 428 653 202 225 359 135 115 43 181 70 134 65 202 91 90
Character r a c t e r o r E O F t e r m i n a t e s
Milliseconds 135 135 159 180 159 87 317 200 67 135 339 359 69 201 202 135 159 179 158 157 91 113 133 203 135
Character l o o p b r e a k l - -l ; c o m m a n d . a
Milliseconds 249 179 156 160 89 225 90 91 156 137 268 182 404 112 248 203 675 88 136 157 270 180 114 292 246
Character p p e n d ( ( c h a r ) c h ) ; e x p e c t e
Milliseconds 114 135 67 181 70 379 386 335 134 23 158 225 358 226 44 339 271 178 202 181 134 69 180 203 89
Character d - - ; }
Milliseconds 158 224 135 225 292 202
WPM Timing
Seconds WPM
2.42 39.68
4.84 69.44
7.26 69.44
9.68 69.44
12.1 72.42
14.52 72.75
16.93 69.44
19.35 68.2
21.77 65.59
24.19 64.98
26.61 63.13
29.03 61.18
31.45 62.19
33.87 60.59
36.29 58.86
38.71 56.73
41.13 56.61
43.55 55.94
45.96 56.91
48.38 57.29
50.8 57.63
53.22 56.82
55.64 56.5
58.06 57.04
60.48 56.35
62.9 56.09
65.32 55.67
67.74 55.45
70.16 55.76
72.58 54.89
74.99 55.36
77.41 55.03
79.83 54.86
82.25 55
84.67 54.42
87.09 53.87
89.51 53.49
91.93 53.39
94.35 53.29
96.77 52.95
99.19 52.99
101.61 53.03
104.03 52.26
106.44 53.1
108.86 53.24
111.28 53.81
113.7 53.3
116.12 53.43
118.54 53.55
120.96 53.77