Sai (sai_trafalgar)

Race #12

View Pit Stop page for race #12 by sai_trafalgarGhost race

View profile for Sai (sai_trafalgar)

Official speed 38.46 wpm (169.11 seconds elapsed during race)
Without ending ping 38.49 wpm (145 ms delay sending score to TypeRacer’s server)
Timerless 38.77 wpm (1,222 ms elapsed before first character typed; 167.74 seconds elapsed during race)
Timerless minus one 38.70 wpm, ignoring the first character typed
Race Start February 8, 2025 11:54:43am UTC
Race Finish February 8, 2025 11:57:32am UTC
Outcome Win (1 of 3)
Accuracy 98.1%
Points 57.04
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 sa set opf f characters from the socket */ String Buffer command = new StringBuffer(); int expected = 1024; /* Cut off to abvvoiud d DoS attack */ while (expected < shutdown.length()) { if (random == null) random = new Random(System.currentTimeMillis()); expected += )(random.nextInt() % 1024 ); } while [ePe{(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--; }
Timing
Character / * R e a d s -s a s e t o p f - -f -p f
Milliseconds 1222 906 765 253 144 123 149 128 186 386 94 152 104 204 264 354 330 19 176 186 253 150 252 125 272
Character c h a r a c t e r s f r o m t h e s o c k e
Milliseconds 202 442 227 233 95 105 95 76 99 132 157 278 196 156 139 127 130 141 57 172 196 146 76 114 128
Character t * / S t r i n g - B u f f e r c o m m a
Milliseconds 107 262 769 803 196 361 229 116 131 113 99 182 575 420 161 205 153 58 88 202 244 140 105 186 80
Character n d = n e w S t r i n g B u f f e r ( ) ;
Milliseconds 119 66 166 523 85 180 107 184 331 416 245 106 130 104 109 249 101 371 415 140 157 801 208 429 126
Character i n t e x p e c t e d = 1 0 2 4 ; / * C
Milliseconds 781 99 67 149 353 259 137 123 147 303 92 191 177 473 164 285 187 157 140 852 163 238 1194 610 267
Character u t o f f t o a b v -v -b v o i u d - -d -u d
Milliseconds 149 117 118 123 111 198 102 148 209 144 192 239 8 449 244 317 110 124 0 67 150 359 158 127 66
Character D o S a t t a c k * / w h i l e ( e x p
Milliseconds 149 1018 272 279 226 246 173 127 93 120 1609 80 1320 251 309 465 106 88 141 94 149 749 267 258 127
Character e c t e d < s h u t d o w n . l e n g t h ( )
Milliseconds 147 155 92 124 166 216 700 287 448 259 137 138 416 152 109 91 710 240 111 168 82 196 69 1000 190
Character ) { i f ( r a n d o m = = n u l l ) r
Milliseconds 188 430 556 179 217 148 289 824 168 142 47 156 148 140 401 424 144 124 595 137 271 168 280 253 399
Character a n d o m = n e w R a n d o m ( S y s t e m
Milliseconds 150 66 590 180 97 377 449 125 282 139 87 707 298 203 119 64 220 215 770 396 185 299 467 123 204
Character . c u r r e n t T i m e M i l l i s ( ) ) ; e x
Milliseconds 652 227 188 128 159 110 98 78 559 230 117 216 647 115 256 168 278 124 731 215 162 666 124 285 276
Character p e c t e d + = ) -) ( r a n d o m . n e x t I
Milliseconds 141 142 275 114 81 205 199 1106 346 446 423 452 225 190 168 95 144 184 257 715 306 101 245 67 1002
Character n t ( ) % 1 0 2 4 - ) ; } w h i l e [
Milliseconds 135 183 903 200 310 1234 394 731 254 447 169 203 524 275 346 111 907 321 880 135 77 142 119 148 874
Character e -e -[ P e -e -P { -{ ( e x p e c t e d > 0 - )
Milliseconds 206 350 127 190 179 434 135 600 569 990 214 201 161 116 202 66 109 165 161 656 452 248 193 609 285
Character { i n t c h = - 1 ; t r y { c h
Milliseconds 181 1019 1077 166 115 78 316 193 160 383 381 677 340 199 801 133 721 141 118 221 605 383 163 114 483
Character = s t r e a m . r e a d ( ) ; } c a t c h
Milliseconds 322 118 310 608 375 260 182 102 681 253 101 116 174 777 135 1215 119 365 559 478 174 159 234 149 222
Character ( I O E x c e p t i o n e ) { l o g . w a r
Milliseconds 857 382 125 312 744 1110 150 158 59 198 113 31 201 236 757 233 885 306 610 215 218 411 216 78 154
Character n ( " S t a n d a r d S e r v e r . a w a i t :
Milliseconds 137 922 760 454 166 125 349 150 160 218 265 459 260 98 119 86 88 729 204 192 118 102 104 834 276
Character r e a d : " - , e ) ; c h = - 1 : -: ;
Milliseconds 427 110 106 208 659 135 732 546 453 270 120 306 1428 481 414 399 168 189 284 517 939 240 708 530 184
Character } i f ( c h < 3 2 ) / * C o n t r o
Milliseconds 126 827 208 865 122 173 949 179 114 659 443 400 289 152 901 135 1100 483 628 422 161 105 120 113 137
Character l c h a r a c t e r o r E O F t e r m i n
Milliseconds 185 101 306 134 137 232 124 65 119 99 90 110 207 128 166 520 215 677 271 252 118 148 61 135 135
Character a t e s l o o p b r e a k ; c o m m a n d .
Milliseconds 32 94 122 367 155 165 226 149 87 201 474 144 107 107 191 760 109 742 158 135 183 93 88 135 184
Character a p p e n d ( ( c h a r ) c h ) ; e x p e c t
Milliseconds 266 185 185 141 101 136 683 163 209 117 69 146 835 413 454 141 360 935 93 206 268 102 148 163 240
Character e d - - ; }
Milliseconds 141 171 788 168 663 613 423
WPM Timing
Seconds WPM
3.38 17.74
6.76 26.61
10.15 40.21
13.53 41.69
16.91 44.7
20.29 47.9
23.68 45.62
27.06 47.45
30.44 44.94
33.82 45.77
37.2 44.83
40.59 42.58
43.97 43.39
47.35 43.34
50.73 43.05
54.12 43.24
57.5 43.41
60.88 43.76
64.26 43.32
67.64 43.82
71.03 43.93
74.41 42.9
77.79 42.73
81.17 42.13
84.56 41.44
87.94 40.94
91.32 39.42
94.7 39.66
98.08 39.15
101.47 38.79
104.85 38.8
108.23 39.03
111.61 38.49
115 38.4
118.38 38.42
121.76 38.44
125.14 38.26
128.52 38.47
131.91 38.3
135.29 37.79
138.67 37.56
142.05 37.25
145.44 37.05
148.82 36.69
152.2 37.53
155.58 38.1
158.96 38.35
162.35 38.58
165.73 38.59
169.11 38.46