elliptic (elliptic)

Race #1

View Pit Stop page for race #1 by ellipticGhost race

View profile for elliptic (elliptic)

Official speed 47.87 wpm (135.87 seconds elapsed during race)
Without ending ping 47.91 wpm (123 ms delay sending score to TypeRacer’s server)
Timerless 48.16 wpm (703 ms elapsed before first character typed; 135.04 seconds elapsed during race)
Timerless minus one 48.07 wpm, ignoring the first character typed
Race Start June 5, 2023 6:54:04pm UTC
Race Finish June 5, 2023 6:56:20pm UTC
Outcome Win (1 of 3)
Accuracy 97.7%
Points 71.01
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 /* Radead a set of characters from the socket */ StringBuffer command = new StringBuffer*(); int expected = 10254; /* 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("StandardSevrver.await: read: ", e); ch = -1; } if (ch < 32) /* Control character or EOF terminates loop rbrea;k; command.append((char) ch); expected--; }
Timing
Character / * R a d -d -a e a d a s e t o f c h a r
Milliseconds 703 488 383 275 154 74 351 132 271 122 84 117 149 86 153 155 85 79 143 69 61 130 37 122 68
Character a c t e r s f r o m t h e s o c k e t * /
Milliseconds 162 171 211 145 88 143 177 124 137 16 84 116 81 64 41 108 117 107 91 113 128 76 118 858 351
Character S t r i n g B u f f e r c o m m a n d = n
Milliseconds 306 235 176 171 34 78 128 224 262 93 161 151 76 108 120 75 108 128 90 136 101 126 175 216 207
Character e w S t r i n g B u f f e r * -* ( ) ; i n t
Milliseconds 58 69 128 179 103 426 84 80 126 367 116 144 137 137 65 595 840 632 198 400 179 169 71 110 129
Character e x p e c t e d = 1 0 2 5 -5 4 ; / * C u t
Milliseconds 103 165 37 170 174 159 96 171 142 318 220 232 466 344 465 529 142 397 166 374 545 370 434 197 129
Character o f f t o a v o i d D o S a t t a c k
Milliseconds 91 151 82 150 137 140 135 124 141 118 83 79 94 115 217 213 301 246 135 55 168 129 148 125 152
Character * / w h i l e ( e x p e c t e d < s h u t
Milliseconds 315 331 332 160 90 143 164 99 59 506 484 154 73 140 168 165 95 188 151 241 176 126 74 192 162
Character d o w n . l e n g t h ( ) ) _ -_ { i f ( r a
Milliseconds 160 182 96 112 189 222 126 105 116 180 159 372 482 350 431 422 694 736 567 206 75 55 839 323 102
Character n d o m - - -- -- = = n u l l ) r a n d o m
Milliseconds 69 123 89 88 119 578 167 605 135 734 163 249 218 190 487 153 668 328 177 246 139 112 91 79 187
Character = n e w R a n d o m - * -* ( S y s t e m . c
Milliseconds 408 266 195 75 57 125 207 137 79 135 101 112 170 480 431 691 645 642 195 103 75 204 97 195 509
Character u r r e n t T i m e M i l l i s ( ) ) ; e x p e
Milliseconds 92 134 154 131 129 105 342 150 82 129 264 155 178 138 183 86 477 261 172 431 319 295 153 61 160
Character c t e d + = ( r a n d o m . n e x t I n t ( )
Milliseconds 176 161 94 151 142 889 198 231 917 311 99 106 95 57 101 237 199 70 164 175 253 210 145 427 243
Character % 1 0 2 4 ; -; ( -( ) ; } w h i l e ( e x
Milliseconds 402 1002 557 560 240 281 495 567 480 519 610 456 427 511 350 319 175 76 182 153 90 85 629 314 169
Character p e c t e d > 0 - ) { i n t c h =
Milliseconds 70 135 184 151 117 181 103 230 145 745 365 436 574 339 595 672 211 90 132 121 174 56 996 259 254
Character - 1 ; t r y { c h = s t r e a m . r e a
Milliseconds 660 432 463 167 222 180 60 206 1177 806 257 74 159 513 196 148 77 157 65 69 77 197 142 58 69
Character d [ -[ ( ) ; } c a t c h ( I O E x c e p t i
Milliseconds 108 356 396 555 200 405 176 1161 457 167 162 43 200 88 125 429 454 159 276 513 249 192 75 134 56
Character o n e ) { l o g . w a r n ( " S t a n d a r
Milliseconds 81 94 161 224 1063 383 398 822 200 177 87 129 205 156 37 159 680 480 310 235 127 121 79 158 56
Character d S e v -v r v e r . a w a i t : r e a d : " ,
Milliseconds 192 257 204 269 382 74 278 186 63 153 245 142 192 100 151 260 362 123 81 82 102 399 317 270 362
Character e ) ; c h = - 1 ; } i f ( c h <
Milliseconds 361 515 1372 652 289 265 44 432 502 152 1159 569 703 181 321 354 171 101 43 414 328 61 165 260 145
Character 3 2 ) / * C o n t r o l c h a r a c t e r
Milliseconds 459 116 1509 341 405 808 372 386 173 60 82 169 52 201 90 149 67 111 289 167 190 198 147 89 62
Character o r E O F t e r m i n a t e s l o o p r -r
Milliseconds 152 131 110 432 131 134 231 176 137 103 39 155 64 140 64 141 122 152 122 169 185 297 192 98 294
Character b r e a ; -; k ; c o m m a n d . a p p e n d ( (
Milliseconds 75 181 70 55 198 355 208 159 226 319 65 81 165 109 112 31 156 233 134 161 74 134 84 615 170
Character c h a r ) c h ) ; e x p e c t e d - - ; }
Milliseconds 329 53 132 32 416 342 136 107 457 339 194 221 159 57 147 174 157 106 167 824 180 361 444 332
WPM Timing
Seconds WPM
2.72 17.66
5.43 59.62
8.15 66.24
10.87 69.55
13.59 70.66
16.3 64.03
19.02 64.98
21.74 60.17
24.46 58.88
27.17 60.94
29.89 61.02
32.61 61.82
35.33 61.49
38.04 57.72
40.76 57.41
43.48 55.2
46.2 54.81
48.91 54.71
51.63 53.46
54.35 54.1
57.06 54.04
59.78 53.19
62.5 53.76
65.22 52.44
67.93 51.05
70.65 49.94
73.37 50.54
76.09 49.52
78.8 49.19
81.52 48.43
84.24 47.86
86.96 48.58
89.67 47.64
92.39 47.67
95.11 47.69
97.82 47.6
100.54 47.74
103.26 47.88
105.98 47.9
108.69 47.14
111.41 46.64
114.13 46.47
116.85 46.11
119.56 45.67
122.28 46.61
125 47.33
127.72 47.45
130.43 48.02
133.15 48.04
135.87 47.87