john (xtradiamond)

Race #2

View Pit Stop page for race #2 by xtradiamondGhost race

View profile for john (xtradiamond)

Official speed 36.91 wpm (176.21 seconds elapsed during race)
Without ending ping 37.25 wpm (1,621 ms delay sending score to TypeRacer’s server)
Timerless 37.43 wpm (825 ms elapsed before first character typed; 173.77 seconds elapsed during race)
Timerless minus one 37.36 wpm, ignoring the first character typed
Race Start May 24, 2023 11:15:19am UTC
Race Finish May 24, 2023 11:18:15am UTC
Outcome Win (1 of 2)
Opponents 2. normal_coder (32.08 wpm)
Accuracy 91.9%
Points 54.75
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 characterfs from the socket */ StringBuffer acommand = new StringBuffer(); int expected = 10234; /* Cut off to abvoivoid DOosS attaack */ while ()expected < s< shudtododown. length()) { if (random == null_) random = new Random(System.currentIMTimeMillis()) ;; expected +-= (random.emexnexzttInt() /\% 1024); ?} while (expected > 09_) { int ch = 01-1 ;; try }{ ch = steamream.read(); } catch (IOExpceception Ee)_ {lolo{ lof g. wawarmn("StandardServer.waawait: read: ", 3e) ; ch = 0-e1 ; } if (ch M < 32) /* Contorlol rol character of r BoEFOF terminates loop brea;kl; command.appednnd((char) ch); expected---;; }
Timing
Character / * R e a d a s e t o f c h a r a c t e
Milliseconds 825 1880 562 227 102 109 131 211 192 199 232 110 162 119 160 127 137 175 144 55 154 119 149 228 135
Character r f -f s f r o m t h e s o c k e t * / S
Milliseconds 136 551 344 105 111 97 178 109 138 95 71 152 64 130 386 150 146 106 123 120 309 1607 655 198 226
Character t r i n g B u f f e r a -a c o m m a n d = n
Milliseconds 392 158 78 126 99 346 141 169 144 161 87 87 276 335 110 135 114 199 166 137 128 120 388 168 167
Character e w S t r i n g B u f f e r ( ) ; i n t e x
Milliseconds 126 112 145 217 225 158 121 111 142 308 76 236 156 113 85 226 88 402 241 327 112 110 106 144 203
Character p e c t e d = 1 0 2 3 -3 4 ; / * C u t o
Milliseconds 141 175 185 258 101 173 107 169 127 217 158 186 144 409 85 348 199 320 1094 488 272 87 146 144 161
Character f f t o a b v o i -i -o -v -b v o i d D O -O o s
Milliseconds 107 180 94 154 174 72 122 168 21 81 121 251 150 144 135 76 156 87 72 194 188 227 408 207 153
Character -s S a t t a a -a c k * / w h i l e ( ) e x
Milliseconds 456 194 173 150 147 160 109 379 427 156 122 442 376 720 402 116 152 95 79 72 162 265 369 733 200
Character p e c t e d < s -s - -< -) < s h u d -d t o d -d
Milliseconds 159 136 136 241 110 177 166 245 154 114 512 127 136 368 641 502 217 144 209 408 592 135 185 117 410
Character -o o -o d o w n . - l e n g t h ( ) ) { i f
Milliseconds 160 289 336 127 128 120 208 193 215 464 225 103 137 103 289 175 337 135 582 435 1072 392 336 127 177
Character ( r a n d o m = = n u l l _ -_ ) r a n d o m
Milliseconds 536 511 120 136 104 153 128 191 112 176 63 161 209 191 152 729 471 208 657 272 104 141 91 109 138
Character = n e w R a n d o m ( S y s t e m . c u r r
Milliseconds 128 192 176 168 64 128 160 216 144 232 608 105 127 232 520 216 73 103 136 118 250 144 161 175 152
Character e n t I M -M -I T i m e M i l l i s ( ) ) ; -; - ;
Milliseconds 135 193 104 329 103 456 153 207 144 135 113 440 177 199 160 168 152 409 280 615 287 146 391 128 201
Character e x p e c t e d + - -- = ( r a n d o m . e -e
Milliseconds 152 144 223 136 112 104 262 98 177 151 233 542 449 193 208 1272 412 134 157 130 69 148 184 160 556
Character m e x -x -e -m n e x z t -t -z t I n t ( ) / -/ \ -\ %
Milliseconds 189 61 200 256 163 118 200 103 203 11 82 542 193 154 304 175 105 331 126 520 310 542 223 0 0
Character 1 0 2 4 ) ; ? -? } w h i l e ( e x p e c t
Milliseconds 212 188 148 389 290 733 441 198 480 559 1438 251 730 108 112 72 80 144 200 276 193 116 119 151 207
Character e d > 0 9 -9 _ -_ ) { i n t c h = 0 1
Milliseconds 115 178 240 249 201 206 0 415 430 591 381 223 1437 808 137 103 127 97 178 94 151 121 171 320 184
Character -1 -0 - 1 ; -; - ; t r y } -} { c h = s t
Milliseconds 562 91 784 145 166 205 324 145 210 150 119 212 137 205 797 401 255 576 214 130 160 96 168 345 151
Character e a m -m -a -e r e a m . r e a d ( ) ; } c a t c
Milliseconds 98 137 198 299 167 118 39 80 121 104 184 169 79 95 138 338 123 349 489 295 376 397 516 142 241
Character h ( I O E x p c e -e -c -p c e p t i o n E -E e )
Milliseconds 126 534 300 815 249 527 262 249 134 105 324 165 126 172 106 379 189 115 88 128 202 255 434 141 875
Character _ -_ { l o -o -l l o -o -l -{ { l o f - -f g . w
Milliseconds 11 538 193 999 1025 178 454 166 480 168 384 176 200 1347 225 496 164 138 170 381 301 181 176 133 138
Character a -a -w - w a r m -m n ( " S t a n d a r d S e r v e
Milliseconds 194 313 173 148 245 102 161 470 708 324 412 588 500 150 119 136 184 595 117 161 614 204 92 664 172
Character r . w a -a -w a w a i t : r e a d : " , 3 -3 e
Milliseconds 84 214 165 118 435 130 162 118 156 228 182 364 145 104 72 121 152 778 189 787 533 272 392 935 201
Character ) - ; c h = 0 -0 - e -e 1 - ; } i f
Milliseconds 448 375 388 221 170 166 127 177 167 144 378 522 359 222 467 123 221 392 197 136 389 262 216 140 98
Character ( c h M - -M < 3 2 ) / * C o n t o r l -l
Milliseconds 247 307 141 219 404 244 349 135 312 340 464 93 962 598 419 1213 275 214 119 96 101 173 117 203 268
Character -r -o o l - -l -o r o l c h a r a c t e r o f
Milliseconds 154 135 252 159 110 520 153 150 417 161 168 127 161 111 120 95 153 125 237 125 129 135 184 121 136
Character - -f r B o -o -B E F -F O F t e r m i n a t e s
Milliseconds 539 148 146 175 227 190 368 134 249 384 315 208 109 217 150 144 112 176 128 224 128 128 272 144 151
Character l o o p b r e a ; -; k l -l ; c o m m a n d . a
Milliseconds 195 180 146 362 152 143 210 43 107 176 467 220 6 427 291 293 280 79 129 163 132 150 115 231 218
Character p p e d n -n -d n d ( ( c h a r ) c h ) ; e x p
Milliseconds 152 151 151 182 123 521 134 182 114 258 489 371 131 79 96 320 592 204 150 446 449 199 136 239 130
Character e c t e d - - - ; -; -- ; }
Milliseconds 161 184 279 95 193 303 96 201 305 328 103 231 308 328
WPM Timing
Seconds WPM
3.52 13.62
7.05 44.26
10.57 49.94
14.1 45.12
17.62 49.71
21.15 52.21
24.67 53.51
28.19 52.35
31.72 50.32
35.24 48.69
38.77 49.53
42.29 46.82
45.82 44.79
49.34 44.26
52.86 44.04
56.39 43.41
59.91 44.87
63.44 45.02
66.96 44.98
70.48 44.78
74.01 44.26
77.53 43.65
81.06 42.78
84.58 41.71
88.11 42.49
91.63 41.38
95.15 41.11
98.68 40.62
102.2 40.62
105.73 40.75
109.25 40.53
112.78 40.22
116.3 39.21
119.82 38.26
123.35 37.84
126.87 37.45
130.4 37.45
133.92 37.63
137.45 37.11
140.97 36.86
144.49 36.96
148.02 36.56
151.54 36.27
155.07 36.53
158.59 36.17
162.12 36.94
165.64 37.09
169.16 37.1
172.69 37.32
176.21 36.91