Inusah (inusah)

Race #3926

View Pit Stop page for race #3926 by inusahGhost race

View profile for Inusah (inusah)

Official speed 57.96 wpm (112.22 seconds elapsed during race)
Without ending ping 58.15 wpm (360 ms delay sending score to TypeRacer’s server)
Timerless 58.33 wpm (351 ms elapsed before first character typed; 111.50 seconds elapsed during race)
Timerless minus one 58.22 wpm, ignoring the first character typed
Race Start February 6, 2024 12:06:52pm UTC
Race Finish February 6, 2024 12:08:44pm UTC
Outcome Win (1 of 3)
Accuracy 99.3%
Points 85.98
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(); int expected = 1024; /* Cut off to avoid DoS attack */ while (expected < shutdown.length()) { if (random == null) random = new Random(System.currentTiemmeMillis()); expected += (random.nextInt() % 1024); } while (expected > 0) { int ch = -1; try { ch = stream.read()l;; } catch (IOException e) { log.warn("StandardServer.await: read: ", e); ch = -1; } if (ch < 32) /* Control character or EOF termiatenates loop break; command.appentd((char) ch); expected--; }
Timing
Character / * R e a d a s e t o f c h a r a c t e
Milliseconds 351 386 243 622 228 136 166 190 165 65 229 143 182 152 106 160 69 212 124 155 62 208 309 199 111
Character r s f r o m t h e s o c k e t * / S t r
Milliseconds 145 181 166 111 171 101 196 141 272 148 108 121 185 79 213 105 111 175 128 293 241 149 618 273 206
Character i n g B u f f e r c o m m a n d = n e w S
Milliseconds 64 107 56 663 247 121 184 100 123 142 234 81 202 123 152 90 123 135 166 104 174 95 109 152 399
Character t r i n g B u f f e r ( ) ; i n t e x p e c t
Milliseconds 314 183 81 80 82 378 215 140 122 120 115 302 67 240 142 130 115 134 128 152 243 147 128 225 211
Character e d = 1 0 2 4 ; / * C u t o f f t o
Milliseconds 81 175 136 264 148 330 158 424 227 589 154 153 304 191 488 181 112 175 20 191 166 131 172 107 85
Character a v o i d D o S a t t a c k * / w h i l e
Milliseconds 194 251 166 108 129 170 423 156 421 128 181 365 282 235 262 115 121 322 278 109 225 100 132 79 169
Character ( e x p e c t e d < s h u t d o w n . l e n
Milliseconds 98 284 257 250 204 202 289 186 95 162 144 284 120 192 68 217 146 464 110 92 141 237 213 163 110
Character g t h ( ) ) { i f ( r a n d o m = = n u
Milliseconds 191 205 105 363 90 253 276 165 141 465 132 122 266 253 140 156 80 111 152 186 231 120 177 131 211
Character l l ) r a n d o m = n e w R a n d o m ( S
Milliseconds 207 128 256 182 156 171 185 97 84 192 214 103 171 90 125 75 201 536 199 131 124 36 165 328 558
Character y s t e m . c u r r e n t T i e m -m -e m e M i l l
Milliseconds 231 130 149 127 131 89 403 147 117 182 121 184 101 462 181 162 0 609 110 296 94 338 246 202 124
Character i s ( ) ) ; e x p e c t e d + = ( r a n d o
Milliseconds 131 192 348 54 216 411 164 284 243 131 141 258 192 120 164 121 336 262 226 497 172 170 157 101 87
Character m . n e x t I n t ( ) % 1 0 2 4 ) ; } w h
Milliseconds 184 247 292 143 242 245 385 194 182 336 79 234 429 346 257 146 155 120 388 276 110 243 78 499 247
Character i l e ( e x p e c t e d > 0 ) { i n t
Milliseconds 149 113 146 123 229 195 253 199 169 304 232 121 134 152 282 125 355 288 110 153 56 388 145 111 146
Character c h = - 1 ; t r y { c h = s t r e a
Milliseconds 180 121 112 221 174 427 162 497 243 499 183 120 113 235 88 267 101 122 221 134 133 253 203 143 202
Character m . r e a d ( ) l ; -; -l ; } c a t c h ( I O
Milliseconds 0 366 216 109 133 100 307 52 344 170 418 121 307 192 274 171 212 145 115 227 150 97 242 245 201
Character E x c e p t i o n e ) { l o g . w a r n ( "
Milliseconds 1178 273 161 218 108 192 84 64 49 120 81 336 193 138 136 549 194 193 172 120 112 90 114 294 205
Character S t a n d a r d S e r v e r . a w a i t : r e a
Milliseconds 551 158 126 78 154 142 144 242 466 111 131 240 137 80 104 132 103 110 164 121 311 125 173 109 113
Character d : " , e ) ; c h = - 1 ; } i f (
Milliseconds 154 303 73 214 253 148 116 277 518 252 613 160 92 350 148 690 172 339 166 290 118 206 132 122 273
Character c h < 3 2 ) / * C o n t r o l c h a r a
Milliseconds 234 111 112 306 180 185 192 409 184 140 333 544 363 184 142 172 175 54 207 111 419 132 122 108 164
Character c t e r o r E O F t e r m i a t e -e -t -a n a
Milliseconds 266 172 109 106 113 132 95 106 456 254 397 161 181 70 134 59 184 246 134 190 295 161 108 319 120
Character t e s l o o p b r e a k ; c o m m a n d . a
Milliseconds 125 142 120 125 171 201 141 163 173 731 276 121 108 134 263 166 344 90 185 152 141 104 91 190 187
Character p p e n t -t d ( ( c h a r ) c h ) ; e x p e c
Milliseconds 182 141 128 151 200 624 219 387 181 238 133 67 120 376 399 221 121 407 227 151 324 225 132 141 255
Character t e d - - ; }
Milliseconds 924 161 171 397 155 231 151 228
WPM Timing
Seconds WPM
2.24 37.43
4.49 58.82
6.73 64.16
8.98 62.83
11.22 62.02
13.47 65.94
15.71 65.69
17.95 66.84
20.2 64.76
22.44 63.63
24.69 64.16
26.93 63.27
29.18 63.34
31.42 63.4
33.66 63.45
35.91 62.83
38.15 63.53
40.4 64.46
42.64 63.6
44.89 63.63
47.13 62.13
49.37 61.73
51.62 61.61
53.86 61.49
56.11 60.95
58.35 60.67
60.6 60.6
62.84 60.53
65.08 60.47
67.33 60.42
69.57 60.71
71.82 59.82
74.06 59.46
76.31 59.6
78.55 59.73
80.8 59.56
83.04 60.26
85.28 59.94
87.53 59.36
89.77 59.48
92.02 59.08
94.26 59.2
96.51 59.31
98.75 58.82
100.99 58.82
103.24 59.05
105.48 58.7
107.73 58.59
109.97 58.27
112.22 57.96