Gideon (gideonbear)

Race #2

View Pit Stop page for race #2 by gideonbearGhost race

View profile for Gideon (gideonbear)

Official speed 59.50 wpm (109.31 seconds elapsed during race)
Without ending ping 59.59 wpm (172 ms delay sending score to TypeRacer’s server)
Timerless 59.83 wpm (429 ms elapsed before first character typed; 108.71 seconds elapsed during race)
Timerless minus one 59.72 wpm, ignoring the first character typed
Race Start September 22, 2023 12:28:36pm UTC
Race Finish September 22, 2023 12:30:26pm UTC
Outcome Win (1 of 3)
Accuracy 95.3%
Points 88.25
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 */ StringBuffer command = new StringBuffer(); int expected = 1024; /*C Cut off theo avoid DOosS acttack */ while (expected < shutdown.length()) { if r(random == null) random = new RnaomdRandom(Sytemstem.currentTimeLMillis()); expected += (random.newxtInt() &% 1024); } while( (expected > 0 ) { int ch = -1; try { ch= = stream.drearread(); } catch (IOExecpeecption e) { log.warn({"StrandandardServer.wawawait: read: ", e); ch = 01-1; } if (ch < 32) /* Control character or EOF terminates loop break; command ,.append((char). ch);p e expected--; }
Timing
Character / * r -r R e a d a s e t o f c h a r a c
Milliseconds 429 409 235 203 241 146 109 101 98 118 102 106 145 110 90 133 49 92 89 121 67 99 91 99 107
Character t e r s f r o m t h e s o c k e t * / S
Milliseconds 174 79 109 218 128 127 80 29 77 45 79 81 106 44 98 87 113 69 123 62 127 260 662 289 329
Character t r i n g B u f f e r c o m m a n d = n e w
Milliseconds 192 72 63 39 71 306 236 105 154 66 104 139 126 84 59 127 66 107 53 119 122 78 192 130 53
Character S t r i n g B u f f e r ( ) ; i n t e x p e
Milliseconds 87 226 195 86 52 71 58 203 193 101 156 80 38 197 55 270 80 228 81 112 110 92 130 85 117
Character c t e d = 1 0 2 4 ; / * C -C C u t o f f
Milliseconds 85 150 79 108 127 72 102 144 172 374 280 151 193 703 421 262 337 60 130 155 126 71 83 91 149
Character t h e -e -h o a v o i d D O -O o s -s S a c -c
Milliseconds 92 104 56 283 214 95 176 61 206 0 96 91 159 107 208 277 289 250 168 397 121 189 116 72 250
Character t t a c k * / w h i l e ( e x p e c t e d
Milliseconds 118 140 82 124 152 407 252 292 241 158 76 43 56 77 90 170 207 129 125 101 86 154 73 127 165
Character < s h u t d o w n . l e n g t h ( ) ) { i f
Milliseconds 218 84 187 196 79 76 164 64 98 78 213 244 37 98 104 175 125 227 74 152 460 193 411 253 113
Character r -r ( r a n d o m = = n u l l ) r a n d o
Milliseconds 155 173 248 172 172 65 82 78 98 71 82 134 149 86 176 77 110 143 241 65 239 59 105 81 78
Character m = n e w R n a o m d -R -n -a -o -m -d R a n d o
Milliseconds 69 85 177 84 194 100 70 74 316 160 87 101 94 34 385 0 0 0 0 0 798 200 93 94 167
Character m ( S y t e m -m -e -t s t e m . c u r r e n t T i m
Milliseconds 101 353 271 208 104 66 163 308 124 131 368 99 81 187 251 139 118 202 90 58 107 108 257 202 60
Character e L -L M i l l i s ( ) ) ; e x p e c t e d + =
Milliseconds 81 222 628 291 172 76 153 66 125 217 69 176 365 471 178 129 90 151 131 217 66 158 169 178 183
Character ( r a n d o m . n e w -w x t I n t ( ) & -& %
Milliseconds 80 365 343 80 118 81 93 55 200 189 113 98 293 384 214 281 166 121 236 43 350 260 419 874 655
Character 1 0 2 4 ) ; } w h i l e ( -( ( e x p e c t e
Milliseconds 100 73 191 666 277 275 254 387 302 130 75 58 51 55 240 304 20 252 202 134 108 126 97 165 80
Character d > 0 - - - ) { i n t c h = -
Milliseconds 172 102 226 88 319 247 155 339 118 98 331 185 127 266 345 196 73 109 93 124 80 248 138 194 388
Character 1 ; t r y { c h = -= = s t r e a m . d r
Milliseconds 130 455 103 189 95 150 207 252 98 179 92 417 309 80 96 104 527 84 102 102 89 109 218 156 155
Character e a -a -e -r r -r -d r e a d ( ) ; } c a t c h (
Milliseconds 76 98 162 120 129 162 237 118 90 49 60 115 232 61 556 299 310 254 130 73 141 190 101 95 757
Character I O E x e -e c p e -e -p e c -c p t i o n e ) {
Milliseconds 286 467 342 302 334 295 114 108 86 378 119 107 157 246 170 140 84 105 95 421 289 383 225 205 306
Character l o g . w a r n ( { -{ " S t r a n d -d -n -a -r a n d
Milliseconds 291 137 123 124 218 77 127 115 201 283 414 183 172 244 63 58 99 99 345 104 138 142 157 86 89
Character a r d S e r v e r . w a -a -w w -w a w a i t : r e
Milliseconds 222 91 145 301 163 67 182 47 81 31 177 44 297 96 147 336 99 71 111 104 117 259 124 186 90
Character a d : " , e ) ; c h = 0 1 -1 -0 - 1 ; }
Milliseconds 50 128 247 71 455 454 184 254 523 307 244 117 88 350 83 105 284 150 419 135 35 175 253 330 395
Character i f ( c h < 3 2 ) / * C o n t r o l
Milliseconds 90 251 103 136 398 223 126 344 727 233 456 100 499 571 266 527 156 337 107 59 101 62 42 149 35
Character c h a r a c t e r o r E O F t e r m i n a t
Milliseconds 90 94 65 67 109 82 145 75 98 72 91 88 125 354 91 125 203 242 78 93 119 66 92 74 78
Character e s l o o p b r e a k ; c o m m a n d , -,
Milliseconds 96 162 154 43 148 124 90 43 143 50 53 96 115 225 103 118 72 168 154 129 86 80 109 347 210
Character - . a p p e n d ( ( c h a r ) . -. c h ) ; p e
Milliseconds 163 178 205 53 309 187 85 94 207 100 201 105 76 56 229 400 296 66 325 168 420 342 14 245 143
Character -e - - -p e x p e c t e d - - ; }
Milliseconds 384 114 181 289 111 53 288 85 137 124 93 181 76 135 236 111 430 267 202
WPM Timing
Seconds WPM
2.19 43.91
4.37 76.85
6.56 82.33
8.74 82.33
10.93 87.82
13.12 88.74
15.3 87.04
17.49 80.96
19.68 79.89
21.86 74.65
24.05 74.35
26.23 75.47
28.42 76.42
30.61 74.49
32.79 76.48
34.98 74.44
37.17 72.97
39.35 71.05
41.54 70.2
43.72 69.98
45.91 69.79
48.1 69.36
50.28 67.54
52.47 66.1
54.66 65.87
56.84 66.08
59.03 64.44
61.21 64.49
63.4 64.16
65.59 63.67
67.77 63.03
69.96 62.78
72.15 61.54
74.33 61.02
76.52 60.85
78.7 60.07
80.89 60.38
83.08 59.94
85.26 59.67
87.45 59.28
89.63 59.04
91.82 58.42
94.01 57.83
96.19 59.13
98.38 59.89
100.57 60.74
102.75 60.5
104.94 60.26
107.12 59.37
109.31 59.5