sang (shatoboar)

Race #33

View Pit Stop page for race #33 by shatoboarGhost race

View profile for sang (shatoboar)

Official speed 64.49 wpm (100.85 seconds elapsed during race)
Without ending ping 64.68 wpm (294 ms delay sending score to TypeRacer’s server)
Timerless 65.64 wpm (1,472 ms elapsed before first character typed; 99.09 seconds elapsed during race)
Timerless minus one 65.52 wpm, ignoring the first character typed
Race Start October 4, 2024 11:16:20pm UTC
Race Finish October 4, 2024 11:18:01pm UTC
Outcome No win (3 of 3)
Accuracy 95.6%
Points 95.66
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 as e set afoof characterfs frm the frm thefrom the socket */ SrtringBuffer command = new StrinbgBuffer(); int expected - = 1-02-2024; /* Cut fofoff to avoid DoS attack */ while (expected < shutdown.length*()) { if (random == null) random = new Random(System.currenttimeTimeMillios()); expected += (random.nextInt() % 1024); {} while (expe tcted > 0) {{ int ch = -011; try { ch = strea.m.read(); } accatch (IOException e) { log.warn("StanddarcdServer.await: read: ", e); ch = --11' ; } if (ch < 32) /* Control caharatcter or EOF termiantednatd lec s loop break; command.append((char) ch); expedfcted--; }
Timing
Character / * R e a d a s e -e - -s s e t a -a f o -o
Milliseconds 1472 190 536 273 396 125 55 154 125 24 8 87 271 98 96 226 216 64 56 70 114 324 146 16 368
Character -f o f c h a r a c t e r f -f s f r m t h e
Milliseconds 82 175 71 105 129 122 93 79 112 120 131 69 88 119 347 85 40 113 121 82 29 104 56 40 48
Character -t -h -e - -f -r -m - f r m t h e -e -t -h -f -r -m - f r o
Milliseconds 325 0 0 0 99 0 0 0 292 126 144 39 113 86 63 224 105 0 104 0 0 0 377 127 65
Character m t h e s o c k e t * / S r -r t r i n g B
Milliseconds 63 49 97 71 81 48 86 56 83 77 89 78 40 369 178 75 253 224 462 112 136 56 79 56 194
Character u f f e r c o m m a n d = n e w S t r i n
Milliseconds 82 109 120 89 71 72 104 49 82 111 49 118 43 77 744 126 181 67 90 39 145 70 129 57 71
Character b -b g B u f f e r ( ) ; i n t e x p e c t e d
Milliseconds 112 504 257 225 110 97 104 119 64 226 64 176 1080 366 31 32 130 136 137 142 56 130 144 64 126
Character - - -- = 1 - 0 2 -2 -0 -- - 2 -2 -- 0 2 4 ; / *
Milliseconds 112 89 96 231 90 152 119 104 104 23 197 138 105 96 197 273 172 89 173 104 82 388 107 369 217
Character C u t f o f -f -o -f o f f t o a v o i d D
Milliseconds 144 258 117 199 170 134 24 103 272 115 102 249 82 117 63 112 113 87 63 105 42 37 153 110 276
Character o S a t t a c k * / w h i l e ( e x p e c
Milliseconds 217 341 128 169 72 118 89 63 113 195 437 128 112 131 85 24 89 39 40 186 231 127 111 89 112
Character t e d < s h u t d o w n . l e n g t h * -* ( )
Milliseconds 152 72 130 112 200 78 243 134 104 71 122 22 112 8 143 266 71 104 89 105 78 200 401 196 85
Character ) { i f ( r a n d o m = = n u l l ) r
Milliseconds 150 247 275 71 169 97 30 280 280 79 48 96 63 97 48 297 359 138 170 196 65 464 273 136 196
Character a n d o m = n e w R a n d o m ( S y s t e m
Milliseconds 99 8 257 171 61 110 127 74 246 104 73 39 211 70 56 112 90 46 594 381 164 78 88 55 49
Character . c u r r e n t t i m e -e -m -i -t T i m e M i l l i
Milliseconds 134 125 157 65 103 79 96 97 222 81 56 88 356 92 95 105 276 120 54 71 279 164 132 609 185
Character o -o s ( ) ) ; e x p e c t e d + = ( r a n d
Milliseconds 238 321 122 294 71 129 245 879 405 102 104 82 118 128 56 122 103 226 118 120 293 130 82 86 144
Character o m . n e x t I n t ( ) % 1 0 2 4 ) ; { -{ }
Milliseconds 64 48 178 142 73 113 94 266 129 95 135 139 75 302 643 219 69 216 33 305 429 114 201 384 135
Character w h i l e ( e x p e t -t - c t e d > 0 )
Milliseconds 169 224 64 71 39 16 81 305 136 144 104 86 128 136 243 69 105 127 77 108 119 194 29 174 325
Character { -{ { i n t c h = - 0 1 -1 -0 1 ; t r y
Milliseconds 127 469 309 422 143 278 66 47 97 176 96 104 120 96 301 10 217 188 76 130 134 194 238 137 81
Character { c h = s t r e a . -. m . r e a d ( ) ;
Milliseconds 53 130 120 294 57 275 64 125 226 110 96 74 71 135 405 190 112 125 64 33 104 200 74 264 179
Character } a c -c -a c a t c h ( I O E x c e p t i o n
Milliseconds 220 142 262 33 315 78 41 63 88 113 104 64 184 617 55 224 119 98 199 97 86 96 56 48 136
Character e ) { l o g . w a r n ( " S t a n d d -d a r c
Milliseconds 104 240 141 402 154 193 111 87 88 89 79 16 73 232 337 217 24 84 96 56 172 389 120 66 156
Character -c d S e r v e r . a w a i t : r e a d : " ,
Milliseconds 370 96 250 94 80 153 99 67 206 76 185 86 144 112 170 86 112 57 63 40 259 36 229 366 78
Character e ) ; c h = - - 1 -1 -- 1 ' - -' ; } i f
Milliseconds 543 235 230 112 273 80 87 95 56 327 97 112 299 78 104 112 81 285 84 200 71 240 183 267 85
Character ( c h < 3 2 ) / * C o n t r o l c a -a
Milliseconds 40 216 242 86 144 302 41 478 98 254 92 314 237 89 230 129 40 64 129 31 152 82 119 137 309
Character h a r a t -t c t e r o r E O F t e r m i a n
Milliseconds 138 105 773 97 112 394 477 129 90 86 82 118 23 105 160 160 171 178 357 85 65 73 79 81 15
Character t e d -d -e -t -n -a n a t d l -l - -d e c - -c s l
Milliseconds 56 63 112 235 111 105 118 98 168 42 67 195 94 95 291 93 105 88 128 74 332 74 145 88 209
Character o o p b r e a k ; c o m m a n d . a p p e n d
Milliseconds 111 161 142 266 134 171 39 37 88 64 122 341 65 33 136 80 56 104 49 154 190 135 114 70 82
Character ( ( c h a r ) c h ) ; e x p e d f -f -d c t e d
Milliseconds 142 136 202 216 95 56 201 120 142 88 203 169 76 170 135 40 127 138 15 337 62 57 163 54 112
Character - - ; }
Milliseconds 297 181 218 144 239
WPM Timing
Seconds WPM
2.02 11.9
4.03 26.77
6.05 33.71
8.07 41.64
10.09 33.32
12.1 46.6
14.12 51.84
16.14 56.52
18.15 56.85
20.17 55.92
22.19 57.33
24.2 54.53
26.22 54
28.24 56.09
30.26 57.51
32.27 60.61
34.29 62.29
36.31 62.14
38.32 62.94
40.34 63.66
42.36 64.31
44.38 64.36
46.39 63.89
48.41 62.47
50.43 63.06
52.44 64.3
54.46 63.9
56.48 63.74
58.49 64.01
60.51 62.86
62.53 62.95
64.55 63.58
66.56 63.82
68.58 63.87
70.6 64.25
72.61 64.62
74.63 64.32
76.65 65.44
78.67 64.98
80.68 64.55
82.7 64.57
84.72 64.31
86.73 64.34
88.75 64.23
90.77 63.99
92.78 63.11
94.8 63.54
96.82 64.33
98.84 64.71
100.85 64.49