Steve (steveleem)

Race #248

View Pit Stop page for race #248 by steveleemGhost race

View profile for Steve (steveleem)

Official speed 67.17 wpm (96.83 seconds elapsed during race)
Without ending ping 67.30 wpm (180 ms delay sending score to TypeRacer’s server)
Timerless 67.63 wpm (484 ms elapsed before first character typed; 96.17 seconds elapsed during race)
Timerless minus one 67.51 wpm, ignoring the first character typed
Race Start January 9, 2024 5:49:34am UTC
Race Finish January 9, 2024 5:51:10am UTC
Outcome No win (3 of 3)
Accuracy 96.2%
Points 99.63
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 setr of of characters from the socket */ StringVuBUffeuffer command = new StringBuffer(); int expected = 1-2024; /*( CUt ofut off to avoid DoSW attack */ while (expected < shutdown.length()) { if (random == null) random = new Random(System.currentTimeMillis()); expected += (random.nextInt() % 1024); { {} } while (expected > 0 ) { int ch = 0--1; try ){ ch = stream.read(); } catch (IOExcpeption e) { log.warn)(:"StandardServer.await: read: ", e); ch -= -1; } if (ch ,<32 32) /(*( Contronl character or EOF terminates loop break; command.append())(char_ ) ch); expected--; }
Timing
Character / * R e a d a s e t r o f -f -o - -r o f
Milliseconds 484 275 155 279 83 68 137 102 59 102 104 94 84 0 75 152 48 260 130 152 135 111 125 72 60
Character c h a r a c t e r s f r o m t h e s o c k e
Milliseconds 206 153 28 100 94 137 138 80 103 79 81 111 140 44 64 64 49 104 90 102 105 63 112 56 136
Character t * / S t r i n g V u -u -V B U f f e -e -f -f -U u
Milliseconds 75 75 169 209 73 168 127 71 45 61 61 243 110 319 147 82 79 125 138 95 179 149 152 246 105
Character f f e r c o m m a n d = n e w S t r i n g
Milliseconds 83 150 89 89 134 129 80 79 166 90 96 88 81 272 143 160 105 50 71 206 121 71 64 38 82
Character B u f f e r ( ) ; i n t e x p e c t e d =
Milliseconds 241 110 544 156 84 88 208 52 193 124 111 60 69 88 70 187 153 92 143 124 48 152 78 156 68
Character 1 - 2 -2 -- 0 2 4 ; / * ( -( C U t o f -f -o - -t
Milliseconds 360 137 310 196 126 180 163 201 319 215 330 276 0 556 223 175 112 107 70 119 90 186 133 144 138
Character -U u t o f f t o a v o i d D o S W - -W
Milliseconds 137 53 106 79 168 23 130 58 108 81 65 20 123 25 72 128 44 241 344 278 0 131 319 129 415
Character a t t a c k * / w h i l e ( e x p e c t e d
Milliseconds 485 118 158 43 145 65 139 145 237 209 128 121 33 339 84 90 190 567 160 74 96 206 78 59 177
Character < s h u t d o w n . l e n g t h ( ) ) { i
Milliseconds 82 212 89 200 48 152 64 176 64 120 55 129 359 107 77 97 158 81 424 97 268 236 256 134 129
Character f ( r a n d o m = = n u l l ) r a n d o m
Milliseconds 86 84 174 464 65 71 131 70 57 61 331 119 199 136 179 168 142 275 148 120 52 69 123 37 40
Character = n e w R a n d o m ( S y s t e m . c u r r
Milliseconds 74 148 76 263 80 80 192 174 140 70 128 55 33 241 206 124 94 126 64 73 126 280 127 87 131
Character e n t T i m e M i l l i s ( ) ) ; e x p e c t e
Milliseconds 71 71 134 132 96 56 91 231 107 162 120 134 86 204 73 230 576 159 92 156 75 87 184 129 66
Character d + = ( r a n d o m . n e x t I n t ( ) %
Milliseconds 134 73 155 331 130 206 129 55 74 123 0 81 169 113 72 154 118 217 143 64 146 105 263 245 273
Character 1 0 2 4 ) ; { - -{ { } - -} -{ } w h i l e
Milliseconds 184 96 167 265 536 711 200 240 233 247 128 172 0 100 297 128 142 172 405 143 58 74 79 87 112
Character ( e x p e c t e d > 0 - ) { i n t c h
Milliseconds 290 158 161 64 92 164 130 65 157 195 165 486 152 98 488 174 169 226 150 119 57 92 100 170 88
Character = 0 - -- -0 - 1 ; t r y ) -) { c h = s
Milliseconds 200 142 159 177 0 351 135 162 152 249 115 91 138 108 187 312 287 193 200 104 64 115 109 88 91
Character t r e a m . r e a d ( ) ; } c a t c h ( I O
Milliseconds 120 166 43 64 123 160 121 56 16 164 245 0 238 319 273 112 148 131 0 262 71 93 115 292 147
Character E x c p -p e p t i o n e ) { l o g . w a r n
Milliseconds 118 381 154 462 234 115 327 138 94 80 31 104 88 223 200 443 389 152 161 96 88 126 54 259 153
Character ) -) ( : -: " S t a n d a r d S e r v e r . a w a i
Milliseconds 307 359 398 433 391 167 152 146 58 107 89 93 102 230 247 96 88 129 87 81 104 183 129 71 93
Character t : r e a d : " , e ) ; c h - -- = - 1
Milliseconds 83 368 306 127 44 58 131 933 161 392 357 147 135 233 352 328 119 48 189 203 360 168 130 166 129
Character ; } i f ( c h , -, < 3 2 - -2 -3 3 2 )
Milliseconds 192 152 196 124 151 193 0 121 216 89 94 203 427 179 178 64 267 217 137 137 108 66 50 279 448
Character / ( -( * ( -( C o n t r o n -n l c h a r a c t e
Milliseconds 416 320 432 361 0 761 245 177 73 95 105 64 79 122 486 175 82 78 73 80 80 104 121 167 43
Character r o r E O F t e r m i n a t e s l o o p
Milliseconds 95 71 145 221 73 411 112 104 94 192 74 86 87 105 110 83 125 60 125 42 125 160 145 64 86
Character b r e a k ; c o m m a n d . a p p e n d ( ) ) -)
Milliseconds 79 161 28 51 70 284 129 231 55 98 137 80 88 96 118 145 113 133 105 96 113 193 0 134 331
Character -) ( c h a r _ - -_ ) c h ) ; e x p e c t e d
Milliseconds 151 150 239 73 100 56 357 240 247 126 170 121 111 69 731 248 192 80 163 62 96 199 161 59 165
Character - - ; }
Milliseconds 263 146 182 168 148
WPM Timing
Seconds WPM
1.94 68.16
3.87 65.06
5.81 86.75
7.75 82.1
9.68 74.36
11.62 78.49
13.56 78.78
15.49 81.33
17.43 75.73
19.37 71.26
21.3 72.1
23.24 69.19
25.18 69.11
27.11 69.05
29.05 71.05
30.99 70.49
32.92 71.44
34.86 72.64
36.79 73.38
38.73 74.98
40.67 74.65
42.6 75.2
44.54 76.24
46.48 74.87
48.41 72.38
50.35 71.74
52.29 71.83
54.22 71.48
56.16 70.73
58.1 70.43
60.03 71.16
61.97 71.26
63.91 70.79
65.84 70.53
67.78 69.22
69.72 69.19
71.65 69.84
73.59 68.81
75.53 68.32
77.46 68.47
79.4 67.41
81.34 66.69
83.27 65.42
85.21 65.91
87.15 66.51
89.08 67.49
91.02 68.16
92.96 67.39
94.89 67.02
96.83 67.17