dockit (dockit)

Race #1

View Pit Stop page for race #1 by dockitGhost race

View profile for dockit (dockit)

Official speed 67.40 wpm (96.50 seconds elapsed during race)
Without ending ping 67.49 wpm (136 ms delay sending score to TypeRacer’s server)
Timerless 67.70 wpm (295 ms elapsed before first character typed; 96.07 seconds elapsed during race)
Timerless minus one 67.58 wpm, ignoring the first character typed
Race Start June 1, 2023 8:58:12pm UTC
Race Finish June 1, 2023 8:59:48pm UTC
Outcome Win (1 of 3)
Accuracy 96.5%
Points 99.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 SStrring tringBuffer(); int expected = 10245; /* Cut off to aavvoid DoS attack */ while (expected < shutdown.length()) {if if (random == null}) random = new Random(Systemc.u.currentTimeMillis()); expected += (random.nextINtInt() % 10254); )} while (expefctected > 0) { int sch = -1; try { ch =s s stream.read(); } catch ()IOException e )) { log.ewarl.war.warn("StandardServer.await;: read: ", e); ch = -1; {} if (ch < 32 )) /* Control character or EOF terminates loop 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 e
Milliseconds 295 411 116 176 91 70 71 129 95 109 76 93 93 86 93 77 76 218 147 0 184 87 128 168 67
Character r s f r o m t h e s o c k e t * / S t r
Milliseconds 93 97 94 91 58 61 42 53 64 83 41 41 86 77 81 79 90 84 115 357 243 134 200 227 61
Character i n g B u f f e r c o m m a n d = n e w S
Milliseconds 93 51 47 201 61 62 128 96 84 56 126 50 35 126 70 99 64 98 110 93 122 79 68 74 126
Character S t r -r -t -S r i n g - -g -n -i -r t r i n g B u f f
Milliseconds 64 181 78 220 116 141 371 124 52 49 176 218 114 144 169 155 108 70 127 54 39 293 56 98 130
Character e r ( ) ; i n t e x p e c t e d = 1 0 2 4
Milliseconds 77 105 233 222 406 148 170 44 72 96 169 177 144 38 132 159 58 64 87 135 57 117 122 81 226
Character 5 -5 ; / * C u t o f f t o a a v -v -a v o
Milliseconds 0 342 307 197 492 320 239 250 139 95 130 122 62 127 89 99 78 72 113 399 90 239 100 65 128
Character i d D o S a t t a c k * / w h i l e ( e
Milliseconds 58 47 109 168 231 179 233 175 164 104 40 139 77 263 419 241 110 184 59 57 63 84 89 217 275
Character x p e c t e d < s h u t d o w n . l e n g t h
Milliseconds 142 96 62 101 181 74 70 104 164 96 117 126 57 160 202 122 73 92 206 217 95 81 73 129 38
Character ( ) ) { i f -f -i i f ( r a n d o m = = n
Milliseconds 223 29 215 339 332 428 62 192 92 90 93 92 209 342 155 102 159 61 110 66 107 178 110 106 138
Character u l l } -} ) r a n d o m = n e w R a n d o
Milliseconds 66 106 145 387 554 216 192 151 92 76 130 104 46 168 170 71 146 48 60 115 189 112 100 75 115
Character m ( S y s t e m c . u -u -. -c . c u r r e n t T i m
Milliseconds 49 236 68 194 77 119 83 28 256 24 274 185 117 125 129 81 148 52 125 30 131 64 204 107 36
Character e M i l l i s ( ) ) ; e x p e c t e d + = (
Milliseconds 98 261 75 75 120 154 158 250 212 175 365 144 271 159 123 45 114 174 50 60 98 215 127 112 324
Character r a n d o m . n e x t I N t -t -N -I I n t ( ) %
Milliseconds 326 84 63 90 95 52 218 278 221 190 186 141 53 103 374 111 148 586 67 146 215 39 381 404 217
Character 1 0 2 5 -5 4 ) ; ) -) } w h i l e ( e x p e f
Milliseconds 536 98 86 218 541 286 296 748 172 401 290 198 284 132 108 50 46 58 88 182 92 155 119 44 96
Character c t e -e -t -c -f c t e d > 0 ) { i n t s -s
Milliseconds 22 181 78 179 105 145 130 19 195 62 83 171 180 174 203 215 415 242 195 178 73 121 132 208 253
Character c h = - 1 ; t r y { c h = s - -s s -s
Milliseconds 120 60 109 153 86 149 81 202 132 198 101 92 158 255 189 279 96 163 202 102 68 315 121 114 336
Character s t r e a m . r e a d ( ) ; } c a t c h (
Milliseconds 82 43 116 144 46 59 84 233 245 51 42 77 125 44 287 102 318 209 147 135 103 172 81 130 223
Character ) -) I O E x c e p t i o n e ) -) - ) { l o
Milliseconds 0 330 481 126 367 173 76 94 25 117 99 36 57 67 87 194 258 169 99 166 175 227 363 273 77
Character g . e -e -. w a r -r -a -w l . w a r -r -a -w -. -l . w a r
Milliseconds 83 263 107 281 102 74 72 80 186 110 125 88 25 27 61 76 340 121 152 140 350 134 84 65 102
Character n ( " S t a n d a r d S e r v e r . a w a i t ; -;
Milliseconds 139 323 229 124 143 99 155 69 102 113 142 258 137 415 171 99 97 113 148 100 87 135 84 232 210
Character : r e a d : " , e ) ; c h = - 1 ; {
Milliseconds 118 141 101 75 70 48 269 156 295 372 160 239 583 252 312 191 108 234 135 108 158 88 454 141 359
Character -{ } i f ( c h < 3 2 ) -) - ) / * C o
Milliseconds 319 200 223 185 81 107 186 167 119 241 268 162 184 197 322 143 237 116 157 335 552 277 137 119 144
Character n t r o l c h a r a c t e r o r E O F t e
Milliseconds 26 79 55 94 56 100 107 323 88 86 84 97 164 59 101 95 164 101 100 202 167 215 287 237 80
Character r m i n a t e s l o o p b r e a k ; c o m m
Milliseconds 71 17 107 80 22 98 96 81 107 101 56 149 109 121 247 65 64 44 53 228 174 167 126 44 140
Character a n d . a p p e n d ( ( c h a r ) c h ) ; -; -
Milliseconds 70 115 52 187 105 105 124 44 124 52 211 215 315 119 58 95 209 215 249 230 259 301 65 211 106
Character ; -; ; e x p e c t e d - - -- -- - - - ; }
Milliseconds 88 256 326 141 284 173 111 37 102 182 71 68 103 144 114 177 135 138 85 173 192 182 373
WPM Timing
Seconds WPM
1.93 87.05
3.86 105.7
5.79 101.56
7.72 110.36
9.65 93.27
11.58 89.12
13.51 87.05
15.44 85.49
17.37 82.21
19.3 81.45
21.23 80.27
23.16 80.83
25.09 82.27
27.02 81.27
28.95 79.59
30.88 78.5
32.81 79.37
34.74 79.45
36.67 79.52
38.6 78.65
40.53 78.76
42.46 78.29
44.39 76.23
46.32 74.61
48.25 72.62
50.18 72.46
52.11 71.85
54.04 71.28
55.97 71.61
57.9 70.47
59.83 71
61.76 70.92
63.69 71.22
65.62 70.04
67.55 68.39
69.48 67.53
71.41 67.72
73.34 68.23
75.27 67.6
77.2 67.46
79.13 66.88
81.06 66.47
82.99 65.65
84.92 66.84
86.85 67.43
88.78 68.26
90.71 68.66
92.64 68.27
94.57 68.14
96.5 67.4