Jordan (jordan_speedy_hands)

Race #86

View Pit Stop page for race #86 by jordan_speedy_handsGhost race

View profile for Jordan (jordan_speedy_hands)

Official speed 57.05 wpm (114.01 seconds elapsed during race)
Without ending ping 57.10 wpm (105 ms delay sending score to TypeRacer’s server)
Timerless 57.26 wpm (320 ms elapsed before first character typed; 113.58 seconds elapsed during race)
Timerless minus one 57.16 wpm, ignoring the first character typed
Race Start July 24, 2024 8:44:14pm UTC
Race Finish July 24, 2024 8:46:08pm UTC
Outcome Win (1 of 3)
Accuracy 94.2%
Points 84.63
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 /* rRead a set of chracaracters from the socket */ StringBuiffffer command = new String Buffer(); int expectexcdd = 1024; /* cCut off to avoid DoS atatatack */ whiel le (expected < shutdown.lenghtth()0 ) { if (ranbddom -=== null) random = new Random (sSyustsytem.currentTimeMillis()); expected += (random.nextInt() % 1024); } whil,ee (expected > 0 )) { int ch = -1; try { ch = stream.reaedd(); } catch (IOException e ) { log.warn(WS"StandarwdServer.wawait: read: ", ee); hch = -1; } if( f ( ch < 32 ) /* cCtono0ntntrol wcharacter or EOF terminates lop op break; command.appaend((char) ch ); expected--; }
Timing
Character / * r -r R e a d a s e t o f c h r a c -c
Milliseconds 320 660 345 139 308 156 121 96 169 119 82 160 104 80 95 63 97 81 102 162 142 122 121 182 179
Character -a -r a r a c t e r s f r o m t h e s o c k e
Milliseconds 179 146 56 78 190 91 203 80 76 81 106 93 191 99 79 80 40 104 38 137 41 119 120 120 64
Character t * / S t r i n g B u i f f -f -f -i f f e r c
Milliseconds 105 79 219 359 142 242 225 183 79 55 107 223 176 21 59 194 165 161 160 121 218 101 97 201 206
Character o m m a n d = n e w S t r i n g - B u f f
Milliseconds 177 80 182 102 122 55 82 227 139 121 96 104 106 218 232 185 99 55 83 65 314 220 201 81 173
Character e r ( ) ; i n t e x p e c t e x c d -d -c -x d
Milliseconds 144 98 223 56 454 146 158 82 81 62 162 192 142 81 119 262 24 239 9 25 372 129 150 37 121
Character = 1 0 2 4 ; / * c -c C u t o f f t o a
Milliseconds 128 120 120 161 146 175 482 173 265 384 176 186 238 103 135 149 76 79 81 184 121 94 104 81 81
Character v o i d D o S a t a t a -a -t -a t a c k * /
Milliseconds 382 121 81 65 77 307 173 396 238 119 122 198 22 161 281 155 167 120 101 162 38 120 160 301 183
Character w h i e l - -l -e l e ( e x p e c t e d < s
Milliseconds 432 157 21 81 25 242 182 169 161 272 118 120 227 201 199 101 226 255 217 38 156 119 224 135 101
Character h u t d o w n . l e n g h t -t -h t h ( ) 0 - -0 )
Milliseconds 123 151 65 192 142 96 145 145 265 375 183 95 202 12 429 155 132 79 227 79 280 159 291 150 201
Character { i f ( r a n b d -d -b d o m - = -= -- = =
Milliseconds 167 135 240 122 124 81 242 133 105 104 14 121 294 149 134 68 92 105 241 19 395 167 185 177 194
Character n u l l ) r a n d o m = n e w R a n d o m
Milliseconds 158 201 118 184 241 121 102 97 61 179 65 36 186 135 161 103 121 143 58 343 280 102 122 106 78
Character - ( s -s S y u s t -t -s -u s y -y t e m . c u r r e
Milliseconds 162 345 156 201 401 80 183 14 50 119 202 144 168 168 201 398 98 60 96 212 199 81 119 202 37
Character n t T i m e M i l l i s ( ) ) ; e x p e c t e d
Milliseconds 183 81 320 118 82 21 308 173 81 113 142 106 238 82 185 400 224 223 208 56 216 136 242 62 160
Character + = ( r a n d o m . n e x t I n t ( ) % 1
Milliseconds 95 144 214 173 198 182 83 64 135 103 95 187 263 80 187 156 244 93 63 379 102 200 488 569 174
Character 0 2 4 ) ; } w h i l , e -e -, e ( e x p e c t
Milliseconds 105 145 335 548 219 161 386 393 75 122 79 40 24 22 396 135 299 166 200 225 222 136 103 98 173
Character e d > 0 ) -) - ) { i n t c h = - 1
Milliseconds 81 185 59 302 143 137 289 37 443 118 159 145 161 224 135 78 107 79 187 56 117 186 140 371 267
Character ; t r y { c h = s t r e a m . r e a e d
Milliseconds 541 178 223 176 93 186 305 201 159 117 106 217 201 141 119 201 79 119 65 177 184 104 38 121 15
Character -d -e d ( ) ; } c a t c h ( I O E x c e p t i
Milliseconds 469 167 101 321 104 307 166 284 182 135 182 57 263 182 99 846 282 142 324 444 281 98 102 118 65
Character o n e - ) { l o g . w a r n ( W -W S -S " S
Milliseconds 82 78 81 232 184 328 213 117 201 119 141 192 81 122 102 80 81 142 324 157 361 287 411 222 143
Character t a n d a r w -w d S e r v e r . w -w a w a i t :
Milliseconds 386 102 81 81 141 96 184 339 118 452 289 75 218 118 122 250 133 475 62 134 103 162 161 301 203
Character r e a d : " , e e -e ) ; h -h c h = - 1 ;
Milliseconds 140 59 170 97 264 285 158 265 185 241 121 439 197 255 147 226 336 141 96 64 145 136 358 121 235
Character } i f ( - -( -f - f ( - c h < 3 2
Milliseconds 195 340 239 237 81 302 265 42 282 200 21 364 340 121 144 135 467 118 119 95 289 139 466 101 310
Character - ) / * c -c C t o n -n -o -t o 0 n t -t -n -0 n t r
Milliseconds 484 224 155 346 351 336 400 242 95 295 120 124 223 161 169 234 15 60 145 266 150 147 157 58 181
Character o l w -w c h a r a c t e r o r E O F t e r
Milliseconds 73 194 94 120 292 147 80 240 133 146 143 208 100 100 105 137 78 103 283 345 183 330 119 76 107
Character m i n a t e s l o p - -p o p b r e a k ; c
Milliseconds 81 173 63 100 85 80 95 109 78 184 174 178 360 159 200 145 53 187 118 56 63 80 186 224 307
Character o m m a n d . a p p a -a e n d ( ( c h a r ) c h
Milliseconds 79 103 147 102 100 82 175 167 292 190 123 406 151 143 79 346 160 320 282 19 346 307 175 169 54
Character - ) ; e x p e c t e d - - ; }
Milliseconds 160 333 197 338 92 259 189 161 104 101 244 11 189 301 153 236 277 185
WPM Timing
Seconds WPM
2.28 31.58
4.56 50
6.84 73.68
9.12 72.37
11.4 69.47
13.68 70.17
15.96 71.43
18.24 69.73
20.52 66.66
22.8 68.94
25.08 66.03
27.36 64.91
29.64 64.37
31.92 65.03
34.2 63.15
36.48 62.83
38.76 61.61
41.04 63.45
43.32 62.32
45.6 60.79
47.88 62.15
50.16 62.2
52.44 63.15
54.72 62.5
57 61.68
59.28 61.33
61.56 61.01
63.84 61.46
66.12 61.34
68.4 61.58
70.68 61.29
72.96 60.52
75.24 60.76
77.52 60.52
79.8 60.15
82.08 59.79
84.36 59.88
86.64 59.14
88.92 59.24
91.2 58.16
93.48 57.64
95.76 56.89
98.04 55.81
100.32 56.1
102.6 56.61
104.88 56.75
107.16 57.33
109.45 57.12
111.73 56.82
114.01 57.05