shashinagraj (nagrajshashi)

Race #16

View Pit Stop page for race #16 by nagrajshashiGhost race

View profile for shashinagraj (nagrajshashi)

Official speed 76.35 wpm (85.19 seconds elapsed during race)
Without ending ping 76.69 wpm (373 ms delay sending score to TypeRacer’s server)
Timerless 76.93 wpm (265 ms elapsed before first character typed; 84.55 seconds elapsed during race)
Timerless minus one 76.78 wpm, ignoring the first character typed
Race Start July 12, 2023 10:10:49am UTC
Race Finish July 12, 2023 10:12:14am UTC
Outcome Win (1 of 2)
Accuracy 97.8%
Points 113.26
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 teh sohe socket */ StringBuffer command = new STringtring Buffer(); int expected = 1024; /* Cut off to avoid DosS attack */ while (expected < shutdown.length()) { if (random == null) random = new Random(System.currenttimeTimeMillis()); expected += (random.nextInt() % 1024); } while (expected > )0) { int ch = -1; try { ch = stream.read(); } ca5tchtch (IOPExeception e) { log.warn("StandardServer.await: read: ", e); ch = -1; if} if (ch < 32) /* Control character or 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 265 289 92 231 163 156 271 74 330 145 134 69 74 99 125 19 450 134 76 83 77 160 52 143 115
Character r s f r o m t e h s o -o -s - -h -e h e s o c
Milliseconds 72 44 104 96 138 10 47 78 46 92 12 145 61 84 323 115 117 136 118 194 91 28 137 34 137
Character k e t * / S t r i n g B u f f e r c o m m a
Milliseconds 80 107 51 71 153 213 153 244 147 137 32 44 123 316 144 91 138 137 47 51 144 11 163 138 64
Character n d = n e w S T r i n g -g -n -i -r -T t r i n g
Milliseconds 99 67 100 129 107 119 86 71 52 191 94 145 53 48 120 257 139 115 117 138 128 157 9 70 117
Character - B u f f e r ( ) ; i n t e x p e c t e d
Milliseconds 144 568 262 144 90 140 135 71 155 160 207 132 142 46 94 72 116 140 104 86 183 139 67 164 51
Character = 1 0 2 4 ; / * C u t o f f t o a v o
Milliseconds 129 86 87 108 107 72 171 155 166 247 92 470 101 310 69 124 86 140 73 140 74 139 88 96 57
Character i d D o s -s S a t t a c k * / w h i l e
Milliseconds 49 114 52 317 148 174 348 236 147 109 144 160 107 102 123 92 167 190 110 154 31 72 235 104 98
Character ( e x p e c t e d < s h u t d o w n . l e n g
Milliseconds 239 112 161 125 107 163 141 63 143 120 168 117 68 95 146 65 162 78 132 31 170 202 87 97 356
Character t h ( ) ) { i f ( r a n d o m = = n u l
Milliseconds 203 204 300 181 161 177 239 110 167 110 28 195 93 64 80 117 77 94 95 147 118 129 161 161 141
Character l ) r a n d o m = n e w R a n d o m ( S y
Milliseconds 116 230 111 118 65 57 141 55 92 141 123 89 118 85 71 75 192 115 79 114 33 93 216 243 105
Character s t e m . c u r r e n t t i m e -e -m -i -t T i m e M
Milliseconds 88 52 45 79 148 152 78 114 138 67 79 92 236 73 52 67 417 115 139 115 264 188 48 200 259
Character i l l i s ( ) ) ; e x p e c t e d + = ( r a
Milliseconds 164 139 117 137 150 218 162 160 250 176 156 181 82 85 183 141 87 143 95 177 206 175 384 156 43
Character n d o m . n e x t I n t ( ) % 1 0 2 4 ) ; }
Milliseconds 124 96 99 71 254 178 85 163 98 233 161 68 196 161 131 190 121 305 104 130 72 371 338 132 259
Character w h i l e ( e x p e c t e d > ) -) 0 ) {
Milliseconds 109 159 73 53 187 109 99 170 111 159 83 107 161 141 67 162 97 150 159 276 474 199 228 112 371
Character i n t c h = - 1 ; t r y { c h =
Milliseconds 136 206 43 89 56 141 51 163 125 108 275 125 172 134 202 158 93 99 213 112 140 69 145 124 85
Character s t r e a m . r e a d ( ) ; } c a 5 t c h -h -c
Milliseconds 111 75 184 24 67 56 111 87 23 45 127 218 139 230 175 193 440 221 155 53 25 140 95 283 138
Character -t -5 t c h ( I O P -P E x e -e c e p t i o n e )
Milliseconds 116 137 59 119 94 164 168 224 181 6 429 240 164 205 456 81 160 100 113 73 54 43 168 91 304
Character { l o g . w a r n ( " S t a n d a r d S e r v
Milliseconds 132 240 396 227 140 132 101 150 45 52 124 215 452 264 168 133 122 89 117 53 140 228 207 118 118
Character e r . a w a i t : r e a d : " , e ) ; c h
Milliseconds 159 47 108 365 228 65 127 117 322 136 92 91 22 147 262 113 238 207 132 135 237 424 154 179 94
Character = - 1 ; i f -f -i } i f ( c h < 3 2 )
Milliseconds 144 123 108 233 124 215 132 584 111 432 138 228 177 141 112 51 192 179 97 139 256 116 156 180 285
Character / * C o n t r o l c h a r a c t e r o r
Milliseconds 131 917 224 114 188 147 67 46 166 54 143 112 46 100 85 77 116 74 168 90 70 75 126 84 55
Character E O F t e r m i n a t e s l o o p b r e a k
Milliseconds 292 330 197 140 402 180 90 148 94 68 40 61 69 91 56 152 138 115 142 110 68 180 68 44 84
Character ; c o m m a n d . a p p e n d ( ( c h a r ) c
Milliseconds 192 135 178 76 161 118 83 80 115 125 126 104 142 84 75 116 194 137 137 71 113 29 220 137 93
Character h ) ; e x p e c t e d - - - ; }
Milliseconds 71 240 229 153 90 184 82 433 203 141 66 162 144 301 221 138 223 198 216
WPM Timing
Seconds WPM
1.7 56.35
3.41 73.96
5.11 79.82
6.81 79.24
8.52 78.89
10.22 86.87
11.93 79.49
13.63 75.72
15.33 77.48
17.04 79.59
18.74 79.4
20.44 78.06
22.15 79.64
23.85 80.5
25.56 81.7
27.26 80.12
28.96 81.62
30.67 82.56
32.37 83.41
34.07 83.82
35.78 81.5
37.48 81
39.19 81.15
40.89 81.29
42.59 80.86
44.3 80.46
46 81.13
47.7 79.24
49.41 79.66
51.11 80.06
52.82 80.89
54.52 79.24
56.22 78.33
57.93 77.89
59.63 77.28
61.33 77.09
63.04 77.48
64.74 77.48
66.45 76.94
68.15 76.77
69.85 75.76
71.56 75.46
73.26 74.86
74.96 76.04
76.67 75.44
78.37 76.56
80.08 77.18
81.78 77.33
83.48 77.19
85.19 76.35