monkescripts (monkescripts)

Race #38

View Pit Stop page for race #38 by monkescriptsGhost race

View profile for monkescripts (monkescripts)

Official speed 50.27 wpm (129.38 seconds elapsed during race)
Without ending ping 50.39 wpm (310 ms delay sending score to TypeRacer’s server)
Timerless 50.85 wpm (1,160 ms elapsed before first character typed; 127.91 seconds elapsed during race)
Timerless minus one 50.75 wpm, ignoring the first character typed
Race Start January 19, 2024 1:41:49am UTC
Race Finish January 19, 2024 1:43:58am UTC
Outcome No win (3 of 3)
Accuracy 96.1%
Points 74.57
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 charactreers from the socket */ String BBuffer command = new StrigngBuffer(); itn nt expected - = 1024; /* Cut off to avoid DoS attack */ while *(expected < shutdown.length()) { if (random -== null) random = nre ew Random(Stusysteml..currentTime MMillis()); expected += (random.nextInt() % 1024); { w} while (expected > oO0) { int ch = -1 ; try { ch = stream. reread(); } catch (IOException e) { log.warn("StandrardServer.await: read: ", e); ch = -1; } if (ch < 432) /* Control character or EoOF terminated ls loo p break; command.append((char) ch); expected ---; }
Timing
Character / * R e a d a s e t o f c h a r a c t r
Milliseconds 1160 1487 116 346 241 165 118 173 112 95 134 135 161 103 130 95 96 129 135 81 116 179 551 501 191
Character e -e -r e r s f r o m t h e s o c k e t * /
Milliseconds 150 348 121 341 71 172 86 122 179 81 19 163 48 151 58 112 530 132 111 107 105 125 125 222 517
Character S t r i n g B -B - B u f f e r c o m m a n d
Milliseconds 121 113 181 183 50 241 124 110 297 228 365 225 268 99 135 161 95 70 225 107 122 188 144 99 112
Character = n e w S t r i g -g n g B u f f e r ( ) ;
Milliseconds 93 163 197 128 95 45 128 235 206 174 71 282 359 207 66 232 260 297 166 143 96 249 160 222 173
Character i t n - -n -t n t e x p e c t e d - - -- =
Milliseconds 102 182 0 257 328 141 127 213 116 103 259 188 145 56 200 224 123 160 26 661 368 237 122 241 205
Character 1 0 2 4 ; / * C u t o f f t o a v o i d
Milliseconds 150 236 230 780 573 184 198 334 204 388 206 130 120 148 38 393 130 115 68 37 103 166 183 176 144
Character D o S a t t a c k * / w h i l e * -* ( e
Milliseconds 109 274 223 277 166 110 144 125 102 153 115 199 355 367 155 135 122 90 147 67 78 756 506 252 240
Character x p e c t e d < s h u t d o w n . l e n g t h
Milliseconds 343 111 101 219 196 108 162 113 205 133 125 127 193 96 271 129 115 44 193 204 109 103 138 205 103
Character ( ) ) { i f ( r a n d o m - -- = = n u l
Milliseconds 274 173 158 198 206 235 134 70 430 316 200 194 123 93 115 89 94 647 304 288 147 164 182 212 171
Character l ) r a n d o m = n r e - -e -r e w R a n
Milliseconds 144 240 182 143 160 169 171 96 66 82 696 337 138 89 99 126 380 152 130 81 106 105 261 193 143
Character d o m ( S t -t u s -s -u y s t e m l . -. -l . c u r r
Milliseconds 102 339 201 311 228 253 358 241 58 427 642 231 144 105 148 89 206 295 207 560 260 220 121 169 136
Character e n t T i m e M -M - M i l l i s ( ) ) ; e x p
Milliseconds 54 134 95 390 136 133 90 125 197 380 116 215 214 174 137 147 137 274 134 158 327 165 116 177 131
Character e c t e d + = ( r a n d o m . n e x t I n t (
Milliseconds 79 188 198 137 105 95 226 227 423 501 257 154 116 105 90 70 230 254 92 186 182 274 315 873 384
Character ) % 1 0 2 4 ) ; { w -w - -{ } w h i l e
Milliseconds 264 755 867 210 151 196 176 398 561 288 229 186 181 113 231 140 127 541 293 157 97 118 170 73 125
Character ( e x p e c t e d > o O -O -o 0 ) { i n t
Milliseconds 220 195 353 607 94 176 262 125 128 113 212 155 191 305 244 148 453 468 268 195 221 139 102 107 78
Character c h = - 1 - ; t r y { c h = s t r
Milliseconds 133 81 131 137 165 193 410 434 286 203 150 96 157 70 159 191 335 215 86 110 180 182 88 146 173
Character e a m . r e -e -r - r e a d ( ) ; } c a t c h
Milliseconds 130 103 102 199 120 157 170 214 145 126 129 87 159 69 342 191 272 167 228 505 392 150 149 185 80
Character ( I O E x c e p t i o n e ) { l o g . w a
Milliseconds 149 215 271 178 260 215 211 152 82 164 132 122 25 296 206 276 165 180 165 148 165 70 129 157 153
Character r n ( " S t a n d r -r a r d S e r v e r . a w a i
Milliseconds 111 108 390 275 106 202 117 112 99 247 337 106 96 156 369 158 62 524 187 109 134 193 177 150 151
Character t : r e a d : " , e ) ; c h = - 1 ;
Milliseconds 117 279 159 149 99 96 148 322 148 166 352 147 85 286 314 139 136 89 142 199 163 170 307 358 162
Character } i f ( c h < 4 -4 3 2 ) / * C o n t r
Milliseconds 264 236 152 139 172 251 3596 218 218 316 174 298 423 728 116 571 787 1053 342 165 111 145 182 24 215
Character o l c h a r a c t e r o r E o -o O F t e r
Milliseconds 51 172 91 465 130 114 133 202 176 276 135 59 177 114 378 225 197 208 503 380 586 221 99 119 83
Character m i n a t e d l -l - -d s l o o - p b r e a
Milliseconds 102 127 110 228 112 110 158 49 239 257 155 122 159 117 177 195 144 296 281 317 250 191 79 121 187
Character k ; c o m m a n d . a p p e n d ( ( c h a r )
Milliseconds 238 256 161 168 79 129 164 95 115 63 143 157 218 133 96 155 185 319 238 245 178 67 116 276 207
Character c h ) ; e x p e c t e d - -- - - - ; }
Milliseconds 114 102 298 540 166 76 179 135 80 176 196 158 148 170 243 225 142 494 307 281 297 227
WPM Timing
Seconds WPM
2.59 4.64
5.18 44.06
7.76 38.65
10.35 51.01
12.94 49.16
15.53 54.1
18.11 54.32
20.7 52.75
23.29 53.07
25.88 50.55
28.46 50.59
31.05 52.94
33.64 53.87
36.23 53
38.81 55.03
41.4 55.07
43.99 54.56
46.58 54.88
49.16 54.43
51.75 52.17
54.34 51.45
56.93 51.43
59.52 52.42
62.1 52.75
64.69 52.12
67.28 51.19
69.87 50.15
72.45 50.18
75.04 49.89
77.63 50.39
80.22 50.26
82.8 50.43
85.39 50.45
87.98 51.01
90.57 51.67
93.15 51.66
95.74 52.14
98.33 52.48
100.92 52.56
103.51 51.24
106.09 50.56
108.68 49.8
111.27 49.83
113.86 50.17
116.44 50.08
119.03 49.7
121.62 50.22
124.21 50.53
126.79 50.82
129.38 50.27