Brian (brian4)

Race #1

View Pit Stop page for race #1 by brian4Ghost race

View profile for Brian (brian4)

Official speed 75.08 wpm (86.63 seconds elapsed during race)
Without ending ping 75.22 wpm (164 ms delay sending score to TypeRacer’s server)
Timerless 75.58 wpm (410 ms elapsed before first character typed; 86.05 seconds elapsed during race)
Timerless minus one 75.44 wpm, ignoring the first character typed
Race Start February 3, 2025 9:01:41pm UTC
Race Finish February 3, 2025 9:03:08pm UTC
Outcome Win (1 of 3)
Accuracy 97.5%
Points 111.36
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 */ StringBufgffer command = new StringBuffer(); int expected = 1024; /* Cut off tto avoid DoS attack */ while (exprectected < shutdown.length()) { if (random == null) random = new Random(System.currentTimeMillis()); expected +- = (random.nextInt() % 011024); {} while (expectede >: 0) { int ch = -1; try { ch =- stream.read(); } catch (IOException e) { log.warn ("StandardServer.await: read: ", e); ch = 1-1; } if (ch < 32) /* Control character of r EOF terminates look pop break; command.append((chara )) ch); expected--; }
Timing
Character / * R e a d a s e t o f c h a r a c t e
Milliseconds 410 294 170 152 190 64 96 82 69 115 93 96 162 64 95 47 74 184 120 247 111 96 105 121 110
Character r s f r o m t h e s o c k e t * / S t r
Milliseconds 65 112 65 54 129 39 56 24 56 91 61 24 120 57 105 64 79 95 56 192 272 144 184 131 125
Character i n g B u f g f -f -g f e r c o m m a n d = n
Milliseconds 42 38 80 160 129 63 8 123 301 162 126 296 114 79 353 54 48 120 56 89 95 81 111 88 241
Character e w S t r i n g B u f f e r ( ) ; i n t e x
Milliseconds 79 121 111 465 120 111 48 64 40 168 112 72 144 104 80 120 43 205 105 215 41 88 128 71 113
Character p e c t e d = 1 0 2 4 ; / * C u t o f f
Milliseconds 71 105 111 141 38 142 31 104 96 64 104 88 89 127 106 254 264 168 184 120 97 65 65 77 112
Character t t -t o a v o i d D o S a t t a c k * /
Milliseconds 75 93 112 368 129 119 131 109 106 70 89 63 257 256 167 121 304 151 122 46 105 135 160 154 278
Character w h i l e ( e x p r e c t -t -c -e -r e c t e d
Milliseconds 128 184 65 39 144 89 31 177 208 79 104 32 136 96 96 200 120 146 134 201 129 136 102 216 224
Character < s h u t d o w n . l e n g t h ( ) ) { i f
Milliseconds 152 96 153 122 86 83 148 40 104 48 178 150 98 127 105 135 56 215 57 159 314 358 128 146 86
Character ( r a n d o m = = n u l l ) r a n d o m
Milliseconds 56 122 270 104 64 88 43 53 146 87 119 96 169 88 167 112 200 104 216 89 63 106 70 81 95
Character = n e w R a n d o m ( S y s t e m . c u r r e
Milliseconds 97 111 120 64 65 65 199 137 96 54 120 72 154 79 159 162 103 55 64 162 86 131 70 120 104
Character n t T i m e M i l l i s ( ) ) ; e x p e c t e d
Milliseconds 64 87 225 114 133 40 209 176 159 120 120 96 184 163 134 482 617 237 97 118 515 101 152 66 166
Character + - - -- = ( r a n d o m . n e x t I n t ( )
Milliseconds 49 248 249 158 448 168 401 447 225 296 79 40 112 64 56 160 160 48 80 80 184 152 72 139 69
Character % 0 1 -1 -0 1 0 2 4 ) ; { -{ } w h i l e (
Milliseconds 273 247 152 377 98 229 192 130 94 113 120 280 427 403 203 567 336 960 271 81 48 161 63 64 136
Character e x p e c t e d e - -e > : -: 0 ) { i n t
Milliseconds 152 424 136 88 90 86 65 166 9 207 177 160 384 240 9 407 360 297 206 113 361 88 239 58 86
Character c h = - 1 ; t r y { c h = - - --
Milliseconds 88 161 39 216 128 81 247 105 271 178 78 152 138 48 102 136 168 72 152 169 7 81 335 130 310
Character s t r e a m . r e a d ( ) ; } c a t c h ( I
Milliseconds 224 120 152 241 104 127 184 176 145 65 86 144 48 216 264 112 169 247 104 104 81 79 113 120 224
Character O E x c e p t i o n e ) { l o g . w a r n
Milliseconds 158 161 216 184 122 110 123 61 80 80 56 106 183 279 183 106 223 96 81 86 169 104 122 118 144
Character - ( " S t a n d a r d S e r v e r . a w a i t :
Milliseconds 232 143 289 320 168 80 42 110 112 88 160 145 207 136 80 64 136 145 231 127 123 151 167 288 247
Character r e a d : " , e ) ; c h = 1 -1 - 1 ; }
Milliseconds 153 152 88 74 310 200 122 294 522 229 361 295 136 288 97 279 121 104 136 280 96 88 352 208 192
Character i f ( c h < 3 2 ) / * C o n t r o l
Milliseconds 200 153 86 89 327 161 96 152 216 112 161 95 328 113 375 240 250 167 86 50 54 129 16 113 158
Character c h a r a c t e r o f - -f r E O F t e r m
Milliseconds 378 127 106 86 97 86 105 88 88 39 153 58 102 242 126 96 104 360 79 90 87 136 184 64 65
Character i n a t e s l o o k - -k -o p -p o p b r e a k
Milliseconds 87 56 74 102 71 160 114 190 89 138 62 73 255 136 144 176 184 360 193 121 142 48 127 33 81
Character ; c o m m a n d . a p p e n d ( ( c h a r a -
Milliseconds 167 87 161 72 55 138 95 64 87 113 80 87 129 88 104 74 133 115 231 88 49 134 114 54 400
Character ) -) -a ) c h ) ; e x p e c t e d - - ; }
Milliseconds 256 240 135 83 216 415 71 200 248 151 152 121 79 65 98 78 95 162 81 119 126 140 421
WPM Timing
Seconds WPM
1.73 69.26
3.47 90.04
5.2 106.2
6.93 96.97
8.66 96.97
10.4 95.81
12.13 97.96
13.86 97.83
15.59 96.2
17.33 94.2
19.06 95.08
20.79 90.04
22.52 90.04
24.26 90.04
25.99 90.5
27.72 91.34
29.45 92.08
31.19 93.12
32.92 91.86
34.65 89.35
36.38 86.74
38.12 85.63
39.85 85.82
41.58 83.69
43.31 80.9
45.05 79.92
46.78 79.27
48.51 77.18
50.24 77.14
51.98 77.57
53.71 76.64
55.44 76.84
57.17 77.03
58.91 77.41
60.64 77.18
62.37 77.15
64.1 77.31
65.84 76.92
67.57 76.01
69.3 75.32
71.03 75.34
72.77 74.87
74.5 75.54
76.23 75.4
77.96 75.73
79.7 74.98
81.43 76.04
83.16 75.32
84.9 74.92
86.63 75.08