cole (socol)

Race #39

View Pit Stop page for race #39 by socolGhost race

View profile for cole (socol)

Official speed 74.42 wpm (87.40 seconds elapsed during race)
Without ending ping 74.49 wpm (85 ms delay sending score to TypeRacer’s server)
Timerless 74.94 wpm (522 ms elapsed before first character typed; 86.79 seconds elapsed during race)
Timerless minus one 74.80 wpm, ignoring the first character typed
Race Start July 22, 2024 4:32:17pm UTC
Race Finish July 22, 2024 4:33:44pm UTC
Outcome Win (1 of 3)
Accuracy 97.7%
Points 110.38
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 scocket */ 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); } wilhhihile (expected > 0) { int ch = -1; try { ch = stream.read(); } catch (IEOException e) { log.warn("StandardServer.await: read: ", e); ch= = -1; } if (ch <32 32) /* Control character or OEOF termiantes natenates loop break;l ; command.append(c(char) Cch); expected--; }
Timing
Character / * R e a d a s e t o f c h a r a c t e
Milliseconds 522 462 121 124 296 112 87 112 62 100 89 74 134 76 297 52 120 109 125 52 58 128 82 169 66
Character r s f r o m t h e s c -c o c k e t * / S
Milliseconds 114 117 79 92 107 87 66 23 44 100 63 72 109 197 612 90 88 87 118 40 104 170 243 121 148
Character t r i n g B u f f e r c o m m a n d = n e w
Milliseconds 152 81 50 56 77 142 137 75 109 105 64 61 100 57 182 134 102 65 104 65 64 119 105 64 81
Character S t r i n g B u f f e r ( ) ; i n t e x p e
Milliseconds 51 199 183 95 28 57 519 219 137 58 128 100 70 159 81 245 79 166 51 128 119 145 194 128 95
Character c t e d = 1 0 2 4 ; / * C u t o f f t
Milliseconds 75 159 83 151 68 118 68 95 120 79 62 217 114 579 251 128 232 296 105 99 134 46 145 62 239
Character o a v o i d D o S a t t a c k * / w h i
Milliseconds 123 80 123 119 90 67 106 105 252 268 338 90 143 62 143 70 137 145 146 137 243 65 65 117 17
Character l e ( e x p e c t e d < s h u t d o w n . l
Milliseconds 97 77 61 140 91 168 124 82 96 181 78 168 62 168 63 145 95 58 79 163 76 82 98 62 204
Character e n g t h ( ) ) { i f ( r a n d o m = -
Milliseconds 114 131 39 131 106 200 98 174 190 190 207 324 373 81 231 159 108 82 119 67 51 77 136 84 388
Character = n u l l ) r a n d o m = n e w R a n d
Milliseconds 167 114 119 223 174 139 220 115 282 78 55 93 62 64 74 117 68 114 63 70 85 134 144 66 76
Character o m ( S y s t e m . c u r r e n t T i m e M i l l
Milliseconds 71 76 227 108 231 68 128 57 79 60 192 87 83 128 56 119 63 217 200 84 29 194 167 172 134
Character i s ( ) ) ; e x p e c t e d + - = ( r a n
Milliseconds 66 116 225 148 163 386 96 133 151 116 73 97 163 79 162 95 266 131 360 164 128 500 105 68 97
Character d o m . n e x t I n t ( ) % 1 0 2 4 ) ; }
Milliseconds 71 73 56 157 185 94 142 81 240 146 50 233 57 278 757 93 349 121 297 76 455 243 149 318 133
Character w i l h -h -l h i -i -h -i h i l e ( e x p e c t e d
Milliseconds 197 119 61 38 254 121 129 88 219 138 134 88 82 29 93 42 151 144 121 115 95 71 157 75 170
Character > 0 ) { i n t c h = - 1 ; t r y
Milliseconds 61 117 644 328 243 305 258 154 169 53 113 54 211 112 114 123 62 329 189 333 73 94 72 109 86
Character { c h = s t r e a m . r e a d ( ) ; } c
Milliseconds 471 134 122 78 128 114 114 297 86 160 173 370 166 52 573 120 67 171 186 67 246 92 256 137 183
Character a t c h ( I E -E O E x c e p t i o n e ) {
Milliseconds 147 63 192 91 72 148 365 189 318 63 132 485 501 142 94 39 118 67 57 74 94 348 130 126 128
Character l o g . w a r n ( " S t a n d a r d S e r v e r .
Milliseconds 628 132 34 126 93 78 56 106 180 233 146 204 85 113 82 107 90 171 349 111 165 159 105 94 162
Character a w a i t : r e a d : " , e ) ; c h = -
Milliseconds 133 33 161 149 99 234 110 104 143 80 80 292 101 306 260 90 175 234 268 123 180 77 178 61 365
Character -= = - 1 ; } i f ( c h < 3 2 -2 -3 3 2
Milliseconds 131 83 88 86 568 99 249 128 289 112 568 105 20 171 458 96 316 115 219 42 609 160 228 252 80
Character ) / * C o n t r o l c h a r a c t e r o r
Milliseconds 209 214 581 326 107 179 165 19 47 69 55 135 67 61 115 19 66 120 118 175 73 98 50 139 89
Character O -O E O F t e r m i a n t e s - -s -e -t -n n a
Milliseconds 62 230 302 63 110 110 111 257 85 87 55 58 82 4 92 74 151 77 225 119 157 148 131 140 90
Character t e -e -t -a -n -a n a t e s l o o p b r e a k ; l
Milliseconds 26 117 173 130 141 151 111 122 59 13 123 177 66 61 143 123 19 116 61 91 125 76 53 171 4
Character - -l -; ; c o m m a n d . a p p e n d ( c -c ( c
Milliseconds 214 257 132 233 630 170 99 79 57 133 61 80 62 71 110 132 118 86 95 67 224 159 361 261 166
Character h a r ) C -C c h ) ; e x p e c t e d - - ; }
Milliseconds 88 77 80 251 125 120 382 67 103 190 357 90 32 196 123 80 66 146 50 182 286 125 210 535 378
WPM Timing
Seconds WPM
1.75 48.06
3.5 78.95
5.24 86.96
6.99 85.82
8.74 94.74
10.49 92.68
12.24 93.17
13.98 95.26
15.73 90.01
17.48 90.62
19.23 89.87
20.98 92.11
22.72 94
24.47 90.72
26.22 89.71
27.97 90.11
29.71 91.27
31.46 92.3
33.21 91.42
34.96 90.28
36.71 89.58
38.45 88.31
40.2 86.56
41.95 84.39
43.7 84.31
45.45 82.91
47.19 82.89
48.94 82.38
50.69 81.91
52.44 81.47
54.19 81.05
55.93 80.02
57.68 79.68
59.43 80.16
61.18 80.42
62.93 80.29
64.67 79.6
66.42 78.77
68.17 78.16
69.92 76.72
71.66 76.02
73.41 77.32
75.16 77.27
76.91 75.52
78.66 75.98
80.4 74.77
82.15 75.52
83.9 74.95
85.65 75.1
87.4 74.42