Bao (thbao4545)

Race #4

View Pit Stop page for race #4 by thbao4545Ghost race

View profile for Bao (thbao4545)

Official speed 53.59 wpm (121.37 seconds elapsed during race)
Without ending ping 53.92 wpm (740 ms delay sending score to TypeRacer’s server)
Timerless 54.93 wpm (2,227 ms elapsed before first character typed; 118.40 seconds elapsed during race)
Timerless minus one 54.83 wpm, ignoring the first character typed
Race Start June 2, 2023 8:39:44pm UTC
Race Finish June 2, 2023 8:41:45pm UTC
Outcome Win (1 of 3)
Accuracy 94.5%
Points 79.50
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 ahccharacters formrom the socket */ String BUfuffer comman -d = new StringBuffer(); int expdcected = 10234; /* Cut off to avoid Dos S attaacck */ while (expected < shutodnwdown.length(()) { if (random == null) rand omom = ne w Random(System. currentTimesMillis()); expedtected += (random.nextinInt() ^% 1024); } while (expected > 90) { int ch = 01-1; try {c ch = stream.raeaead((); } catch (IOTException e) { log.warn)("StandardServer.aeaieawait: read: ".,, e); ch = 01-1; } if (ch < 32) /* Control character or EOF terminates loop break; command.append((char) ch); expeceted00--; }
Timing
Character / * R e a d a s e t o f a h c -c -h -a c h
Milliseconds 2227 1199 153 190 211 75 97 119 60 135 293 105 81 79 97 80 85 327 86 105 347 152 129 135 62
Character a r a c t e r s f o r m -m -r -o r o m t h e s
Milliseconds 135 172 284 121 281 106 75 198 153 107 121 64 71 266 149 122 97 94 26 80 81 87 68 78 93
Character o c k e t * / S t r i n g - B U f -f -U u f f
Milliseconds 55 187 34 121 75 156 634 446 170 253 211 74 20 51 106 182 355 206 81 226 181 130 127 116 129
Character e r c o m m a n - -- - d = n e w S t r i
Milliseconds 150 56 91 156 65 136 155 82 99 111 181 271 145 312 161 101 110 120 71 55 80 352 235 57 55
Character n g B u f f e r ( ) ; i n t e x p d c -c -d e c
Milliseconds 56 83 249 125 105 151 111 75 246 191 284 148 126 69 81 157 145 191 145 137 100 281 140 102 366
Character t e d = 1 0 2 3 -3 4 ; / * C u t o f f
Milliseconds 216 70 172 155 117 144 135 97 143 108 457 121 130 181 479 863 261 221 146 141 130 105 101 115 96
Character t o a v o i d D o s - -s S a t t a a c -c -a
Milliseconds 201 70 121 34 162 107 64 66 116 335 201 141 352 146 125 165 161 101 112 150 99 388 80 283 124
Character c k * / w h i l e ( e x p e c t e d < s
Milliseconds 65 111 166 497 689 321 136 49 36 86 51 84 162 220 191 251 71 135 231 111 101 100 191 105 136
Character h u t o d n w -w -n -d -o d o w n . l e n g t h ( ( -(
Milliseconds 66 70 80 206 71 116 105 155 131 151 120 71 95 81 60 226 226 70 121 65 191 46 236 181 386
Character ) ) { i f ( r a n d o m = = n u l l )
Milliseconds 172 547 277 337 261 165 116 99 273 276 85 36 110 106 281 141 131 135 121 311 136 95 157 175 236
Character r a n d o m -m -o - o m = n e - w R a n d
Milliseconds 117 89 56 150 123 93 41 252 144 130 207 5 142 124 106 120 71 125 307 85 357 261 136 95 131
Character o m ( S y s t e m . - c u r r e n t T i m e s -s
Milliseconds 92 45 250 347 130 111 126 72 48 317 156 371 125 76 231 151 66 100 67 380 81 55 75 120 343
Character M i l l i s ( ) ) ; e x p e d t e -e -t -d c t e d
Milliseconds 286 135 121 186 106 190 252 182 375 267 176 139 227 122 135 181 192 99 216 141 141 130 207 105 102
Character + = ( r a n d o m . n e x t i n -n -i I n t ( )
Milliseconds 285 181 145 121 266 203 68 76 111 65 70 297 245 115 202 106 131 80 211 145 196 152 95 170 201
Character ^ -^ % 1 0 2 4 ) ; } w h i l e ( e x p e
Milliseconds 193 375 407 639 150 347 91 190 277 492 256 267 929 207 248 57 51 19 132 110 156 186 197 165 90
Character c t e d > 9 -9 0 ) { i n t c h = 0 1
Milliseconds 146 191 111 214 168 180 121 211 323 179 277 276 804 346 157 65 65 146 292 50 120 105 134 113 171
Character -1 -0 - 1 ; t r y { c -c c h = s t r e a m
Milliseconds 141 135 110 136 166 205 152 40 301 130 353 406 252 150 122 55 101 85 115 196 131 80 227 20 346
Character . r a e a -a -e -a e a d ( ( -( ) ; } c a t c h
Milliseconds 382 203 475 26 105 326 132 155 56 65 115 498 66 471 196 330 148 377 301 177 90 240 327 125 127
Character ( I O T -T E x c e p t i o n e ) { l o g . w
Milliseconds 231 280 132 276 437 246 241 308 104 76 124 77 85 35 247 110 225 318 136 306 156 166 80 171 226
Character a r n ) -) ( " S t a n d a r d S e r v e r . a e a
Milliseconds 190 107 437 598 306 196 292 487 156 115 131 338 309 137 176 403 225 85 241 86 122 184 256 146 90
Character i -i -a -e e a -a -e w a i t : r e a d : " . , -, -.
Milliseconds 127 255 136 145 96 85 282 136 80 41 95 86 261 211 276 40 86 90 271 151 196 623 70 276 131
Character , e ) ; c h = 0 1 -1 -0 - 1 ; } i f (
Milliseconds 155 118 130 200 417 161 256 74 117 91 125 126 115 308 124 131 166 311 209 651 306 267 85 151 170
Character c h < 3 2 ) / * C o n t r o l c h a r a
Milliseconds 307 127 119 242 201 562 41 401 589 1160 1131 391 609 181 95 126 65 76 210 126 784 271 110 278 100
Character c t e r o r E O F t e r m i n a t e s l o
Milliseconds 126 276 105 96 79 106 111 85 282 135 186 211 291 87 75 74 111 106 135 66 85 87 149 153 204
Character o p b r e a k ; c o m m a n d . a p p e n d (
Milliseconds 196 86 130 141 65 45 54 53 139 292 201 76 60 183 93 80 617 150 218 74 156 80 90 111 262
Character ( c h a r ) c h ) ; e x p e c e -e t e d 0 0 -0
Milliseconds 235 654 60 128 59 174 307 147 64 258 305 186 141 201 116 126 155 286 266 75 46 142 471 190 251
Character -0 - - ; }
Milliseconds 127 145 171 191 186 392
WPM Timing
Seconds WPM
2.43 4.94
4.85 27.19
7.28 36.25
9.71 45.73
12.14 48.45
14.56 50.26
16.99 52.26
19.42 55.62
21.85 56.03
24.27 55.37
26.7 56.63
29.13 56.44
31.56 54.38
33.98 56.5
36.41 56.69
38.84 56.23
41.26 57
43.69 57.13
46.12 57.5
48.55 57.84
50.97 58.15
53.4 57.75
55.83 57.82
58.26 57.88
60.68 56.75
63.11 55.71
65.54 56.76
67.96 55.79
70.39 56.09
72.82 56.19
75.25 55.66
77.67 55
80.1 54.98
82.53 55.11
84.96 55.09
87.38 54.52
89.81 54.51
92.24 54.25
94.67 53.87
97.09 53.64
99.52 53.54
101.95 53.09
104.37 52.2
106.8 52.02
109.23 52.62
111.66 53.84
114.08 54.17
116.51 54.28
118.94 54.18
121.37 53.59