Evan (evang_dvorak)

Race #10

View Pit Stop page for race #10 by evang_dvorakGhost race

View profile for Evan (evang_dvorak)

Official speed 82.15 wpm (79.17 seconds elapsed during race)
Without ending ping 82.38 wpm (223 ms delay sending score to TypeRacer’s server)
Timerless 83.01 wpm (598 ms elapsed before first character typed; 78.35 seconds elapsed during race)
Timerless minus one 82.86 wpm, ignoring the first character typed
Race Start October 16, 2024 7:49:37pm UTC
Race Finish October 16, 2024 7:50:56pm UTC
Outcome Win (1 of 3)
Accuracy 97.1%
Points 121.85
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 /* Reda a sRead a set of chararecccetrters from the socket */ STrinSTrinStringBuffer command = newStri StringBuffer(); int expected = 1024; /* cCu ot off to avoid Dos S attack */ while (expected < shutdown.length()) { if r(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("STantandardServer.await: read: ", e); ch = -1; } if (ch < 32) /* Conrtrol catharacter or EOF terminates loop break; command.append((char) ch); expected--;) }
Timing
Character / * R e d a a s -s -a - -R -e -d -a - R e a d a
Milliseconds 598 112 145 176 122 75 0 67 92 46 90 311 241 0 121 0 0 0 0 277 107 79 59 56 89
Character s e t o f c h a r a r e c -c -e c -c -r c e t r
Milliseconds 37 93 50 80 75 46 82 40 133 69 42 101 68 101 133 95 239 105 157 325 105 144 127 18 215
Character -r -t -e t e r s f r o m t h e s o c k e t *
Milliseconds 269 118 95 255 93 80 95 49 69 78 72 96 88 102 67 102 54 49 117 76 89 41 98 119 112
Character / S T r i n -S -T -r -i -n S T r i n -S -T -r -i -n S t r
Milliseconds 139 161 200 23 98 71 104 296 0 0 0 0 242 42 141 0 130 284 0 0 0 0 296 71 82
Character i n g B u f f e r c o m m a n d = n e w S t
Milliseconds 112 95 330 329 131 61 124 80 69 59 102 89 61 121 100 103 64 62 97 68 128 104 85 201 63
Character r i -i -r -t -S S t r i n g B u f f e r ( ) ; i n
Milliseconds 110 39 377 135 122 150 141 228 67 97 65 132 93 366 105 61 136 86 94 130 85 79 125 171 89
Character t e x p e c t e d = 1 0 2 4 ; / * c -c C
Milliseconds 58 125 151 115 171 61 71 140 49 149 114 186 95 180 88 51 190 266 109 130 178 189 123 267 187
Character u o -o - t o f f t o a v o i d D o s -
Milliseconds 84 161 142 139 159 203 81 89 95 113 89 229 84 85 107 106 72 46 77 84 129 166 168 97 395
Character -s S a t t a c k * / w h i l e ( e x p e c
Milliseconds 118 208 70 174 72 115 90 107 76 114 211 212 174 197 59 76 98 95 83 144 231 116 186 52 61
Character t e d < s h u t d o w n . l e n g t h ( ) )
Milliseconds 120 68 106 60 199 55 143 68 68 83 69 102 95 52 91 98 119 62 67 150 79 136 83 119 132
Character { i f r -r ( r a n d o m = = n u l l ) r
Milliseconds 153 101 140 111 63 182 286 107 88 109 124 0 108 115 98 124 128 86 80 115 73 142 161 188 173
Character a n d o m = n e w R a n d o m ( S y s t e m
Milliseconds 87 101 109 67 279 188 187 85 80 101 102 73 282 158 66 68 82 113 133 281 109 71 164 84 115
Character . c u r r e n t T i m e M i l l i s ( ) ) ; e x
Milliseconds 75 115 77 98 102 85 102 53 175 80 95 77 191 150 96 109 77 117 139 99 128 139 131 268 119
Character p e c t e d + = ( r a n d o m . n e x t I n t
Milliseconds 191 67 50 114 58 96 92 113 147 116 267 198 68 131 43 101 82 77 101 97 68 74 194 109 107
Character ( ) % 1 0 2 4 ) ; } w h i l e ( e x p e
Milliseconds 122 110 120 183 122 177 85 82 164 453 217 186 192 125 190 51 49 112 103 162 181 240 98 183 52
Character c t e d > 0 ) { i n t c h = - 1 ;
Milliseconds 62 120 62 151 124 244 86 131 304 195 154 105 226 94 89 76 211 81 69 100 88 143 235 266 102
Character t r y { c h = s t r e a m . r e a d ( ) ;
Milliseconds 197 154 388 193 154 149 208 70 272 369 140 279 80 84 23 77 69 98 88 101 51 33 161 87 95
Character } c a t c h ( I O E x c e p t i o n e )
Milliseconds 87 115 129 238 90 81 184 115 134 155 549 68 1122 132 225 95 68 105 101 68 101 75 115 138 235
Character { l o g . w a r n ( " S T a n -n -a -T t a n d a r
Milliseconds 125 98 105 94 76 86 165 89 56 150 86 238 239 51 127 52 360 130 114 202 95 60 93 101 73
Character d S e r v e r . a w a i t : r e a d : " , e
Milliseconds 66 226 116 65 172 66 80 112 164 97 83 53 102 355 207 168 41 85 69 320 128 246 207 124 158
Character ) ; c h = - 1 ; } i f ( c h < 3 2
Milliseconds 123 208 122 128 78 161 125 79 115 172 210 183 133 139 213 115 70 265 352 80 136 179 120 205 88
Character ) / * C o n r -r t r o l c a t -t -a h a r a c
Milliseconds 264 205 222 174 165 242 124 48 188 332 152 88 92 126 43 136 171 67 353 121 155 115 73 89 45
Character t e r o r E O F t e r m i n a t e s l o o
Milliseconds 141 59 105 70 89 108 69 179 95 128 47 253 84 72 49 93 78 74 85 69 46 92 92 61 145
Character p b r e a k ; c o m m a n d . a p p e n d ( (
Milliseconds 80 120 34 96 58 67 43 179 102 66 102 59 124 102 82 97 81 232 385 162 96 120 80 76 288
Character c h a r ) c h ) ; e x p e c t e d - - ; ) -)
Milliseconds 267 69 91 96 152 215 139 60 176 148 81 129 132 166 50 67 124 78 68 146 142 145 122 343 120
Character }
Milliseconds 92
WPM Timing
Seconds WPM
1.58 22.74
3.17 49.26
4.75 55.58
6.33 45.47
7.92 66.69
9.5 59.36
11.08 57.38
12.67 66.31
14.25 61.47
15.83 64.42
17.42 68.21
19 70.1
20.58 67.62
22.17 70.37
23.75 68.71
25.34 70.1
26.92 72.66
28.5 75.78
30.09 75.78
31.67 77.3
33.25 78.31
34.84 78.54
36.42 80.07
38 80.52
39.59 81.54
41.17 82.78
42.75 81.96
44.34 82.01
45.92 82.32
47.5 82.6
49.09 81.9
50.67 81.7
52.25 82.67
53.84 81.8
55.42 81.2
57 81.89
58.59 80.5
60.17 81.17
61.75 81.23
63.34 81.28
64.92 81.14
66.5 81.02
68.09 80.54
69.67 79.75
71.25 80.33
72.84 81.72
74.42 82.4
76.01 82.26
77.59 82.59
79.17 82.15