Tom (demented329)

Race #8

View Pit Stop page for race #8 by demented329Ghost race

View profile for Tom (demented329)

Official speed 58.26 wpm (111.64 seconds elapsed during race)
Without ending ping 58.55 wpm (553 ms delay sending score to TypeRacer’s server)
Timerless 58.73 wpm (342 ms elapsed before first character typed; 110.74 seconds elapsed during race)
Timerless minus one 58.62 wpm, ignoring the first character typed
Race Start September 6, 2024 4:54:20pm UTC
Race Finish September 6, 2024 4:56:12pm UTC
Outcome Win (1 of 3)
Accuracy 95.5%
Points 86.42
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 /* Rreasdfead a set of characters from the stocket */ StringBuffer command = new StringBuffeR();r)(); int expecetted = 1024; /* Cutt of off to avoid DoS attack */ while (Iexepeexepecpected < shutdown.length()) { if (rtandomandom == null) random = new Random(System.currentTimeMillis()); expeceted ted += (random.nextInitt() &% 1024); } while (expected > 0 ) { int ch = -1; try { ch = stream.read(); } catch( I )IO(IO Edxception e) { log.warn("StandardserServer.await: read: "; , e); ch = -1;} } if ()ch()chch < 32) /* Control caraharacter or EOF terminates loop break; command.append((char ) char); ex;); expected \------; }
Timing
Character / * R r e a s d f -f -d -s -a -e -r e a d a s e t
Milliseconds 342 346 141 219 124 15 63 15 77 0 280 127 123 142 125 157 94 94 78 110 47 95 76 62 78
Character o f c h a r a c t e r s f r o m t h e s
Milliseconds 47 110 76 78 94 92 32 61 109 110 186 80 91 94 49 107 79 124 62 63 109 123 78 110 93
Character t -t o c k e t * / S t r i n g B u f f e r c
Milliseconds 92 344 268 125 77 94 63 108 154 268 141 140 125 77 47 47 78 156 109 48 122 110 64 94 77
Character o m m a n d = n e w S t r i n g B u f f e R
Milliseconds 63 155 126 61 76 64 94 141 78 141 78 31 79 108 126 63 45 47 78 188 108 78 125 93 62
Character ( ) ; -; -) -( -R r ) -) ( ) ; i n t e x p e c e t
Milliseconds 79 108 265 249 123 126 140 220 385 453 218 141 219 140 204 61 63 125 62 123 127 94 91 126 281
Character -t -e t e d = 1 0 2 4 ; / * C u t t o f
Milliseconds 314 138 78 92 125 125 142 110 78 78 123 79 371 222 527 64 110 186 78 158 154 63 78 78 95
Character - -f -o - -t o f f t o a v o i d D o S a t
Milliseconds 297 140 139 109 315 169 93 124 141 108 155 248 107 143 153 63 62 187 171 109 143 248 189 185 171
Character t a c k * / w h i l e ( I e x e p e -e -p -e -x
Milliseconds 126 110 124 93 123 435 78 126 186 65 45 188 47 78 140 0 93 79 93 81 77 249 125 142 123
Character -e -I e x e p e -e -p -e c -c p e c t e d < s h u t
Milliseconds 141 124 78 77 125 78 109 282 141 142 156 347 157 46 109 483 124 97 108 143 109 140 61 47 78
Character d o w n . l e n g t h ( ) ) { i f ( r t a n
Milliseconds 422 77 77 78 173 138 95 109 97 60 48 233 187 296 203 873 609 233 93 95 154 172 16 47 78
Character d o m -m -o -d -n -a -t a n d o m = = n u l l ) r
Milliseconds 78 77 79 221 125 138 127 126 123 126 108 63 94 47 78 172 108 108 126 62 155 125 203 78 93
Character a n d o m = n e w R a n d o m ( S y s t e m
Milliseconds 63 61 94 62 47 95 126 97 125 79 77 92 139 110 125 94 78 31 217 109 204 80 186 62 60
Character . c u r r e n t T i m e M i l l i s ( ) ) ; e x
Milliseconds 126 388 95 108 112 79 61 78 202 159 47 176 203 125 172 125 109 109 123 141 220 249 141 154 108
Character p e c e t e d - -d -e -t -e t e d + = ( r a n d
Milliseconds 154 46 109 107 77 92 110 110 325 109 124 126 140 92 110 93 78 63 249 108 200 202 78 140 46
Character o m . n e x t I n i t -t -i t ( ) & -& % 1 0 2 4
Milliseconds 110 61 156 142 32 80 170 140 109 110 30 378 124 267 219 141 172 203 842 389 315 216 220 125 96
Character ) ; } w h i l e ( e x p e c t e d > 0
Milliseconds 558 451 174 282 372 125 78 49 170 79 124 140 157 187 218 78 125 187 93 94 126 188 125 127 297
Character - ) { i n t c h = - 1 ; t r y { c
Milliseconds 408 235 125 404 216 223 60 48 156 206 110 126 141 108 187 141 359 77 107 142 202 108 958 405 123
Character h = s t r e a m . r e a d ( ) ; } c a t c
Milliseconds 94 217 187 94 47 93 184 49 62 95 168 94 78 48 109 251 109 204 95 323 156 110 111 109 157
Character h ( I -I - -( ) I O -O -I -) ( I O - E d -d x c e
Milliseconds 78 219 108 173 386 139 204 172 766 404 234 482 126 156 562 686 217 172 420 188 141 479 140 184 93
Character p t i o n e ) { l o g . w a r n ( " S t a n
Milliseconds 33 156 95 47 125 78 47 236 171 420 126 61 140 48 170 94 63 95 169 404 110 358 155 125 157
Character d a r d s e r -r -e -s S e r v e r . a w a i t : r
Milliseconds 94 78 80 141 123 78 62 220 128 140 264 78 80 92 47 64 314 94 81 125 157 171 343 125 187
Character e a d : " ; - -; , e ) ; c h = - 1 ; }
Milliseconds 79 46 94 266 125 156 138 209 463 125 404 128 623 296 637 247 157 141 108 189 93 200 155 342 761
Character - -} } i f ( ) c h -h -c -) -( ( ) c h -h -c -) c
Milliseconds 156 410 139 95 216 278 124 156 124 141 31 201 126 298 141 125 185 1402 15 188 109 311 124 125 107
Character h < 3 2 ) / * C o n t r o l c a r a -a -r
Milliseconds 124 140 141 109 326 92 1120 202 468 78 109 171 95 49 91 78 31 155 47 48 139 95 109 358 111
Character -a h a r a c t e r o r E O F t e r m i n a t
Milliseconds 141 453 342 215 156 124 186 76 78 78 109 204 109 140 109 156 158 125 78 93 63 62 93 78 80
Character e s l o o p b r e a k ; c o m m a n d . a p
Milliseconds 61 142 47 80 171 123 156 107 110 93 62 79 110 251 422 93 78 139 125 94 59 80 94 78 95
Character p e n d ( ( c h a r - ) c h a r ) -) -r ; e x
Milliseconds 123 79 111 76 237 127 159 106 94 93 343 531 267 79 78 126 79 94 156 403 125 358 78 124 92
Character -x -e - -; ; -; -a ) ; e x p e c t e d \ - - -- -- -\
Milliseconds 313 124 141 139 297 297 124 295 267 95 308 108 357 124 92 205 93 109 124 140 0 172 247 125 139
Character - - -- -- - - - ; }
Milliseconds 0 107 251 124 456 278 141 343 281 309
WPM Timing
Seconds WPM
2.23 21.5
4.47 77.93
6.7 80.62
8.93 90.02
11.16 91.37
13.4 79.72
15.63 78.31
17.86 77.26
20.09 72.26
22.33 73.09
24.56 74.27
26.79 68.97
29.03 69.04
31.26 69.49
33.49 67.36
35.72 66.51
37.96 69.55
40.19 71.06
42.42 71.57
44.66 70.41
46.89 71.4
49.12 69.14
51.35 67.77
53.59 67.85
55.82 67.5
58.05 67.6
60.28 66.68
62.52 67.76
64.75 67.27
66.98 65.21
69.22 63.63
71.45 63.49
73.68 63.84
75.91 63.55
78.15 64.19
80.38 63.15
82.61 62.75
84.84 61.67
87.08 60.77
89.31 59.52
91.54 59.12
93.78 59.25
96.01 59.24
98.24 60.46
100.47 61.39
102.71 61.22
104.94 60.15
107.17 59.46
109.4 58.9
111.64 58.26