racer (dev_racer)

Race #90

View Pit Stop page for race #90 by dev_racerGhost race

View profile for racer (dev_racer)

Official speed 53.23 wpm (122.19 seconds elapsed during race)
Without ending ping 53.34 wpm (246 ms delay sending score to TypeRacer’s server)
Timerless 53.49 wpm (353 ms elapsed before first character typed; 121.59 seconds elapsed during race)
Timerless minus one 53.39 wpm, ignoring the first character typed
Race Start January 8, 2025 12:12:49am UTC
Race Finish January 8, 2025 12:14:51am UTC
Outcome Win (1 of 3)
Accuracy 95.9%
Points 78.96
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 sas set asetset of characters from the socket */ StringBufefer command = snew StrinbgBufefer(); int expedcted = 1024; /* Cut off to avoid DoS attack */ while (expedcted < shutdown.length()) { if (random = == nlull) random = new Random(System.currentTimeMillis()); expected +_-= (random.nextInt() &*% 21024); } while (expected > 0) { int ch =- -1; try { ch = sratream.read9(); } catch (IOExceptio en e) { log.warn("StandardServer.await: read: ", e); ch = -1; { } if (ch < 2132) /( (* Control character of Er EOF terminates loop break; command.append((char) ch)(;; expected--; }
Timing
Character * / -/ -* / * R e a d s -s a s s e t -t -e -s - -s
Milliseconds 353 324 410 122 529 366 203 255 165 75 373 101 253 381 90 48 26 180 85 99 251 128 140 152 133
Character a s e t -t -e -s -a s e t o f c h a r a c t e r
Milliseconds 130 150 215 70 100 228 154 155 154 128 252 95 132 188 153 96 127 76 73 79 82 223 161 98 88
Character s f r o m t h e s o c k e t * / S t r i
Milliseconds 117 55 174 193 24 57 90 64 116 51 116 85 130 69 161 75 82 104 183 244 119 185 217 151 99
Character n g B u f e -e f e r c o m m a n d = s -s n e
Milliseconds 67 90 405 177 173 228 564 63 98 104 129 170 100 119 179 69 110 81 121 113 137 269 373 171 103
Character w S t r i n b -b g B u f e -e f e r ( ) ; i n t
Milliseconds 74 174 152 216 158 59 68 117 521 124 528 332 390 107 435 162 103 80 245 90 309 94 170 99 144
Character e x p e d -d c t e d = 1 0 2 4 ; / * C u
Milliseconds 135 185 221 111 117 165 325 45 170 65 151 113 156 94 62 142 217 580 196 176 1050 277 210 217 113
Character t o f f t o a v o i d D o S a t t a c k
Milliseconds 185 83 148 92 149 91 154 295 85 218 135 107 76 134 101 258 198 257 294 206 167 180 71 614 147
Character * / w h i l e ( e x p e d -d c t e d < s
Milliseconds 104 213 275 94 163 49 101 69 175 48 254 163 183 64 134 154 331 96 148 79 122 139 271 69 447
Character h u t d o w n . l e n g t h ( ) ) { i f ( r
Milliseconds 79 153 98 210 128 87 148 169 204 91 333 399 424 87 278 108 199 232 216 231 253 94 73 185 147
Character a n d o m = = -= - = n l -l u l l ) r a n d
Milliseconds 98 70 171 50 80 119 155 208 0 479 125 166 253 140 453 455 175 123 156 214 600 151 148 137 109
Character o m = n e w R a n d o m ( S y s t e m . c u
Milliseconds 63 78 117 144 82 165 65 70 134 186 137 99 129 50 103 258 253 242 96 187 51 156 179 210 101
Character r r e n t T i m e M i l l i s ( ) ) ; e x p e c
Milliseconds 136 130 120 204 125 370 165 170 101 305 110 291 126 136 108 251 142 124 288 85 289 158 139 110 484
Character t e d + _ -_ - -- = ( r a n d o m . n e x t I n
Milliseconds 275 57 154 111 236 27 466 230 521 191 611 373 147 112 38 169 116 34 483 222 81 173 145 352 252
Character t ( ) & -& * -* % 2 -2 1 0 2 4 ) ; } w h i l
Milliseconds 145 211 91 221 599 560 172 543 295 522 540 464 55 146 144 177 346 592 125 620 377 240 47 77 63
Character e ( e x p e c t e d > 0 ) { i n t c h
Milliseconds 162 50 205 153 184 70 117 180 201 52 138 100 216 85 193 321 465 304 349 229 80 65 178 194 100
Character = - - -- - 1 ; t r y { c h = s r a
Milliseconds 96 212 0 89 350 140 101 423 315 296 198 194 124 86 98 212 592 248 132 112 168 230 496 196 225
Character -a -r t r e a m . r e a d 9 -9 ( ) ; } c a t c h
Milliseconds 334 118 132 176 65 76 134 156 135 72 65 157 192 496 193 105 428 173 286 456 237 101 103 134 85
Character ( I O E x c e p t i o e -e - n e ) { l o
Milliseconds 75 202 228 102 250 268 111 241 459 194 69 82 154 236 287 107 188 88 105 319 269 317 548 229 173
Character g . w a r n ( " S t a n d a r d S e r v e r . a w
Milliseconds 81 115 217 107 166 179 250 312 358 297 94 193 233 74 119 197 245 202 42 193 80 142 405 219 203
Character a i t : r e a d : " , e ) ; c h = - 1
Milliseconds 74 150 256 279 70 143 75 49 333 395 125 280 416 48 586 505 344 111 244 109 135 190 97 253 477
Character ; { - -{ } i f ( c h < 2 1 -1 -2 3 2 )
Milliseconds 308 151 244 297 285 135 315 483 251 72 109 184 178 136 115 388 53 445 88 489 133 161 0 768 563
Character / ( - -( ( -( * C o n t r o l c h a r a c t e
Milliseconds 864 308 221 395 127 264 513 183 485 230 216 69 100 155 144 167 77 108 125 60 80 94 169 186 80
Character r o f E -E - -f r E O F t e r m i n a t e s
Milliseconds 99 181 128 152 68 188 321 147 149 86 85 347 188 179 135 218 85 98 44 87 147 49 118 74 144
Character l o o p b r e a k ; c o m m a n d . a p p e
Milliseconds 228 298 158 190 184 83 752 197 49 93 207 285 351 144 89 183 172 69 133 51 162 145 130 248 268
Character n d ( ( c h a r ) c h ) ( ; -; -( ; e x p e c t
Milliseconds 184 95 205 141 199 106 66 85 354 342 243 97 245 0 353 311 92 258 157 248 187 67 120 213 402
Character e d - - ; }
Milliseconds 54 133 434 161 474 200 569
WPM Timing
Seconds WPM
2.44 14.73
4.89 22.1
7.33 22.92
9.77 45.42
12.22 53.03
14.66 55.65
17.11 55.42
19.55 52.17
21.99 53.47
24.44 54.51
26.88 54.46
29.32 55.24
31.77 56.66
34.21 57.17
36.66 57.62
39.1 58.01
41.54 57.48
43.99 57.02
46.43 58.67
48.87 59.42
51.32 59.63
53.76 58.7
56.21 58.07
58.65 57.9
61.09 55.98
63.54 55.15
65.98 55.47
68.42 55.42
70.87 55.37
73.31 55.49
75.76 54.97
78.2 54.78
80.64 55.06
83.09 54.74
85.53 54.72
87.97 54.83
90.42 55.34
92.86 54.79
95.31 54.77
97.75 54.14
100.19 53.78
102.64 52.85
105.08 51.96
107.52 52.79
109.97 53.03
112.41 53.05
114.86 53.49
117.3 53.81
119.74 53.51
122.19 53.23