doanhong (doanhong)

Race #159

View Pit Stop page for race #159 by doanhongGhost race

View profile for doanhong (doanhong)

Official speed 48.99 wpm (132.76 seconds elapsed during race)
Without ending ping 49.07 wpm (206 ms delay sending score to TypeRacer’s server)
Timerless 49.27 wpm (536 ms elapsed before first character typed; 132.02 seconds elapsed during race)
Timerless minus one 49.17 wpm, ignoring the first character typed
Race Start May 15, 2024 10:47:12pm UTC
Race Finish May 15, 2024 10:49:25pm UTC
Outcome Win (1 of 3)
Accuracy 96.0%
Points 72.67
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 /* Reasd a set of characters from the socket */ StringBuffer command = new StringBuffer(); int expeteceteted = 1024; /* cut Cut off to aviod oid SDoS accttacfgkk */ while (expected < shutdown.length()) { if (random == n8llull)_ rando)_ rand random = new3 Random(Syste.m.currentTimeMillis()); expetected ++= (random.nextInt() %^ 1024); } while (expetcted > 0) "{ int ch = -1; try { ch = stream.read(); {} } cahtch (IOException e) { log.warn("StandardServer.await: raead: ", e); ch = - 11; } if ( chch < 32) /* Control characters of r EOF terminatres es loop break; command.append((char) ch); expected--; }
Timing
Character / * R e a s -s d a s e t o f c h a r a c
Milliseconds 536 800 278 249 118 155 171 528 108 100 136 68 232 133 143 98 191 44 124 235 67 87 98 164 100
Character t e r s f r o m t h e s o c k e t * / S
Milliseconds 232 120 32 182 138 163 164 110 100 98 32 169 27 186 227 71 438 104 113 105 132 370 1462 257 204
Character t r i n g B u f f e r c o m m a n d = n e w
Milliseconds 164 157 0 145 89 268 169 77 168 104 67 84 212 36 172 111 86 74 108 282 570 134 144 104 170
Character S t r i n g B u f f e r ( ) ; i n t e x p e
Milliseconds 169 261 136 136 36 149 64 209 189 39 169 144 68 252 171 249 105 212 79 63 127 283 183 253 132
Character t e -e -t c e t e -e -t -e t e d = 1 0 2 4 ; / *
Milliseconds 371 134 519 118 93 225 0 196 419 148 140 44 104 171 145 148 118 238 196 119 148 293 107 341 355
Character c u t - -t -u -c C u t o f f t o a v i o d
Milliseconds 180 249 139 126 151 243 131 147 152 337 201 144 157 160 83 175 118 142 306 139 217 115 134 0 196
Character - -d -o -i o i d S -S D o S a c c -c -c t t a c f
Milliseconds 99 375 132 149 165 490 69 260 148 321 503 329 274 492 707 151 203 168 335 135 97 142 160 165 590
Character g -g k -k -f k * / w h i l e ( e x p e c t e d
Milliseconds 0 500 500 299 121 252 127 237 692 247 302 135 131 166 68 80 235 212 184 276 123 168 188 129 168
Character < s h u t d o w n . l e n g t h ( ) ) { i
Milliseconds 84 292 257 187 110 168 122 168 66 164 102 252 260 124 119 133 160 155 273 142 140 198 212 187 197
Character f ( r a n d o m = = n 8 l l -l -l -8 u l l ) _
Milliseconds 72 140 244 164 102 99 91 64 148 151 168 130 339 184 169 187 144 319 121 151 279 246 126 302 0
Character - r a n d o -o -d -n -a -r -_ -) ) _ - r a n d -d -n -a
Milliseconds 228 771 477 128 29 131 72 368 135 144 152 169 168 171 724 0 197 951 78 151 121 86 380 149 148
Character -r -_ r a n d o m = n e w 3 -3 R a n d o m (
Milliseconds 142 150 1069 318 133 120 97 87 177 125 114 172 131 81 217 0 602 170 203 155 102 110 80 145 319
Character S y s t e . -. m . c u r r e n t T i m e M i l l i
Milliseconds 356 232 101 153 86 140 592 234 251 248 125 166 128 149 106 110 434 258 183 63 377 445 188 142 174
Character s ( ) ) ; e x p e t e -e -t c t e d + -+ + = (
Milliseconds 147 185 167 168 285 115 237 187 168 47 398 89 498 155 48 188 92 187 120 264 13 635 394 297 565
Character r a n d o m . n e x t I n t ( ) % ^ -^ 1 0 2 4
Milliseconds 172 78 106 112 52 173 162 235 85 235 150 202 134 128 242 149 251 278 0 610 146 270 230 85 128
Character ) ; } w h i l e ( e x p e t -t c t e d >
Milliseconds 357 337 230 249 221 248 146 142 147 66 85 486 251 181 171 85 403 437 108 202 90 192 170 254 184
Character 0 ) " -" { i n t c h = - 1 ; t r y {
Milliseconds 384 585 163 319 573 268 247 237 135 134 144 190 86 143 168 114 358 480 419 141 211 108 148 213 435
Character c h = s t r e a m . r e a d ( ) ; { } -
Milliseconds 216 168 65 185 126 99 213 152 120 109 171 36 237 231 64 53 217 254 160 264 140 198 0 134 484
Character -} -{ } c a h -h t c h ( I O E x c e p t i o n
Milliseconds 134 118 282 226 168 126 124 532 81 234 116 107 320 1217 755 316 905 192 141 61 107 146 46 107 79
Character e ) { l o g . w a r n ( " S t a n d a r d S e
Milliseconds 191 246 166 168 101 723 168 128 81 359 64 16 194 568 340 290 106 62 124 86 80 102 320 508 78
Character r v e r . a w a i t : r a -a e a d : " , e )
Milliseconds 87 236 150 30 153 63 118 163 125 98 312 126 209 168 440 64 104 104 385 188 192 336 125 118 306
Character ; c h = - 1 -1 - 1 ; } i f ( c h -h
Milliseconds 291 165 208 85 169 168 485 400 236 308 295 105 100 329 139 276 212 208 133 88 181 171 203 131 313
Character -c - c h < 3 2 ) / * C o n t r o l c h a
Milliseconds 140 152 149 120 176 203 169 255 184 325 124 481 334 182 386 237 136 114 150 115 156 100 168 129 58
Character r a c t e r s - -s o f - -f r E O F t e r
Milliseconds 63 149 168 233 81 58 180 78 455 130 150 186 131 103 573 130 75 99 620 212 139 112 416 135 70
Character m i n a t r e s - -s -e -r e s l o o p b r e a
Milliseconds 235 197 121 43 74 25 67 185 125 280 119 144 172 235 170 59 173 162 169 208 110 250 76 114 109
Character k ; c o m m a n d . a p p e n d ( ( c h a r )
Milliseconds 73 265 169 538 60 172 130 16 123 99 113 236 158 130 85 82 111 205 469 251 101 85 61 303 135
Character c h ) ; e x p e c t e d - - ; }
Milliseconds 235 84 252 336 168 232 190 147 59 198 169 57 193 200 126 282 355 278
WPM Timing
Seconds WPM
2.66 27.12
5.31 54.23
7.97 66.28
10.62 57.62
13.28 61.46
15.93 65.53
18.59 63.27
21.24 59.88
23.9 57.25
26.55 57.4
29.21 53.82
31.86 51.22
34.52 48.67
37.17 48.1
39.83 49.41
42.48 51.13
45.14 52.37
47.79 50.72
50.45 48.05
53.1 45.87
55.76 44.98
58.42 45.81
61.07 45.59
63.73 46.14
66.38 46.46
69.04 45.89
71.69 46.87
74.35 46.65
77 46.91
79.66 47
82.31 46.36
84.97 46.61
87.62 47.52
90.28 47.32
92.93 47.13
95.59 46.2
98.24 46.78
100.9 47.22
103.55 47.86
106.21 47.91
108.86 47.73
111.52 47.56
114.18 47.4
116.83 47.97
119.49 47.6
122.14 47.85
124.8 47.89
127.45 48.58
130.11 48.79
132.76 48.99