(corsairchris)

Race #17

View Pit Stop page for race #17 by corsairchrisGhost race

View profile for (corsairchris)

Official speed 81.82 wpm (79.49 seconds elapsed during race)
Without ending ping 81.92 wpm (93 ms delay sending score to TypeRacer’s server)
Timerless 82.13 wpm (210 ms elapsed before first character typed; 79.19 seconds elapsed during race)
Timerless minus one 81.98 wpm, ignoring the first character typed
Race Start May 29, 2023 11:34:59am UTC
Race Finish May 29, 2023 11:36:18am UTC
Outcome No win (3 of 3)
Accuracy 97.8%
Points 121.37
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 StringBuffer(); int expected = 1024; /* Cout off to avoid DoS attack */ while (*expected < shutdown.length()) { If if rand(random == null) random = new Random(*SSystem.currentTimeMillis()); expected += (random.nextInt() % 1024); } while (expected > 0) { int ch = -1; try { ch = stream.read() ; } catch ()IOEXcxxception e) { log.warn("STtandardServer.await: read: ", e); cha = -1; } if (ch >M < 32) /* Control character or EOF terminates loop break; command.append((char) ch); expetcted--; }
Timing
Character / * R e a d a s e t o f c h a r a c t e
Milliseconds 210 342 171 229 222 116 94 69 94 113 81 170 29 53 101 53 64 102 135 59 89 94 99 179 79
Character r s f r o m t h e s o c k e t * ( -( / S
Milliseconds 82 88 129 122 185 70 32 25 61 78 54 56 107 140 114 116 81 65 40 215 12 345 240 101 155
Character t r i n g B u f f e r c o m m a n d = n e w
Milliseconds 169 164 83 48 76 202 152 37 149 206 57 70 108 54 42 125 92 70 68 51 120 63 130 83 48
Character S t r i n g B u f f e r ( ) ; i n t e x p e
Milliseconds 69 173 172 189 77 50 70 177 157 29 141 129 47 299 75 304 107 152 47 35 82 115 186 67 138
Character c t e d = 1 0 2 4 ; / * C o -o u t o f f
Milliseconds 59 173 67 128 64 176 44 220 123 95 71 94 122 360 320 103 92 310 249 77 95 70 119 77 129
Character t o a v o i d D o S a t t a c k * / w
Milliseconds 97 71 70 82 61 92 56 59 58 106 118 169 312 123 144 56 142 142 166 63 102 261 282 68 172
Character h i l e ( * -* e x p e c t e d < s h u t d o
Milliseconds 41 43 142 41 55 194 26 311 82 166 88 126 58 189 59 106 54 120 73 51 118 43 24 180 90
Character w n . l e n g t h ( ) ) { I f - -f -I i f r
Milliseconds 74 74 162 243 55 143 80 257 52 252 78 146 149 205 125 167 106 68 267 130 135 83 70 37 147
Character a n d -d -n -a -r ( r a n d o m = = n u l l ) r
Milliseconds 64 60 108 237 128 121 226 182 124 108 79 107 73 20 110 129 158 140 132 46 181 119 202 90 88
Character a n d o m = n e w R a n d o m ( * S -S -* S y
Milliseconds 78 83 79 73 60 77 129 57 144 39 40 43 165 110 100 96 72 36 216 21 204 168 136 98 234
Character s t e m . c u r r e n t T i m e M i l l i s ( ) )
Milliseconds 118 90 93 47 141 83 182 106 140 65 107 61 182 125 63 44 189 169 149 129 170 59 221 56 174
Character ; e x p e c t e d + = ( r a n d o m . n e x
Milliseconds 288 119 99 169 92 154 69 171 68 222 85 364 749 100 524 206 83 67 86 65 48 181 142 55 70
Character t I n t ( ) % 1 0 2 4 ) ; } w h i l e (
Milliseconds 124 256 136 140 350 75 128 232 93 255 145 114 50 307 549 123 332 94 169 91 32 156 53 43 231
Character e x p e c t e d > 0 ) { i n t c h =
Milliseconds 199 193 139 88 62 188 58 128 34 123 54 173 349 114 228 307 109 47 28 73 164 55 81 126 58
Character - 1 ; t r y { c h = s t r e a m . r e a
Milliseconds 268 287 263 47 502 121 56 45 424 126 263 111 64 128 43 168 93 169 52 45 90 64 29 56 42
Character d ( ) - ; } c a t c h ( ) -) I O E X -X c x
Milliseconds 104 219 27 130 362 206 78 335 134 160 96 120 179 76 79 254 65 444 169 56 149 249 460 137 143
Character -x -c x c e p t i o n e ) { l o g . w a r n (
Milliseconds 118 135 109 39 167 62 89 75 47 135 47 116 298 106 218 136 187 158 70 301 90 15 31 118 400
Character " S T -T t a n d a r d S e r v e r . a w a i t :
Milliseconds 273 110 88 357 89 98 130 54 114 80 147 158 171 36 174 119 78 153 127 61 142 119 115 187 124
Character r e a d : " , e ) ; c h a -a = - 1 ; }
Milliseconds 75 68 24 568 188 130 235 286 139 210 298 337 153 99 140 71 282 135 145 65 750 99 163 127 466
Character i f ( c h > -> M - -M < 3 2 ) / * C o
Milliseconds 158 251 81 88 324 140 86 108 312 353 234 130 340 112 237 112 222 27 327 193 189 697 121 121 249
Character n t r o l c h a r a c t e r o r E O F t e
Milliseconds 43 57 53 25 136 42 61 134 57 42 85 130 195 94 82 87 139 71 66 175 97 91 88 206 79
Character r m i n a t e s l o o p b r e a k ; c o m m
Milliseconds 79 51 80 75 50 50 70 151 68 63 166 138 60 95 107 79 42 57 20 174 43 84 88 30 144
Character a n d . a p p e n d ( ( c h a r ) c h ) ; e x
Milliseconds 133 98 112 135 220 116 105 79 95 109 288 172 236 120 68 49 255 107 108 81 622 268 66 166 187
Character p e t -t c t e d - - ; }
Milliseconds 73 128 108 425 40 174 72 123 163 140 194 104 345
WPM Timing
Seconds WPM
1.59 67.93
3.18 98.12
4.77 110.7
6.36 100.01
7.95 104.16
9.54 105.67
11.13 103.51
12.72 103.78
14.31 97.28
15.9 100.39
17.49 98.12
19.08 97.49
20.67 99.87
22.26 98.12
23.85 94.1
25.44 91.99
27.03 93.24
28.62 93.93
30.21 93.36
31.8 93.59
33.39 93.09
34.98 90.92
36.57 90.9
38.16 89.63
39.75 88.16
41.34 88.54
42.93 88.34
44.52 88.42
46.11 87.45
47.69 88.56
49.28 87.41
50.87 86.57
52.46 84.86
54.05 85.03
55.64 84.75
57.23 84.7
58.82 85.07
60.41 84.22
62 83.22
63.59 82.27
65.18 81.92
66.77 80.33
68.36 79.34
69.95 80.28
71.54 81.35
73.13 82.54
74.72 82.87
76.31 82.71
77.9 82.1
79.49 81.82