cole (socol)

Race #45

View Pit Stop page for race #45 by socolGhost race

View profile for cole (socol)

Official speed 75.01 wpm (86.71 seconds elapsed during race)
Without ending ping 75.06 wpm (56 ms delay sending score to TypeRacer’s server)
Timerless 75.37 wpm (353 ms elapsed before first character typed; 86.30 seconds elapsed during race)
Timerless minus one 75.23 wpm, ignoring the first character typed
Race Start July 31, 2024 9:08:19pm UTC
Race Finish July 31, 2024 9:09:46pm UTC
Outcome No win (2 of 3)
Accuracy 96.9%
Points 111.26
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 set a set of characters from the cosocket */ 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 = steam.ream.read(); } catch (IOEXxception e) { log.warn("StandardServer.await.re: read: ", e); ch = 0-1 ; } if ( ch < 32) /* Control characetr ter or OEOF termiantes lnates loop brea;k; command.append((char ) ch); expected--; }
Timing
Character / * R e a d s e t - -t -e -s a s e t o f
Milliseconds 353 333 88 234 147 74 105 106 368 41 183 84 218 142 151 134 71 90 71 37 156 71 102 101 59
Character c h a r a c t e r s f r o m t h e c o -o -c s
Milliseconds 163 100 28 104 328 74 200 61 118 151 62 85 125 62 39 66 58 67 63 71 124 57 451 116 90
Character o c k e t * / S t r i n g B u f f e r c o m
Milliseconds 77 65 91 63 46 99 420 240 166 104 153 44 89 42 63 142 140 54 128 91 67 63 127 65 208
Character m a n d = n e w S t r i n g B u f f e r ( )
Milliseconds 136 91 56 71 81 59 100 121 68 67 86 261 146 55 82 58 50 175 147 38 148 88 61 169 68
Character ; i n t e x p e c t e d = 1 0 2 4 ; / *
Milliseconds 246 88 163 70 86 358 156 143 121 61 86 124 86 187 112 130 77 80 94 100 66 148 106 546 470
Character C u t o f f t o a v o i d D o S a t t
Milliseconds 303 188 154 64 131 187 32 148 76 104 121 62 84 110 47 66 100 382 123 352 227 172 93 102 129
Character a c k * / w h i l e ( e x p e c t e d <
Milliseconds 68 149 118 83 155 254 75 72 111 6 77 84 75 125 104 148 192 95 105 155 68 181 75 115 94
Character s h u t d o w n . l e n g t h ( ) ) { i f (
Milliseconds 84 100 42 54 154 74 91 67 104 201 80 138 42 393 95 203 83 171 452 156 191 133 125 112 479
Character r a n d o m = = n u l l ) r a n d o m =
Milliseconds 209 59 69 81 74 74 61 115 133 120 95 62 184 137 248 141 188 72 95 66 93 68 55 128 71
Character n e w R a n d o m ( S y s t e m . c u r r e n t
Milliseconds 128 53 66 54 261 152 73 87 66 89 206 138 202 33 150 57 72 34 258 85 81 121 66 86 89
Character T i m e M i l l i s ( ) ) ) -) ; e x p e c t e d
Milliseconds 265 145 89 39 223 173 161 150 52 105 327 62 157 152 433 215 117 190 188 91 85 62 161 54 172
Character + - = ( r a n d o m . n e x t I n t ( ) %
Milliseconds 146 326 166 300 152 112 239 131 64 78 66 62 68 133 169 119 123 85 226 138 44 231 58 134 863
Character 1 0 2 4 ) ; } w h i l e ( e x p e c t e d
Milliseconds 126 161 109 114 80 302 250 98 229 174 132 78 14 76 84 74 105 125 137 122 71 86 153 65 165
Character > 0 ) { i n t c h = - 1 ; t r y
Milliseconds 135 195 132 400 262 321 180 257 162 90 73 70 241 61 133 144 90 635 68 130 105 147 69 102 82
Character { c h = s t e a m . -. -m -a -e r e a m . r e a
Milliseconds 470 228 142 199 185 217 157 208 122 168 81 71 34 371 144 147 132 24 76 58 129 66 157 57 126
Character d ( ) ; } c a t c h ( I O E X -X x c e p t i
Milliseconds 60 212 70 236 83 251 184 198 89 88 166 79 210 119 382 82 67 158 490 43 159 44 80 106 90
Character o n e ) { l o g . w a r n ( " S t a n d a r
Milliseconds 72 53 120 170 305 305 201 213 624 134 49 107 82 62 68 92 185 550 152 441 124 140 117 104 61
Character d S e r v e r . a w a i t . r e -e -r -. : r e a d
Milliseconds 167 379 166 314 173 91 61 163 113 46 159 78 93 81 105 71 294 140 150 177 99 80 29 116 92
Character : " , e ) ; c h = 0 -0 - 1 - ; } i
Milliseconds 301 326 279 289 120 177 265 456 110 298 103 103 114 88 206 306 118 90 539 288 195 98 315 134 442
Character f ( - c h < 3 2 ) / * C o n t r o l
Milliseconds 315 94 129 120 493 67 80 124 294 67 138 37 228 130 416 302 34 332 177 80 15 80 68 149 45
Character c h a r a c e t r - -r -t -e t e r o r O -O E O
Milliseconds 66 97 45 68 106 102 193 3 143 140 224 140 156 130 55 69 80 85 66 255 88 213 529 101 81
Character F t e r m i a n t e s l -l - -s -e -t -n -a n a t e
Milliseconds 135 72 361 88 78 67 77 71 24 66 55 154 68 75 201 141 149 141 153 142 152 173 52 71 69
Character s l o o p b r e a ; -; k ; c o m m a n d . a
Milliseconds 146 81 58 167 140 56 79 128 51 44 75 102 352 57 384 153 173 63 89 107 84 92 51 87 140
Character p p e n d ( ( c h a r - ) c h ) ; e x p e c
Milliseconds 100 113 91 83 130 227 138 248 99 33 61 255 316 152 136 117 110 683 262 99 277 145 96 80 70
Character t e d - - ; }
Milliseconds 153 29 173 220 262 317 210 181
WPM Timing
Seconds WPM
1.73 55.36
3.47 55.36
5.2 71.5
6.94 76.12
8.67 78.89
10.41 85.34
12.14 88.97
13.87 89.09
15.61 86.11
17.34 87.19
19.08 86.18
20.81 88.23
22.54 89.96
24.28 89.46
26.01 87.19
27.75 88.23
29.48 90.36
31.22 91.49
32.95 90.69
34.68 89.26
36.42 87.32
38.15 88.07
39.89 86.95
41.62 87.07
43.35 86.64
45.09 85.96
46.82 85.6
48.56 84.52
50.29 83.28
52.03 83.27
53.76 82.37
55.49 82.39
57.23 81.99
58.96 81.41
60.7 81.26
62.43 80.35
64.16 79.48
65.9 78.85
67.63 77.71
69.37 76.98
71.1 76.62
72.84 77.11
74.57 76.44
76.3 76.12
78.04 75.04
79.77 75.21
81.51 75.97
83.24 75.54
84.97 75.13
86.71 75.01