Tonmnoy Hasan (tonmoy__02)

Race #2

View Pit Stop page for race #2 by tonmoy__02Ghost race

View profile for Tonmnoy Hasan (tonmoy__02)

Official speed 64.19 wpm (101.32 seconds elapsed during race)
Without ending ping 64.28 wpm (146 ms delay sending score to TypeRacer’s server)
Timerless 64.49 wpm (331 ms elapsed before first character typed; 100.85 seconds elapsed during race)
Timerless minus one 64.37 wpm, ignoring the first character typed
Race Start July 25, 2024 6:40:12am UTC
Race Finish July 25, 2024 6:41:53am UTC
Outcome Win (1 of 3)
Accuracy 96.7%
Points 95.22
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 characters from the socket */ StringBuffer command = new StringBuffer(); itnt expected = 10324; /* Cut off to avoid DoS attack */ while (expected < shutdown.length()) { if (random == null) random = new Random(System.currentTimeMillis()); expefcted + == (reanandom.nextInt() % 10324 ): ; } whilie e ( eexpected > 0 ) { int ch = -1; try {c ch = stream.read(); } cathch (IOEXxception e) { log.warn("StandardServer.await: read: ", e); ch = 0--1; } cif (ch < 32) /* Control character or EoOF terminatse ees loop brea; ak; command.append((char) ch); expected--; }
Timing
Character / * R e a d a s e t o f c h a r a c t e
Milliseconds 331 304 128 98 350 120 130 95 80 111 105 59 55 100 97 83 49 166 119 66 110 111 97 243 61
Character r s f r o m t h e s o c k e t * / S t r
Milliseconds 115 67 99 71 169 47 167 58 74 79 55 80 127 109 114 146 22 149 155 394 275 77 242 197 175
Character i n g B u f f e r c o m m a n d = n e w S
Milliseconds 83 85 33 326 192 56 503 208 74 96 128 81 287 151 48 120 49 54 153 58 221 89 95 114 285
Character t r i n g B u f f e r ( ) ; i t -t n t e x p e
Milliseconds 242 175 88 64 44 289 204 32 200 48 98 274 116 395 79 119 98 437 192 31 64 121 184 79 97
Character c t e d = 1 0 3 -3 2 4 ; / * C u t o f f
Milliseconds 119 177 66 157 105 80 128 175 122 137 436 70 61 222 144 225 292 181 115 259 65 81 191 80 167
Character t o a v o i d D o S a t t a c k * / w
Milliseconds 65 98 86 40 81 134 96 17 128 47 322 340 286 134 126 204 137 92 144 124 117 343 275 84 146
Character h i l e ( e x p e c t e d < s h u t d o w n
Milliseconds 87 16 162 22 119 185 175 184 113 128 113 183 47 176 76 204 89 351 158 152 19 114 111 47 122
Character . l e n g t h ( ) ) { i f ( r a n d o m =
Milliseconds 150 183 67 177 64 197 88 335 184 185 415 282 363 137 77 70 282 480 102 87 81 99 149 111 112
Character = n u l l ) r a n d o m = n e w R a n d
Milliseconds 194 102 158 187 175 138 279 179 158 94 83 234 88 155 90 158 113 135 32 49 64 359 224 116 94
Character o m ( S y s t e m . c u r r e n t T i m e M i l l
Milliseconds 62 163 301 160 233 106 110 73 55 177 71 136 97 159 25 86 48 316 170 154 48 368 201 160 146
Character i s ( ) ) ; e x p e f -f c t e d + = -= - =
Milliseconds 62 90 288 173 154 263 95 137 175 83 102 103 367 138 183 64 168 153 199 376 36 319 169 176 76
Character ( r e a n -n -a -e a n d o m . n e x t I n t ( ) %
Milliseconds 212 237 75 62 40 295 127 136 81 113 65 85 152 168 136 63 153 129 272 228 56 245 159 137 291
Character 1 0 3 -3 2 4 - ) : - -: ; } w h i l i e
Milliseconds 179 269 99 330 345 55 86 260 327 345 1047 174 199 159 258 82 645 138 262 92 21 83 15 31 81
Character - -e -i e ( e -e - e x p e c t e d > 0 - )
Milliseconds 341 152 152 107 69 176 122 255 118 148 64 354 173 134 90 174 75 125 107 310 80 151 550 501 262
Character { i n t c h = - 1 ; t r y { c -c c
Milliseconds 166 301 376 148 249 42 46 128 104 231 120 92 319 0 728 30 199 168 57 104 167 256 359 89 75
Character h = s t r e a m . r e a d ( ) ; } c a t h
Milliseconds 85 130 126 104 96 88 176 48 72 48 252 184 21 106 157 597 163 351 109 229 178 141 144 66 366
Character -h c h ( I O E X -X x c e p t i o n e ) { l
Milliseconds 355 158 111 120 152 216 154 238 221 319 249 180 91 247 260 83 16 79 78 81 497 183 373 179 152
Character o g . w a r n ( " S t a n d a r d S e r v e r . a
Milliseconds 184 347 153 97 152 25 205 261 193 169 230 118 135 74 74 83 117 417 259 335 172 35 142 80 96
Character w a i t : r e a d : " , e ) ; c h = 0
Milliseconds 183 50 97 54 389 82 168 81 55 145 295 193 135 306 94 128 365 283 72 169 106 94 129 96 198
Character - -- -0 - 1 ; } c -c i f ( c h < 3 2 ) /
Milliseconds 40 339 160 258 228 483 165 304 192 260 2835 778 39 48 194 453 104 114 215 135 193 124 356 199 264
Character * C o n t r o l c h a r a c t e r o r E o
Milliseconds 279 126 196 255 76 15 167 62 149 80 111 151 142 308 132 77 178 57 111 72 80 76 61 375 257
Character -o O F t e r m i n a t s e - -e -s e -e e s l o
Milliseconds 257 403 83 84 237 104 96 136 136 74 15 79 145 16 95 458 176 215 74 140 481 66 85 184 171
Character o p b r e a ; - -; -a a k ; c o m m a n d . a
Milliseconds 138 68 97 119 55 29 62 103 252 249 153 155 608 161 529 97 129 85 156 80 104 60 109 95 114
Character p p e n d ( ( c h a r ) c h ) ; e x p e c t e
Milliseconds 127 144 56 107 76 304 202 421 86 67 81 231 120 167 97 352 281 71 97 160 149 113 93 188 48
Character d - - ; }
Milliseconds 152 280 144 229 144 436
WPM Timing
Seconds WPM
2.03 76.98
4.05 94.75
6.08 92.77
8.11 87.34
10.13 88.82
12.16 86.85
14.19 83.75
16.21 82.16
18.24 82.9
20.26 82.31
22.29 82.36
24.32 82.9
26.34 82.45
28.37 79.94
30.4 80.14
32.42 80.68
34.45 81.51
36.48 81.59
38.5 80.1
40.53 78.46
42.56 77.54
44.58 76.71
46.61 74.66
48.64 72.05
50.66 71.06
52.69 70.38
54.72 68.87
56.74 68.94
58.77 68.4
60.79 69.28
62.82 68.96
64.85 68.1
66.87 67.83
68.9 67.58
70.93 67.68
72.95 68.1
74.98 68.02
77.01 67.47
79.03 66.5
81.06 64.84
83.09 64.27
85.11 64.01
87.14 64.72
89.17 64.46
91.19 64.08
93.22 64.11
95.24 63.5
97.27 63.9
99.3 64.17
101.32 64.19