Basil (basilbasil)

Race #1

View Pit Stop page for race #1 by basilbasilGhost race

View profile for Basil (basilbasil)

Official speed 49.22 wpm (132.14 seconds elapsed during race)
Without ending ping 49.29 wpm (177 ms delay sending score to TypeRacer’s server)
Timerless 49.44 wpm (423 ms elapsed before first character typed; 131.54 seconds elapsed during race)
Timerless minus one 49.35 wpm, ignoring the first character typed
Race Start November 9, 2024 9:37:46pm UTC
Race Finish November 9, 2024 9:39:58pm UTC
Outcome Win (1 of 3)
Accuracy 92.4%
Points 73.01
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 /* rRead a set of characters from the socket */ sStrin gBuffer command = new StringBuffer() ;; int expected= = s1025 4 ; /* cut ofCut off to avoid DoS Aattacl k /*/ while 9e(expected < shutdown.length() )) { if (random == null) random =- = new ranRandm om ((sySystem.currentTimeMillis() ); expected += (random.newxtInt() *% 1024 ) ; wh]} ewhile (expected > 0 {) {i nint cht = -1 ; try to{ ch = nstream.read()[; } catc h (IOAException e )) {lot. .llot.wag .warn (("StandardSeerverrver.wawait: read: " , e ) ; ch = -1 ; } if (ch < 32) /* cControl character or EOF terminates loop break; Ccommand.append((char ) ch); expected--; }
Timing
Character / * r -r R e a d a s e t o f c h a r a c
Milliseconds 423 190 147 237 160 144 145 79 100 124 64 112 81 95 160 64 114 49 61 80 96 48 98 110 64
Character t e r s f r o m t h e s o c k e t * / s
Milliseconds 80 98 126 129 111 82 142 64 128 66 32 110 65 80 64 98 62 95 82 161 382 447 241 209 366
Character -s S t r i n - g B u f f e r c o m m a n d =
Milliseconds 210 112 191 147 63 126 128 256 160 383 177 80 144 131 109 80 128 114 126 112 32 114 61 81 112
Character n e w S t r i n g B u f f e r ( ) ; -; - ;
Milliseconds 115 590 143 34 110 287 193 144 82 110 64 159 114 95 161 160 79 208 128 223 209 96 176 65 127
Character i n t e x p e c t e d = - -= = s -s 1 0 2 5
Milliseconds 144 145 111 96 193 111 129 129 110 112 193 126 194 94 209 146 95 111 144 320 163 157 80 131 237
Character - -5 4 - ; / * c u t o f -f -o - -t -u -c C u
Milliseconds 272 240 160 32 128 224 144 145 478 658 159 354 95 79 80 114 45 209 145 143 144 159 177 113 304
Character t o f f t o a v o i d D o S A -A a t t a
Milliseconds 80 113 110 111 146 111 79 113 66 80 95 126 114 111 80 160 224 336 159 146 385 94 160 147 93
Character c l - -l k / -/ * / w h i l e 9 e -e -9 ( e x
Milliseconds 81 398 160 385 159 160 129 239 256 224 272 226 478 80 160 160 96 80 162 399 239 146 126 289 177
Character p e c t e d < s h u t d o w n . l e n g t h (
Milliseconds 448 127 144 112 210 110 96 242 157 161 82 158 64 162 109 81 95 144 738 94 112 100 156 80 241
Character ) ) -) - ) { i f ( r a n d o m = = n u
Milliseconds 143 112 368 337 383 145 159 561 352 143 130 78 272 512 128 96 98 126 144 130 158 144 130 126 176
Character l l ) r a n d o m = - = -= - -- n e w r a
Milliseconds 192 96 224 144 336 96 129 81 111 128 80 176 0 79 32 385 162 415 495 609 158 82 63 128 98
Character n -n -a -r R a n d m - -m o m ( -( - ( s y -y -s S y
Milliseconds 94 223 152 144 139 125 128 113 465 175 383 161 144 191 98 206 432 145 98 285 193 160 145 46 208
Character s t e m . c u r r e n t T i m e M i l l i s ( )
Milliseconds 114 95 176 98 158 352 80 96 146 175 63 113 207 160 144 48 208 191 177 98 174 128 240 192 99
Character - ) ; e x p e c t e d + = ( r a n d o m . n
Milliseconds 269 130 463 190 433 130 94 96 119 108 173 146 141 241 384 176 448 560 144 64 128 81 127 131 239
Character e w -w x t I n t ( ) * -* % 1 0 2 4 - ) - ;
Milliseconds 127 63 546 110 160 610 572 482 336 163 221 929 482 1216 253 848 112 112 256 260 368 286 174 239 113
Character w h -h -w ] -] } e -e w h i l e ( e x p e c t e
Milliseconds 192 160 48 289 160 272 431 272 207 256 305 48 64 175 144 65 95 146 270 163 142 96 97 110 192
Character d > 0 { -{ - ) { i -i n -n i n t c h t -t
Milliseconds 114 111 192 193 366 129 371 368 144 96 160 286 363 332 119 259 303 97 145 100 60 101 60 117 264
Character = - 1 - ; t r y t o -o -t { c h = n
Milliseconds 186 185 114 288 283 194 290 124 168 107 156 74 121 97 104 263 166 148 502 288 80 222 240 122 328
Character -n s t r e a m . r e a d ( ) [ -[ ; } c a t c
Milliseconds 271 87 94 198 136 68 96 148 294 160 78 145 284 140 477 285 104 172 502 271 360 147 111 153 216
Character - h ( I O A -A E x c e p t i o n e ) -) - )
Milliseconds 171 138 136 293 600 149 140 246 107 296 181 123 97 86 147 84 153 96 308 129 299 78 192 97 157
Character { l o t . -. -t -o -l . l -l -. l o t . w a -a -w -. -t g
Milliseconds 259 479 155 104 114 244 169 162 141 99 114 183 200 179 114 173 81 88 144 72 296 178 158 146 75
Character - . w a r n ( -( - ( " S t a n d a r d S e e r
Milliseconds 147 240 142 120 100 98 130 100 227 128 141 46 341 597 222 135 102 101 135 125 166 214 210 440 177
Character v e -e -v -r r -r -e r v e r . w -w a w a i t : r e a
Milliseconds 170 110 99 171 160 120 245 149 53 150 75 175 238 259 243 60 114 95 159 105 287 208 201 184 73
Character d : " - , e - ) - ; c h = - 1 -
Milliseconds 111 326 190 425 539 198 166 189 684 103 272 77 233 403 112 192 288 67 179 374 134 428 146 149 240
Character ; } i f ( c h < 3 2 ) / * c -c C o n
Milliseconds 137 178 432 496 156 103 115 426 384 109 601 205 224 319 142 804 213 375 383 210 226 206 177 112 135
Character t r o l c h a r a c t e r o r E O F t e r
Milliseconds 51 133 52 120 57 67 121 36 129 109 93 112 100 114 106 111 163 116 296 99 81 132 169 176 124
Character m i n a t e s l o o p b r e a k ; C -C c o m
Milliseconds 69 160 111 128 96 200 78 106 264 332 156 149 163 154 86 182 78 185 526 440 833 189 120 82 136
Character m a n d . a p p e n d ( ( c h a r - ) c h ) ;
Milliseconds 111 70 81 81 126 239 151 106 105 90 202 293 189 348 88 97 120 141 221 138 158 492 103 293 401
Character e x p e c t e d - - ; }
Milliseconds 231 337 132 95 79 115 96 200 116 227 158 317 277 418
WPM Timing
Seconds WPM
2.64 81.73
5.29 97.62
7.93 78.7
10.57 79.46
13.21 79.91
15.86 77.19
18.5 70.7
21.14 64.7
23.79 65.59
26.43 63.57
29.07 60.68
31.71 59.03
34.36 60.08
37 59.03
39.64 58.72
42.29 60.16
44.93 57.96
47.57 56.25
50.21 55.2
52.86 56.3
55.5 56.22
58.14 56.14
60.79 55.08
63.43 53.54
66.07 52.31
68.71 50.99
71.36 50.96
74 50.76
76.64 50.57
79.28 50.55
81.93 49.95
84.57 50.23
87.21 50.08
89.86 50.21
92.5 49.43
95.14 48.43
97.78 48.11
100.43 48.03
103.07 47.97
105.71 47.9
108.36 47.51
111 47.24
113.64 47.2
116.28 46.85
118.93 48.03
121.57 48.76
124.21 48.5
126.86 49
129.5 49.02
132.14 49.22