Basil (basilbasil)

Race #8

View Pit Stop page for race #8 by basilbasilGhost race

View profile for Basil (basilbasil)

Official speed 49.73 wpm (130.79 seconds elapsed during race)
Without ending ping 49.80 wpm (182 ms delay sending score to TypeRacer’s server)
Timerless 50.87 wpm (2,747 ms elapsed before first character typed; 127.86 seconds elapsed during race)
Timerless minus one 50.78 wpm, ignoring the first character typed
Race Start November 9, 2024 9:48:10pm UTC
Race Finish November 9, 2024 9:50:21pm UTC
Outcome No win (2 of 3)
Accuracy 93.3%
Points 73.77
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 /* reaRead a set of characters from the stoocket */ strStringBuffer command = Nnew StringBuffer()'; int expected = 1024 ; /* Cut off to avoid dDoS attack */ while (expected < shutdownl.llength() ) [ i{ if (random == null) random = new Random(sSystem.currentTimeMillis()) ; expected += ra(random.newxtInt (( ) $# % 1024) ; ] wh} while (expected> > 0 ) 0) [i i{ int ch = -1 ;; try ){ch ch = sysreatream.read() ; } catch (IPOException n e ) { log.warn "( "StandardServer.Aawait: readL ": '", e ):; ch = -1 ; } if (ch < 32) /* cControl character of Er EOF Tterminates loop break; command.append((chartt) ch ); expected ---; }
Timing
Character / * r e a -a -e -r R e a d a s e t o f c h
Milliseconds 2747 702 217 251 179 89 190 140 159 205 75 74 99 106 54 110 64 99 176 60 96 54 80 103 51
Character a r a c t e r s f r o m t h e s t o -o -t o c
Milliseconds 98 81 153 115 82 150 119 128 150 27 144 83 136 58 76 89 66 89 74 116 83 212 151 109 94
Character k e t * / s t r -r -t -s S t r i n g B u f f e r
Milliseconds 60 87 165 467 151 547 217 152 119 161 173 167 148 84 178 171 115 122 33 243 161 76 170 91 105
Character c o m m a n d = N -N n e w S t r i n g B u
Milliseconds 145 122 58 147 117 113 35 160 73 156 96 476 368 149 105 37 126 173 209 156 62 102 67 228 168
Character f f e r ( ) ' -' ; i n t e x p e c t e d =
Milliseconds 17 188 84 114 238 131 369 334 111 183 151 176 97 131 178 110 77 83 110 111 176 129 115 107 113
Character 1 0 2 4 - ; / * C u t o f f t o a v o
Milliseconds 336 103 140 204 323 190 127 147 238 288 255 657 159 116 97 102 87 131 102 119 111 82 93 155 127
Character i d d -d D o S a t t a c k * / w h i l e
Milliseconds 151 80 63 81 338 155 282 424 184 192 146 152 79 143 177 337 223 257 227 289 0 153 318 115 129
Character ( e x p e c t e d < s h u t d o w n l -l . l -l
Milliseconds 224 472 152 98 115 122 99 190 145 128 186 199 352 120 151 99 158 108 71 97 218 230 116 166 239
Character l e n g t h ( ) - ) [ i -i - -[ { i f ( r
Milliseconds 359 105 161 135 155 79 311 153 159 288 129 208 400 209 244 235 155 132 130 249 181 117 98 424 497
Character a n d o m = = n u l l ) r a n d o m = n
Milliseconds 96 102 82 123 134 86 179 142 118 123 197 153 113 287 177 274 141 33 126 85 131 71 160 99 184
Character e w R a n d o m ( s -s S y s t e m . c u r r e n
Milliseconds 283 105 133 157 146 140 84 122 103 281 441 189 105 202 93 115 184 70 146 207 159 107 148 159 128
Character t T i m e M i l l i s ( ) ) - ; e x p e c t e
Milliseconds 77 236 143 141 47 213 203 171 103 181 129 246 196 696 280 233 99 163 123 114 86 113 67 198 221
Character d + = r a -a -r ( r a n d o m . n e w -w x t I n
Milliseconds 133 98 165 291 142 297 107 163 140 99 196 121 129 47 119 124 176 216 158 48 265 148 104 312 167
Character t ( -( - ( - ) $ -$ # - -# % 1 0 2 4 ) -
Milliseconds 170 66 285 43 284 167 204 412 149 128 163 520 43 221 499 180 671 347 759 105 116 171 441 142 488
Character ; ] w h -h -w - -] } w h i l e ( e x p e c t
Milliseconds 154 120 922 150 201 98 197 154 145 165 175 158 172 62 152 170 92 61 380 252 98 85 84 136 113
Character e d > - -> > 0 - -0 ) - -) 0 ) [ i -i i
Milliseconds 160 148 237 200 312 158 168 231 145 672 162 782 145 82 258 234 164 81 267 193 801 351 240 192 208
Character -i - -[ { i n t c h = - 1 ; -; - ; t r y
Milliseconds 434 185 133 139 181 515 141 111 84 119 80 201 183 118 564 156 144 304 64 213 113 138 99 129 92
Character ) -) { c h - -h -c c h = s y s -s -y r e a -a
Milliseconds 144 561 240 119 395 61 145 128 168 158 75 71 102 161 224 140 419 201 93 253 287 115 155 97 288
Character -e -r t r e a m . r e a d ( ) - ; } c a t c h
Milliseconds 159 145 64 176 130 92 82 150 181 121 62 136 236 107 50 559 116 213 721 111 271 102 118 123 111
Character ( I P -P O E x c e p t i o n -n - n e - )
Milliseconds 160 225 530 237 313 131 403 375 186 82 146 105 137 93 338 286 242 209 154 129 147 145 423 68 158
Character { l o g . w a r n " -" - ( - " S t a n d a r
Milliseconds 372 198 277 168 62 94 132 119 86 115 109 338 252 182 368 250 274 146 670 207 157 48 116 121 100
Character d S e r v e r . A -A a w a i t : r e a d L " -"
Milliseconds 168 249 212 164 136 84 117 113 291 408 71 116 117 195 106 586 244 253 355 115 158 399 209 218 265
Character - -L : ' -' " , e - ) : -: ; c h = - 1
Milliseconds 180 300 174 177 326 270 122 370 198 229 194 500 319 333 467 105 166 399 86 136 209 90 230 135 124
Character - ; } i f ( c h < 3 2 ) / * c -c C o
Milliseconds 221 129 161 367 328 436 101 82 332 432 97 112 374 265 160 114 431 199 395 285 160 308 241 132 129
Character n t r o l c h a r a c t e r o f E -E - -f r
Milliseconds 116 51 160 50 126 49 128 110 84 77 113 66 77 112 82 96 109 93 67 256 225 164 140 83 78
Character E O F T -T t e r m i n a t e s l o o p b r e
Milliseconds 319 148 91 112 176 384 80 96 80 108 161 115 66 85 159 43 86 94 172 127 148 81 93 29 163
Character a k ; c o m m a n d . a p p e n d ( ( c h a r t
Milliseconds 61 418 479 177 353 65 141 96 87 80 86 98 131 118 111 97 109 114 251 154 189 127 52 132 199
Character -t t -t ) c h - ) ; e x p e c t e d - -- - -
Milliseconds 362 157 199 430 199 414 74 163 480 88 485 146 320 132 122 79 153 75 186 122 125 208 217 165 101
Character - ; }
Milliseconds 151 343 316 614
WPM Timing
Seconds WPM
2.62 0
5.23 16.06
7.85 51.99
10.46 52.76
13.08 54.13
15.69 57.35
18.31 58.33
20.93 61.93
23.54 59.13
26.16 61.02
28.77 60.47
31.39 61.55
34 60.7
36.62 59.64
39.24 58.11
41.85 59.93
44.47 60.45
47.08 61.42
49.7 60.61
52.31 60.79
54.93 60.95
57.55 59.01
60.16 56.85
62.78 55.82
65.39 55.05
68.01 55.05
70.62 53.18
73.24 51.61
75.86 51.57
78.47 51.08
81.09 50.61
83.7 50.32
86.32 50.05
88.93 49.65
91.55 49.55
94.17 49.7
96.78 49.22
99.4 49.62
102.01 49.17
104.63 48.51
107.24 48
109.86 47.95
112.48 48.12
115.09 48.59
117.71 48.83
120.32 49.77
122.94 50.37
125.55 50.08
128.17 50.09
130.79 49.73