gringie (gringie)

Race #2

View Pit Stop page for race #2 by gringieGhost race

View profile for gringie (gringie)

Official speed 77.56 wpm (83.86 seconds elapsed during race)
Without ending ping 77.79 wpm (249 ms delay sending score to TypeRacer’s server)
Timerless 78.13 wpm (361 ms elapsed before first character typed; 83.25 seconds elapsed during race)
Timerless minus one 77.98 wpm, ignoring the first character typed
Race Start July 19, 2024 1:05:35am UTC
Race Finish July 19, 2024 1:06:59am UTC
Outcome Win (1 of 2)
Accuracy 98.1%
Points 115.05
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 = new sStringBuffer(); int expected = 1024; /* Cut off to avoid DoS atatack */ Whwhile (expected < sthutdown.length()) { if (random == null) random = new Random(System.currentTimeMillis()); expected += (random.nextInt() % 1024); } while (expected > 0 )) { int che = -1; try { ch = stream.read(); } catch (IOException e ) { log.warn("StandardServer.await: read: ", e); ch = -1; } if ch ( ch < 32) /* Control character of r EOF terminates loop break; command.append((char) ch) ; expected--; }
Timing
Character / * R e a d a s e t o f c h a r a c t e
Milliseconds 361 252 174 379 111 47 110 144 109 110 81 78 94 79 92 62 78 124 94 30 109 94 111 186 48
Character r s f r o m t h e s o c k e t * / S t r
Milliseconds 63 109 202 144 141 78 79 47 141 63 126 32 126 47 127 111 78 109 110 173 173 124 140 127 172
Character i n g B u f f e r c o m m a n d = n e w s
Milliseconds 96 48 78 316 127 94 125 109 94 64 110 63 125 127 93 79 79 109 190 111 190 64 79 95 142
Character -s S t r i n g B u f f e r ( ) ; i n t e x p e
Milliseconds 357 141 143 169 124 62 47 282 140 80 140 126 93 175 94 254 109 111 63 63 189 125 156 79 109
Character c t e d = 1 0 2 4 ; / * C u t o f f t
Milliseconds 62 190 62 80 174 192 109 174 64 236 95 218 174 299 204 79 235 142 107 62 65 61 145 78 126
Character o a v o i d D o S a t a -a t a c k * / W
Milliseconds 63 94 127 107 110 47 62 98 141 141 189 221 207 157 157 376 80 80 106 76 95 171 500 171 330
Character h -h -W w h i l e ( e x p e c t e d < s t -t h
Milliseconds 174 282 124 125 46 78 92 63 94 172 156 172 109 124 79 203 94 62 127 156 125 141 126 299 111
Character u t d o w n . l e n g t h ( ) ) { i f ( r a
Milliseconds 142 62 174 79 95 62 190 205 96 94 78 188 93 216 110 173 314 232 125 296 62 64 373 156 78
Character n d o m = = n u l l ) r a n d o m = n e
Milliseconds 62 140 78 78 93 203 125 109 78 156 124 110 220 95 268 77 64 110 63 64 110 95 94 109 79
Character w R a n d o m ( S y s t e m . c u r r e n t T i
Milliseconds 78 94 188 140 81 110 47 94 174 127 205 77 140 80 78 111 125 267 125 126 96 62 125 205 125
Character m e M i l l i s ( ) ) ; e x p e c t e d + =
Milliseconds 95 110 536 158 143 123 79 95 188 141 112 451 111 156 173 63 93 112 157 64 63 125 138 158 141
Character ( r a n d o m . n e x t I n t ( ) % 1 0 2 4 )
Milliseconds 514 154 93 80 126 250 188 246 282 48 188 64 231 110 124 221 111 174 251 109 375 62 173 142 507
Character ; } w h i l e ( e x p e c t e d > 0 )
Milliseconds 252 140 361 127 205 47 63 78 64 77 249 155 171 63 110 94 187 65 62 156 140 159 158 125 332
Character -) - ) { i n t c h e -e = - 1 ; t r y
Milliseconds 249 127 223 112 343 125 253 94 63 126 234 47 267 310 139 78 109 440 189 269 95 125 142 78 94
Character { c h = s t r e a m . r e a d ( ) ; } c
Milliseconds 475 206 172 77 173 139 96 220 96 140 62 63 77 109 172 95 62 62 203 91 364 110 310 157 157
Character a t c h ( I O E x c e p t i o n e - ) {
Milliseconds 93 108 158 31 109 124 234 184 266 219 157 94 142 95 64 63 78 47 142 110 394 205 158 235 329
Character l o g . w a r n ( " S t a n d a r d S e r v e r .
Milliseconds 156 159 63 346 142 77 78 94 190 237 156 206 77 64 110 125 108 159 252 125 93 201 94 77 95
Character a w a i t : r e a d : " , e ) ; c h =
Milliseconds 331 95 145 171 139 174 329 125 61 62 111 268 218 312 314 155 423 266 470 125 142 79 237 79 95
Character - 1 ; } i f c h - -h -c ( - c h < 3 2
Milliseconds 381 63 379 173 281 111 127 93 64 250 46 188 268 143 142 268 158 332 159 46 450 187 125 170 78
Character ) / * C o n t r o l c h a r a c t e r o f
Milliseconds 374 142 455 205 93 391 123 94 47 126 63 141 92 77 94 46 110 143 63 172 92 63 80 90 93
Character - -f r E O F t e r m i n a t e s l o o p
Milliseconds 47 390 126 141 155 234 125 94 188 174 94 94 47 110 77 48 79 95 111 92 109 140 127 93 79
Character b r e a k ; c o m m a n d . a p p e n d ( ( c h
Milliseconds 111 174 62 49 62 140 158 251 45 125 124 32 127 77 92 171 123 126 109 78 92 172 126 188 110
Character a r ) c h ) - ; e x p e c t e d - - ; }
Milliseconds 47 77 235 127 141 78 253 204 283 207 109 124 141 80 94 93 157 156 171 140 143 287 332 519
WPM Timing
Seconds WPM
1.68 57.24
3.35 96.59
5.03 102.55
6.71 98.38
8.39 100.17
10.06 95.4
11.74 95.06
13.42 95.7
15.09 92.22
16.77 95.16
18.45 92.36
20.13 86.46
21.8 87.51
23.48 86.88
25.16 86.34
26.83 85.41
28.51 85.86
30.19 87.85
31.87 88.12
33.54 87.29
35.22 86.54
36.9 86.51
38.57 86.17
40.25 84.97
41.93 83.86
43.61 84.48
45.28 82.94
46.96 82.54
48.64 81.17
50.31 80.85
51.99 81.71
53.67 81.61
55.35 81.74
57.02 80.6
58.7 80.34
60.38 80.89
62.05 80.64
63.73 79.65
65.41 79.26
67.09 78.88
68.76 77.13
70.44 76.66
72.12 76.54
73.79 76.92
75.47 76.96
77.15 77.93
78.83 78.55
80.5 78.56
82.18 78.27
83.86 77.56