Arthead (arthead)

Race #4

View Pit Stop page for race #4 by artheadGhost race

View profile for Arthead (arthead)

Official speed 50.85 wpm (127.91 seconds elapsed during race)
Without ending ping 50.90 wpm (135 ms delay sending score to TypeRacer’s server)
Timerless 50.98 wpm (199 ms elapsed before first character typed; 127.57 seconds elapsed during race)
Timerless minus one 50.89 wpm, ignoring the first character typed
Race Start February 25, 2024 11:06:05am UTC
Race Finish February 25, 2024 11:08:13am UTC
Outcome Win (1 of 3)
Accuracy 94.6%
Points 75.43
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 steet of charatcters forrom the cosocket */ StringBuffer command = new StringBuffer(); int exepected = 1024l; /* Cut off to avioid Dos S attack */ while (expected < shutodown l.length()) { if (tarandom == null) rando =m -= ne Raw Random(System.currentTimeMillis()); expected += (random.nextInt() ^^% 010124); } while )(expected > 0) { int ch = -1; try ( { ch = cstramearmm.read(); } catch (IOException e) { log.awwarmn ((" StandardServer.wawait: read: ", e),; ch h = 0-1; } if (ch < 32) /* Control character of Er EOF termintaates loop breakk; command.append((cahar) ch); expceected--; }
Timing
Character ? -? / * R e a d a s t e -e -t e t o f c h
Milliseconds 199 587 268 312 194 209 79 65 146 105 72 132 112 154 38 216 137 70 97 85 93 127 70 152 73
Character a r a t -t c t e r s f o r -r -o r o m t h e c
Milliseconds 21 160 129 237 228 60 101 138 132 161 119 146 140 9 279 134 103 120 102 45 92 74 90 62 147
Character o -o -c s o c k e t * / S t r i n g B u f f e r
Milliseconds 60 418 146 44 166 124 96 85 162 385 193 255 271 180 136 170 107 188 174 313 98 259 157 83 119
Character c o m m a n d = n e w S t r i n g B u f f
Milliseconds 117 107 53 189 137 120 135 201 120 85 170 113 79 113 113 150 140 124 85 51 124 244 110 209 133
Character e r ( ) ; i n t e x e -e p e c t e d = 1 0
Milliseconds 99 96 212 112 240 141 133 70 187 252 198 152 307 425 200 127 186 75 154 140 125 113 196 323 231
Character 2 4 l -l ; / * C u t o f f t o a v i -i o
Milliseconds 739 209 835 396 219 316 522 273 183 265 96 157 201 94 142 126 184 139 73 89 94 154 167 438 158
Character i d D o s - -s S a t t a c k * / w h i l
Milliseconds 52 179 140 256 162 120 182 345 155 418 135 93 146 149 59 154 79 251 281 263 223 125 74 61 112
Character e ( e x p e c t e d < s h u t o -o d o w n
Milliseconds 231 148 347 318 154 186 146 187 54 147 170 121 300 181 124 73 198 240 161 240 43 139 133 91 145
Character l -l - . l e n g t h ( ) ) { i f ( t a -a -t r
Milliseconds 173 234 132 180 198 148 119 397 201 307 230 135 156 337 392 235 147 180 96 196 427 76 363 142 93
Character a n d o m = = n u l l ) r a n d o = -= - m
Milliseconds 74 137 375 78 101 142 166 332 141 124 198 507 153 304 317 194 54 109 137 101 366 128 318 125 164
Character - -- = n e R a -a -R - w R a n d o m ( S y s
Milliseconds 132 389 441 202 425 150 176 258 224 98 252 109 159 174 173 523 66 142 124 97 107 343 334 115 92
Character t e m . c u r r e n t T i m e M i l l i s ( ) ) ;
Milliseconds 382 68 93 312 217 103 180 138 60 141 162 421 82 91 94 495 169 180 157 133 341 271 196 164 339
Character e x p e c t e d + = ( r a n d o m . n e x t
Milliseconds 199 111 133 67 182 177 78 127 182 87 250 198 273 215 370 37 93 180 109 69 197 330 284 168 103
Character I n t ( ) ^ -^ ^ -^ % 0 -0 1 0 1 -1 2 4 ) ; }
Milliseconds 309 160 138 277 131 293 339 469 863 334 249 347 238 313 197 94 394 278 191 125 533 313 229 380 321
Character w h i l e ) -) ( e x p e c t e d > 0 ) {
Milliseconds 190 26 84 128 143 145 473 297 182 256 121 388 118 189 73 137 155 134 228 132 223 260 261 346 229
Character i n t c h = - 1 ; t r y ( - -( { c h
Milliseconds 92 121 141 134 125 87 185 120 192 153 215 162 258 140 168 99 201 236 344 213 148 228 303 171 65
Character = c -c s t r a m -m -a e a r m -m -r m . r e a d (
Milliseconds 234 122 222 125 244 111 78 178 61 134 350 139 143 85 434 140 178 151 363 157 175 72 110 213 238
Character ) ; } c a t c h ( I O E x c e p t i o n e
Milliseconds 116 464 173 277 222 138 88 127 164 109 71 368 444 106 283 233 264 156 62 129 94 37 115 120 111
Character ) { l o g . a w -w -a w a r m -m n ( -( - ( "
Milliseconds 252 239 213 225 158 152 97 129 645 0 451 168 130 48 415 123 416 120 108 248 252 135 189 443 214
Character - S t a n d a r d S e r v e r . w -w a w a i t :
Milliseconds 507 259 92 128 129 112 171 137 236 374 177 401 209 21 131 149 361 273 65 121 141 211 181 219 187
Character r e a d : " , e ) , -, ; c h -h - h = 0
Milliseconds 89 69 37 168 470 418 234 321 211 131 300 357 249 232 196 131 113 463 190 229 354 133 129 406 267
Character -0 - 1 ; } i f ( c h < 3 2 ) / * C o
Milliseconds 388 210 209 124 292 324 262 337 143 181 230 360 76 391 244 378 291 96 376 305 659 374 180 340 130
Character n t r o l c h a r a c t e r o f E -E - -f r
Milliseconds 80 167 400 120 180 147 106 93 36 180 72 214 127 130 144 127 104 160 96 217 304 163 144 123 132
Character E O F t e r m i n t a -a -t a t e s l o o p b
Milliseconds 513 217 126 226 181 68 111 132 151 168 195 41 289 138 107 140 73 117 157 155 156 136 133 153 145
Character r e a k -k k ; c o m m a n d . a p p e n d ( ( c
Milliseconds 173 63 68 152 287 284 328 374 148 58 99 120 143 105 120 201 313 159 144 91 141 127 1289 738 322
Character a -a h a r ) c h ) ; e x p c e -e -c e c t e d -
Milliseconds 80 368 116 80 127 236 326 269 133 246 496 194 102 152 84 207 158 246 294 181 194 106 120 160 276
Character - ; }
Milliseconds 455 273 261 631
WPM Timing
Seconds WPM
2.56 51.6
5.12 60.98
7.67 60.98
10.23 62.16
12.79 66.61
15.35 70.36
17.91 67.68
20.46 63.91
23.02 60.46
25.58 61.45
28.14 60.13
30.7 60.2
33.26 60.62
35.81 59.64
38.37 58.79
40.93 58.64
43.49 57.67
46.05 56.03
48.6 55.3
51.16 55.82
53.72 55.84
56.28 56.5
58.84 56.9
61.39 55.31
63.95 54.04
66.51 53.95
69.07 53.69
71.63 54.11
74.19 54.03
76.74 53.79
79.3 53.27
81.86 53.51
84.42 53.87
86.98 53.53
89.53 52.54
92.09 52.38
94.65 52.49
97.21 52.46
99.77 51.72
102.32 51.37
104.88 51.14
107.44 51.04
110 51.6
112.56 51.28
115.12 51.6
117.67 51.8
120.23 51.6
122.79 51.21
125.35 51.03
127.91 50.85