Abishiek (abishiek_12)

Race #43

View Pit Stop page for race #43 by abishiek_12Ghost race

View profile for Abishiek (abishiek_12)

Official speed 65.42 wpm (99.42 seconds elapsed during race)
Without ending ping 65.69 wpm (410 ms delay sending score to TypeRacer’s server)
Timerless 65.76 wpm (110 ms elapsed before first character typed; 98.90 seconds elapsed during race)
Timerless minus one 65.64 wpm, ignoring the first character typed
Race Start December 27, 2023 1:56:06pm UTC
Race Finish December 27, 2023 1:57:46pm UTC
Outcome Win (1 of 3)
Accuracy 96.2%
Points 97.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 */S StringBuffer command = new StringBuffer(); int expected = 1024; /* Cut off to avoid DoS attack /*/ while (expected < shutdown.lenght()th()0 ) { if (random = = ullnull) random -= new Random(System.currentTiomemeMillis()); expected += (random.nextInt() % 1024); } while (expteectd ed > 0) { int ch = -1; try ({ ch = streamread.read(); } catch (IPOException e) { log.warn)(St"STtandardServer.await: read: ", e); ch = -1; { i[} if (ch < 32) /* Control Charcharacter or EFOf TFF terminates loop break; command.append((char) ch); epexpedtcted--; }
Timing
Character / * R e a d a s e t o f c h a r a c t e
Milliseconds 110 330 164 371 229 51 117 108 58 119 101 31 41 80 54 64 45 150 90 65 104 85 146 121 101
Character r s f r o m t h e s o c k e t * / S -S S
Milliseconds 93 16 244 121 125 45 40 45 47 64 26 63 149 95 77 138 129 68 199 226 1106 351 418 73 122
Character t r i n g B u f f e r c o m m a n d = n e w
Milliseconds 240 143 127 23 81 370 89 111 173 125 91 93 229 73 148 114 43 130 84 100 260 120 123 72 37
Character S t r i n g B u f f e r ( ) ; i n t e x p e
Milliseconds 75 258 134 105 42 37 56 330 97 102 146 77 62 207 20 259 105 96 41 118 144 225 178 90 58
Character c t e d = 1 0 2 4 ; / * C u t o f f t
Milliseconds 181 90 74 70 68 402 130 135 136 119 179 296 111 429 291 107 299 72 96 53 60 52 109 130 96
Character o a v o i d D o S a t t a c k / -/ * / w
Milliseconds 72 64 44 147 84 31 79 89 155 409 280 113 98 90 141 60 133 60 75 265 452 189 192 106 135
Character h i l e ( e x p e c t e d < s h u t d o w n
Milliseconds 66 23 14 76 124 373 123 175 116 68 204 64 78 48 192 226 162 130 85 121 81 146 91 79 88
Character . l e n g h t ( ) -) -( -t -h t h ( ) 0 - -0 ) {
Milliseconds 187 385 108 105 60 202 80 181 27 253 106 98 90 112 90 167 19 511 261 252 79 175 111 206 192
Character i f ( r a n d o m = - = u l l -l -l -u n u l
Milliseconds 190 96 54 422 130 79 57 99 98 21 121 237 102 419 159 136 264 42 172 289 95 101 158 159 68
Character l ) r a n d o m - -- = n e w R a n d o m (
Milliseconds 135 318 99 144 48 52 99 45 56 79 121 592 180 87 95 106 22 89 546 130 120 78 146 33 656
Character S y s t e m . c u r r e n t T i o m e -e -m -o m e M
Milliseconds 282 168 58 29 57 74 177 462 50 108 121 41 118 110 667 141 0 8 46 424 94 89 160 44 269
Character i l l i s ( ) ) ; e x p e c t e d + = ( r a
Milliseconds 482 268 150 57 114 196 29 331 202 87 174 153 77 62 191 111 79 48 72 366 194 150 599 99 359
Character n d o m . n e x t I n t ( ) % 1 0 2 4 ) ; }
Milliseconds 179 77 111 27 266 284 41 146 71 243 147 112 212 36 342 525 690 350 150 103 182 393 226 111 250
Character w h i l e ( e x p t e -e -t e c t d - -d e d
Milliseconds 235 112 73 32 0 71 107 313 147 185 81 89 15 397 107 60 200 92 112 126 422 90 61 99 236
Character > 0 ) { i n t c h = - 1 ; t r y (
Milliseconds 210 134 196 319 152 908 184 105 33 113 137 156 88 155 150 133 251 233 127 120 127 119 242 0 249
Character -( { c h = s t r e a m r e a d -d -a -e -r . r e
Milliseconds 268 150 131 160 88 68 103 104 141 106 129 33 39 86 238 50 18 110 313 93 101 110 152 66 40
Character a d ( ) ; } c a t c h ( I P -P O E x c e p t
Milliseconds 23 85 258 28 306 93 260 181 169 38 105 125 94 44 602 286 161 370 197 268 191 178 140 80 86
Character i o n e ) { l o g . w a r n ) -) ( S t -t -S "
Milliseconds 68 15 34 129 152 334 130 221 114 194 141 87 125 102 33 45 152 337 318 164 535 133 315 104 311
Character S T -T t a n d a r d S e r v e r . a w a i t : r
Milliseconds 229 111 342 312 68 113 233 68 117 195 315 403 96 201 47 109 117 155 168 42 90 68 505 93 90
Character e a d : " , e ) ; c h = - 1 ; { i -i
Milliseconds 54 32 77 288 208 430 314 82 234 666 313 106 138 78 196 92 145 190 207 112 232 244 116 179 208
Character - -{ [ -[ } i f ( c h < 3 2 ) / * C o n
Milliseconds 92 86 312 398 655 156 115 68 103 170 138 82 231 285 70 206 66 546 114 529 433 183 352 157 26
Character t r o l C h a r -r -a -h -C c h a r a c t e r o r
Milliseconds 75 107 47 74 91 177 78 69 87 268 99 78 106 113 102 86 23 107 279 170 72 52 96 46 81
Character E F -F O f T -T - F -F -f F t e r m i n a t e s
Milliseconds 45 270 135 331 150 92 83 195 259 99 366 243 90 239 134 185 67 78 34 59 94 144 68 103 58
Character l o o p b r e a k ; c o m m a n d . a p p e
Milliseconds 5 200 128 119 194 140 89 132 35 26 45 158 93 223 68 133 115 60 96 104 164 217 107 98 52
Character n d ( ( c h a r ) c h ) ; e p e -e -p x p e d t
Milliseconds 135 99 183 424 188 82 49 36 250 182 237 76 238 220 92 256 236 51 282 92 75 99 76 100 167
Character -t -d c t e d - - ; }
Milliseconds 254 94 135 146 56 49 467 165 752 61 239
WPM Timing
Seconds WPM
1.99 90.53
3.98 111.65
5.97 90.53
7.95 79.96
9.94 83.28
11.93 86.5
13.92 88.8
15.91 84.49
17.9 88.51
19.88 85.7
21.87 85.59
23.86 86.5
25.85 83.56
27.84 79.75
29.83 78.86
31.81 76.19
33.8 77.04
35.79 75.44
37.78 75.6
39.77 73.63
41.76 73.86
43.74 73.24
45.73 73.47
47.72 71.67
49.71 71.94
51.7 71.26
53.69 70.41
55.67 69.83
57.66 69.51
59.65 69.81
61.64 69.89
63.63 69.21
65.62 69.49
67.6 69.4
69.59 67.77
71.58 67.56
73.57 68.18
75.56 67.5
77.55 67.47
79.54 65.78
81.52 66.09
83.51 65.38
85.5 65.54
87.49 65.43
89.48 64.91
91.47 65.99
93.45 66.39
95.44 66.64
97.43 66.14
99.42 65.42