Christine (penguinfami)

Race #1

View Pit Stop page for race #1 by penguinfamiGhost race

View profile for Christine (penguinfami)

Official speed 52.26 wpm (124.45 seconds elapsed during race)
Without ending ping 52.33 wpm (177 ms delay sending score to TypeRacer’s server)
Timerless 52.52 wpm (444 ms elapsed before first character typed; 123.83 seconds elapsed during race)
Timerless minus one 52.43 wpm, ignoring the first character typed
Race Start July 31, 2023 5:40:36pm UTC
Race Finish July 31, 2023 5:42:40pm UTC
Outcome No win (2 of 2)
Accuracy 94.2%
Points 77.53
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 charcacters from the osocket */S StringBuffer command --= new StringBuffer(); int wexpected = 1024; /(* Cut off to avoid DoS attack */ while (expected < shutdown.lentgth*)(()()) P{ if r(random == nummll 0) random = new TanRandom9(SYystem.currentTimeMillis());ex expected += )r(random.nextInt() &% 1024); } wgilhile (expected > )0) {in int ch = 01-1; try { ch = steerream.read9)(); } catch (IO Exce[tption e ) {l log.warn("StandardServer;a.await: read: "., , e); ch = -1; } if c(ch < 312 ) /* Control character of r EOF terminates loop break; command.append((char) ch); expected--; }
Timing
Character ? -? / * R e a d a s e t o f c h a r c -c
Milliseconds 444 1542 278 924 467 222 144 76 139 140 65 136 111 220 42 117 109 52 104 210 139 69 380 132 495
Character a c t e r s f r o m t h e o -o s o c k e t
Milliseconds 96 146 263 132 94 119 92 104 141 43 93 66 59 87 77 77 180 406 119 110 112 138 63 205 106
Character * / S -S S t r i n g B u f f e r c o m m a n d
Milliseconds 270 316 677 312 105 174 222 87 57 105 52 465 126 124 161 88 99 70 166 60 140 149 100 93 118
Character - -- - -- = n e w S t r i n g B u f f e r ( )
Milliseconds 135 212 384 438 691 181 251 134 167 110 179 268 149 77 61 110 16 271 107 121 189 69 102 217 69
Character ; i n t w -w e x p e c t e d = 1 0 2 4 ;
Milliseconds 295 321 211 141 79 50 99 504 109 230 380 110 187 152 106 183 79 112 108 183 78 183 256 158 184
Character / ( -( * C u t o f f t o a v o i d D o S
Milliseconds 398 509 283 195 129 187 95 154 66 74 88 163 97 89 94 99 241 196 59 72 88 112 149 248 356
Character a t t a c k * / w h i l e ( e x p e c t e
Milliseconds 182 118 185 136 110 183 120 161 355 273 240 190 99 97 193 89 54 160 155 197 102 127 177 154 98
Character d < s h u t d o w n . l e n t -t g t h * ) ( -(
Milliseconds 178 81 194 147 169 98 133 178 235 64 132 74 154 277 102 81 95 372 87 175 149 342 74 61 261
Character -) ( ) -) -( -* ( ) ) P -P { i f r -r ( r a n d o
Milliseconds 151 173 112 400 177 175 410 139 288 427 391 377 204 213 129 216 131 220 294 308 176 130 89 125 93
Character m = = n u m m -m -m l l 0 -0 - ) r a n d o m
Milliseconds 141 117 133 183 112 127 209 195 158 327 150 166 169 159 213 287 163 293 216 489 132 116 144 99 143
Character = n e w T a n -n -a -T R a n d o m 9 -9 ( S Y -Y
Milliseconds 156 103 141 117 81 111 108 176 183 67 293 163 157 129 234 111 137 101 124 218 383 225 176 185 391
Character y s t e m . c u r r e n t T i m e M i l l i s ( )
Milliseconds 215 101 186 102 103 383 289 155 79 175 68 97 67 252 102 187 72 155 287 171 179 104 230 265 96
Character ) ; e x -x -e e x p e c t e d + = ) r -r -) ( r
Milliseconds 386 272 294 231 259 173 117 126 208 74 136 245 142 208 198 129 211 300 260 888 349 192 157 168 143
Character a n d o m . n e x t I n t ( ) & -& % 1 0 2 4 )
Milliseconds 124 67 107 88 145 367 351 142 202 159 348 353 116 245 132 244 514 532 437 263 293 142 153 229 1000
Character ; } w g i l -l -i -g h i l e ( e x p e c t e d
Milliseconds 228 296 448 529 117 195 29 195 259 179 136 236 91 163 70 101 336 221 215 68 125 173 141 106 184
Character > ) -) 0 ) { i n -n -i i n t c h = 0 1
Milliseconds 82 265 339 249 319 178 285 365 358 297 156 248 159 100 112 143 43 73 151 82 190 185 262 116 236
Character -1 -0 - 1 ; t r y { c h = s t e e -e r -r -e
Milliseconds 247 156 199 94 139 161 274 145 122 134 521 305 171 72 207 142 109 134 107 257 106 249 103 86 241
Character r e a m . r e a d 9 ) -) -9 ( ) ; } c a t c h
Milliseconds 135 106 131 47 264 126 95 120 150 101 148 258 157 176 78 256 168 424 233 448 143 121 178 59 147
Character ( I O - E x c e [ t -t -[ p t i o n e - ) {
Milliseconds 151 283 197 234 369 195 205 211 142 140 43 499 144 201 154 75 146 144 105 93 158 262 274 512 207
Character l -l l o g . w a r n ( " S t a n d a r d S e r v
Milliseconds 1563 439 190 203 186 162 195 174 136 112 180 263 418 183 145 117 99 105 159 105 188 433 161 70 195
Character e r ; a -a -; . a w a i t : r e a d : " . , -
Milliseconds 125 103 142 177 272 161 245 121 166 168 110 112 426 292 148 110 48 171 206 150 299 326 46 126 188
Character -, -. , e ) ; c h = - 1 ; } i f c -c (
Milliseconds 162 151 205 177 97 343 228 237 191 128 298 233 185 117 162 218 199 477 376 191 111 91 201 296 263
Character c h < 3 1 -1 2 - ) / * C o n t r o l c
Milliseconds 191 116 243 290 261 173 210 418 289 256 297 262 270 185 586 370 185 104 176 81 68 73 196 99 123
Character h a r a c t e r o f - -f r E O F t e r m i
Milliseconds 103 89 118 104 160 233 78 119 36 121 69 235 229 170 157 84 260 89 149 210 168 130 92 10 144
Character n a t e s l o o p b r e a k ; c o m m a n d
Milliseconds 91 64 37 115 174 60 61 205 179 224 168 248 89 60 68 77 230 197 225 89 150 147 94 82 152
Character . a p p e n d ( ( c h a r ) c h ) ; e x p e c
Milliseconds 87 151 125 162 98 79 110 245 199 197 114 94 110 228 338 173 75 323 262 154 94 188 51 142 169
Character t e d - - ; }
Milliseconds 202 113 179 280 148 190 410 205
WPM Timing
Seconds WPM
2.49 4.82
4.98 31.34
7.47 40.18
9.96 53.03
12.45 51.1
14.93 54.64
17.42 51.65
19.91 55.44
22.4 56.25
24.89 54.48
27.38 58.29
29.87 58.25
32.36 60.45
34.85 61.3
37.34 57.85
39.83 56.35
42.31 56.72
44.8 54.64
47.29 55.06
49.78 54.24
52.27 54.87
54.76 55
57.25 54.71
59.74 53.23
62.23 53.61
64.72 52.66
67.21 51.96
69.69 51.14
72.18 51.7
74.67 50.78
77.16 50.7
79.65 51.07
82.14 51.28
84.63 50.76
87.12 50.83
89.61 50.62
92.1 49.64
94.59 49.61
97.07 50.19
99.56 50.14
102.05 49.86
104.54 50.05
107.03 49.89
109.52 49.31
112.01 49.6
114.5 49.99
116.99 50.88
119.48 51.83
121.97 52.05
124.45 52.26