tstats[mm_food] (mm_food)

Race #4

View Pit Stop page for race #4 by mm_foodGhost race

View profile for tstats[mm_food] (mm_food)

Official speed 65.85 wpm (98.77 seconds elapsed during race)
Without ending ping 65.96 wpm (172 ms delay sending score to TypeRacer’s server)
Timerless 66.24 wpm (407 ms elapsed before first character typed; 98.19 seconds elapsed during race)
Timerless minus one 66.12 wpm, ignoring the first character typed
Race Start August 22, 2023 3:25:22am UTC
Race Finish August 22, 2023 3:27:00am UTC
Outcome No win (3 of 3)
Accuracy 95.3%
Points 97.68
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 ?8/* Read a set of characters forrom the socket */ StringBuffer command = new StruningBuffer(); int expected = 1024; /* Cut opfoff to a void void DosS attack */ whiulele (expected < shutdown.legnthngth()) { if (random === null) random = new Random(Systme.em.currentTimeMillis()); expected += (random.nextInt() % 120024); } while (expected > 0 ) { int ch = -1; try { ch = stream.read)(); } catch (IOException e ) { logl.g.wardnn("Standard Server.awayit;: read: ", e) ; ch = -1; } if (ch -< 32) /* Control charactero or EOS F temrinaerminates loop break; comammand.append((char) ch); expected;;--; }
Timing
Character ? 8 -8 -? / * R e a d a s e t o f c h a r
Milliseconds 407 205 331 157 167 179 150 163 186 84 136 84 121 131 153 121 86 90 111 65 53 147 67 47 141
Character a c t e r s f o r -r -o r o m t h e s o c k e
Milliseconds 56 144 187 44 177 79 232 103 138 42 312 150 79 72 37 39 84 89 80 59 101 43 101 72 81
Character t * / S t r i n g B u f f e r c o m m a n d
Milliseconds 78 136 450 486 81 128 127 128 89 28 99 402 143 82 157 53 125 59 129 66 131 126 47 119 49
Character = n e w S t r u n -n -u i n g B u f f e r ( )
Milliseconds 105 149 107 103 53 62 45 185 97 135 41 174 202 150 120 17 72 496 138 111 122 70 128 199 40
Character ; i n t e x p e c t e d = 1 0 2 4 ; / *
Milliseconds 336 320 313 48 278 112 97 192 57 95 144 184 28 180 19 93 114 111 127 281 191 178 239 166 264
Character C u t o p f -f -p o -o f f t o a v o i d
Milliseconds 505 175 201 108 46 73 0 75 256 131 158 442 89 154 140 74 134 95 120 29 83 21 51 107 95
Character - -v -o -i -d - v o i d D o s -s S a t t a c k *
Milliseconds 489 0 0 0 0 0 141 114 47 112 58 182 112 128 474 197 96 73 139 132 28 159 119 166 393
Character / w h i u l e -e -l -u l e ( e x p e c t e d <
Milliseconds 320 240 432 87 73 20 9 133 370 140 152 152 31 73 136 151 172 77 115 133 184 32 168 51 213
Character s h u t d o w n . l e g n t h -h -t -n -g n g t h (
Milliseconds 104 122 78 160 71 154 95 48 120 251 367 38 142 0 146 99 343 149 152 161 142 84 165 57 235
Character ) ) { i f ( r a n d o m = = = -= n u l l
Milliseconds 67 322 290 167 134 162 105 78 220 156 44 73 97 99 95 59 149 130 127 446 105 41 159 173 123
Character ) r a n d o m = n e w R a n d o m ( S y s
Milliseconds 208 233 152 29 65 105 44 67 59 127 121 213 26 702 406 132 159 49 112 24 83 252 280 108 72
Character t m e . -. -e -m e m . c u r r e n t T i m e M i l l
Milliseconds 85 51 7 156 336 128 145 120 50 94 162 127 56 143 32 34 117 312 128 72 48 347 157 151 137
Character i s ( ) ) ; e x p e c t e d + = ( r a n d o
Milliseconds 82 94 217 64 307 238 151 233 168 59 99 144 185 27 181 88 201 214 175 516 142 64 184 121 43
Character m . n e x t I n t ( ) % 1 2 0 -0 -2 0 2 4 ) ;
Milliseconds 68 167 289 185 155 132 240 128 48 287 39 195 346 292 184 22 115 224 128 128 65 270 449 264 184
Character } w h i l e ( e x p e c t e d > 0 - )
Milliseconds 191 169 104 46 26 87 81 80 242 233 175 50 123 129 175 41 137 51 181 123 116 408 324 190 150
Character { i n t c h = - 1 ; t r y { c h =
Milliseconds 175 178 127 41 139 123 145 95 147 150 185 303 129 312 151 105 215 128 208 219 189 183 114 248 202
Character s t r e a m . r e a d ) -) ( ) ; } c a t c h
Milliseconds 147 218 114 150 18 46 17 150 161 56 34 158 224 328 158 46 315 353 144 120 112 41 159 168 84
Character ( I O E x c e p t i o n e - ) { l o g l
Milliseconds 77 159 448 57 510 160 154 54 76 100 48 56 17 216 128 200 309 162 137 176 200 154 184 77 373
Character . -. -l -g g . w a r d n -n -d n ( " S t a n d a r d
Milliseconds 0 466 273 152 713 55 141 115 83 190 168 298 126 105 201 280 213 109 69 111 70 186 161 167 168
Character - S e r v e r . a w a y -y i t ; -; : r e a d :
Milliseconds 273 215 121 35 179 50 135 34 231 216 49 94 474 133 48 281 327 161 91 117 40 40 168 329 489
Character " , e ) - ; c h = - 1 ; } i f ( c
Milliseconds 166 241 97 183 544 273 428 162 90 102 88 82 104 102 257 78 316 389 177 159 117 56 84 193 249
Character h - -- < 3 2 ) / * C o n t r o l c h a r
Milliseconds 341 132 124 273 120 134 274 64 608 864 288 270 121 240 114 61 49 152 17 143 66 79 95 55 114
Character a c t e r o - -o o r E O S - -S F t e m r
Milliseconds 76 115 169 27 139 121 104 475 134 199 152 119 89 136 460 180 208 281 159 248 209 95 41 158 23
Character i n a -e -m -r -i -n -a e r m i n a t e s l o o p b
Milliseconds 92 40 127 500 0 0 0 0 0 43 137 26 52 89 64 96 58 94 104 250 198 136 104 104 136
Character r e a k ; c o m a m -m -a m a n d . a p p e n d (
Milliseconds 183 24 24 41 176 164 85 73 118 156 0 364 136 111 56 97 56 103 305 254 118 117 71 67 165
Character ( c h a r ) c h ) ; e x p e c t e d ; ; -; -; -
Milliseconds 207 228 134 54 56 254 348 183 48 280 272 119 129 153 54 113 145 192 31 144 90 151 304 139 185
Character - ; }
Milliseconds 123 184 362 102
WPM Timing
Seconds WPM
1.98 30.37
3.95 69.86
5.93 76.95
7.9 77.45
9.88 82.62
11.85 81
13.83 78.97
15.8 81.25
17.78 77.62
19.75 75.33
21.73 73.45
23.7 71.88
25.68 69.16
27.66 71.16
29.63 70.47
31.61 69.1
33.58 70.4
35.56 71.21
37.53 70.98
39.51 70.16
41.48 70.87
43.46 71.24
45.43 71.05
47.41 71.38
49.38 70.22
51.36 70.33
53.34 70.42
55.31 70.73
57.29 70.38
59.26 71.28
61.24 70.74
63.21 70.62
65.19 70.5
67.16 68.61
69.14 68.04
71.11 68
73.09 67.64
75.07 67.46
77.04 66.82
79.02 66.97
80.99 66.53
82.97 65.52
84.94 66.54
86.92 65.86
88.89 64.8
90.87 65.5
92.84 65.92
94.82 66.19
96.79 66.33
98.77 65.85