Josh (joshbochuan2020)

Race #5

View Pit Stop page for race #5 by joshbochuan2020Ghost race

View profile for Josh (joshbochuan2020)

Official speed 62.77 wpm (103.62 seconds elapsed during race)
Without ending ping 62.93 wpm (263 ms delay sending score to TypeRacer’s server)
Timerless 63.11 wpm (302 ms elapsed before first character typed; 103.05 seconds elapsed during race)
Timerless minus one 63.00 wpm, ignoring the first character typed
Race Start April 20, 2024 3:01:09am UTC
Race Finish April 20, 2024 3:02:53am UTC
Outcome No win (2 of 3)
Accuracy 94.9%
Points 93.11
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 - 0-= new StringBuffer() ; int expected = 1024; /* Cut off to avoid DoS attack */ while (expceceted < shutdown.length()0) { if (random == null) rand omo9m m = new Random(System.rcurrentTimeMilis=lis()); reexpected += (random.nextInt() % 1024); }{ while (expected > 0 =) {n int ch - =- 01-1 t=; try {c ch -= = stream.read(); } catch (IOExepcedpption e) [{ log.warn (("SttaandardServer.await: read: ", e); ch = 01-1; } if (ch < 32 ) /* Control charadccter ofr EOF terminates loop break; command.append((char) ch); epxpected--; }
Timing
Character / * R e a d a s e t o f c h a r a c t e
Milliseconds 302 274 168 407 100 188 115 149 112 119 62 116 31 179 72 95 64 134 84 72 88 81 174 158 87
Character r s f r o m t h e s o c k e t * / S t r
Milliseconds 71 119 126 102 130 100 78 57 104 92 33 138 57 98 62 129 76 74 327 233 185 89 268 94 120
Character i n g B u f f e r c o m m a n d - - -- 0 - --
Milliseconds 78 66 437 271 173 137 115 120 88 74 130 74 147 91 94 98 66 104 689 116 292 90 196 14 288
Character -0 = n e w S t r i n g B u f f e r ( ) - ;
Milliseconds 103 183 143 206 62 93 113 301 69 132 95 62 62 329 145 97 92 125 67 192 64 127 267 211 72
Character i n t e x p e c t e d = 1 0 2 4 ; / * C
Milliseconds 132 46 110 95 212 146 111 67 154 167 52 140 148 104 129 183 156 98 455 265 113 421 224 135 395
Character u t o f f t o a v o i d D o S a t t a c
Milliseconds 120 99 89 102 144 151 116 225 58 85 85 131 115 55 97 87 202 290 260 122 139 108 131 90 183
Character k * / w h i l e ( e x p c -c e c e -e t e d
Milliseconds 94 147 175 219 94 112 75 27 97 55 83 148 129 181 134 97 272 73 179 268 332 162 35 164 119
Character < s h u t d o w n . l e n g t h ( ) 0 -0 ) {
Milliseconds 208 97 115 83 244 108 174 59 100 75 128 169 79 81 96 132 52 200 92 275 320 244 106 751 291
Character i f ( r a n d o m = = n u l l ) r a n d
Milliseconds 122 89 58 297 181 81 92 109 101 64 433 125 108 179 139 149 193 158 217 121 170 75 88 110 111
Character o m -m -o - o 9 m - -m -9 m = n e w R a n d o
Milliseconds 89 113 148 80 110 300 8 131 117 201 87 105 239 134 148 102 340 105 83 86 217 132 79 86 104
Character m ( S y s t e m . r -r c u r r e n t T i m e M i l
Milliseconds 59 254 290 151 44 147 75 71 164 120 227 60 151 126 113 97 92 82 221 137 61 156 356 138 186
Character i s -s = -= -i l i s ( ) ) ; r e -e -r e x p e c t e
Milliseconds 102 103 303 4 89 234 270 62 80 247 78 231 406 162 148 7 280 77 181 243 135 102 150 146 70
Character d + = ( r a n d o m . n e x t I n t ( ) %
Milliseconds 137 203 176 185 125 354 152 126 102 102 147 25 199 235 112 241 130 181 135 161 254 55 198 252 142
Character 1 0 2 4 ) ; } { -{ w h i l e ( e x p e c t e
Milliseconds 286 86 115 122 408 317 225 275 7 797 201 124 108 46 70 45 109 179 176 176 101 67 160 174 44
Character d > 0 = -= - ) { n -n i n t c h - -
Milliseconds 144 109 170 97 236 125 430 236 106 396 135 177 366 284 362 215 40 83 71 174 64 142 184 116 411
Character -- = - - -- 0 1 -1 -0 - 1 t = -= -t - ; t r y
Milliseconds 148 226 10 81 212 100 244 386 131 196 121 205 114 177 199 232 100 115 351 250 78 130 101 43 106
Character { c -c c h - = - -= -- = s t r e a m . r e a
Milliseconds 283 357 277 42 117 66 110 148 0 167 94 125 190 198 175 161 90 124 64 131 103 129 99 34 74
Character d ( ) ; } c a t c h ( I O E x e -e p -p c e d
Milliseconds 152 252 76 251 129 206 188 279 156 73 155 79 87 173 516 87 92 424 233 284 219 405 214 139 0
Character p -p -d p t i o n e ) [ -[ { l o g . w a r n
Milliseconds 104 249 81 258 85 122 62 66 178 132 411 126 217 329 156 915 124 168 90 159 93 175 86 101 114
Character ( -( - ( " S t t a -a -t a n d a r d S e r v e r . a
Milliseconds 160 371 97 229 234 404 267 193 27 285 81 184 77 82 166 116 218 240 187 73 190 120 68 187 254
Character w a i t : r e a d : " , e ) ; c h = 0
Milliseconds 191 152 131 81 358 144 164 50 110 128 158 405 220 432 86 135 274 249 96 161 107 125 139 131 143
Character 1 -1 -0 - 1 ; } i f ( c h < 3 2 - ) /
Milliseconds 143 176 112 156 78 371 126 442 172 135 83 75 284 208 71 143 157 112 140 123 183 464 301 114 141
Character * C o n t r o l c h a r a d c -c -d c t e r o
Milliseconds 850 137 230 234 71 98 130 51 166 38 254 93 70 80 82 163 8 322 107 125 166 114 66 91 173
Character f -f r E O F t e r m i n a t e s l o o p b
Milliseconds 216 250 83 63 691 362 134 488 338 102 85 123 96 89 94 30 154 178 43 118 186 140 141 97 152
Character r e a k ; c o m m a n d . a p p e n d ( ( c h a
Milliseconds 221 58 67 108 194 107 150 68 197 112 108 107 45 156 163 101 304 96 110 50 408 162 184 96 92
Character r ) c h ) ; e p -p x p e c t e d - - ; }
Milliseconds 83 217 224 152 92 226 209 100 133 305 461 158 113 81 150 180 43 140 266 121 254 300 268
WPM Timing
Seconds WPM
2.07 63.7
4.14 89.75
6.22 92.65
8.29 89.75
10.36 78.75
12.43 78.17
14.51 78.59
16.58 78.9
18.65 76.56
20.72 77.59
22.8 80.02
24.87 77.69
26.94 79.29
29.01 75.69
31.08 76.05
33.16 75.28
35.23 72.89
37.3 73.99
39.37 74.06
41.45 72.67
43.52 71.42
45.59 71.86
47.66 71.5
49.74 70.69
51.81 70.65
53.88 69.71
55.95 68.84
58.03 67.42
60.1 65.49
62.17 65.24
64.24 65
66.31 65.51
68.39 64.75
70.46 64.21
72.53 63.03
74.6 62.73
76.68 62.13
78.75 62.48
80.82 62.51
82.89 62.54
84.97 62.28
87.04 62.04
89.11 61.95
91.18 62.25
93.25 61.51
95.33 62.06
97.4 62.83
99.47 63.09
101.54 62.75
103.62 62.77