RAMs3c (xander360)

Race #285

View Pit Stop page for race #285 by xander360Ghost race

View profile for RAMs3c (xander360)

Official speed 72.02 wpm (90.31 seconds elapsed during race)
Without ending ping 72.20 wpm (219 ms delay sending score to TypeRacer’s server)
Timerless 72.44 wpm (301 ms elapsed before first character typed; 89.79 seconds elapsed during race)
Timerless minus one 72.30 wpm, ignoring the first character typed
Race Start January 7, 2025 9:54:09am UTC
Race Finish January 7, 2025 9:55:39am UTC
Outcome Win (1 of 3)
Accuracy 97.5%
Points 106.83
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 /*II Read a set of characters from the socket */ StringBuffer command = new StringBuffer(); int rexpected = 1024; /* Cut off to avoid DoS attack */ while (expected < shutdown.length()) { if (random == null) random = new Random(System.currentTimeMillis()); expected += (random.nextInt() % 10124) ;; } while( (exp[ecteed .d > 0) { int chj = -01;1; try { ch = stream.read(); } catch (IOPException e) { log.warn("StandardServer.await: read: ", e) ;; ch = -1; } if (ch < 32 )) /* Control character or EOF terminates loop break; command.append((char) ch); expected--; }
Timing
Character / * I I - -I -I R e a d a s e t o f c h
Milliseconds 301 365 74 23 261 304 154 124 161 190 103 103 111 97 87 135 105 67 40 105 86 106 83 193 454
Character a r a c t e r s f r o m t h e s o c k e t
Milliseconds 166 213 575 87 204 87 110 112 33 86 99 45 62 33 121 77 22 108 80 87 133 105 83 63 86
Character * / S t r i n g B u f f e r c o m m a n d =
Milliseconds 185 314 176 292 129 80 90 87 79 587 191 102 166 142 82 109 172 48 44 121 123 56 96 69 91
Character n e w S t r i n g B u f f e r ( ) ; i n t
Milliseconds 122 189 62 86 95 256 100 32 59 44 100 277 213 131 161 157 47 164 232 230 155 140 70 46 92
Character r -r e x p e c t e d = 1 0 2 4 ; / * C u t
Milliseconds 229 424 110 156 27 173 77 208 46 161 68 71 118 267 66 242 186 267 105 388 403 333 150 209 73
Character o f f t o a v o i d D o S a t t a c k
Milliseconds 60 71 106 196 54 107 75 101 50 115 120 50 74 122 367 180 318 213 384 123 147 88 141 70 113
Character * / w h i l e ( e x p e c t e d < s h u t
Milliseconds 280 296 201 119 95 22 48 121 86 279 202 143 70 139 62 210 30 173 80 236 159 125 89 44 75
Character d o w n . l e n g t h ( ) ) { i f ( r a n d
Milliseconds 152 104 78 39 231 281 66 125 64 149 22 275 188 124 213 135 216 157 113 96 118 283 55 64 132
Character o m = = n u l l ) r a n d o m = n e w
Milliseconds 64 75 255 95 143 119 120 55 38 152 260 161 327 66 114 93 165 85 220 74 155 158 56 63 152
Character R a n d o m ( S y s t e m . c u r r e n t T i m e
Milliseconds 345 103 94 76 92 70 290 546 119 125 53 68 51 226 351 58 153 125 36 79 91 388 220 56 75
Character M i l l i s ( ) ) ; e x p e c t e d + = ( r
Milliseconds 244 157 83 154 45 171 165 191 178 266 145 104 152 81 115 60 171 54 185 60 86 180 94 237 130
Character a n d o m . n e x t I n t ( ) % 1 0 1 -1 2 4 )
Milliseconds 53 107 87 105 97 296 351 62 185 31 91 191 75 193 139 127 246 281 271 69 359 447 49 58 260
Character ; -; - ; } w h i l e ( - -( ( e x p [ -[ e
Milliseconds 155 145 215 148 63 161 307 734 169 190 45 64 30 225 217 259 126 81 182 137 210 173 15 536 91
Character c t e e d . -. - -d -e d > 0 ) { i n t c
Milliseconds 105 205 52 0 171 89 182 256 118 174 147 111 61 155 164 314 265 133 128 209 298 68 89 57 295
Character h j - -j = - 0 1 ; -; -1 -0 1 ; t r y { c
Milliseconds 67 51 90 458 184 77 112 118 163 51 148 225 221 155 147 50 93 124 397 107 109 93 319 119 171
Character h = s t r e a m . r e a d ( ) ; } c a t c
Milliseconds 64 141 114 109 226 86 171 68 46 29 223 93 32 57 129 136 144 211 145 192 109 226 95 108 185
Character h ( I O P -P E x c e p t i o n e ) { l o g
Milliseconds 103 147 409 603 229 13 535 280 246 113 79 78 159 86 56 48 121 151 131 196 106 298 114 190 76
Character . w a r n ( " S t a n d a r d S e r v e r . a w a
Milliseconds 135 260 65 37 38 297 174 213 248 314 208 198 82 105 94 274 181 39 184 85 80 52 458 69 141
Character i t : r e a d : " , e ) ; -; - ; c h =
Milliseconds 134 90 208 158 189 84 63 94 178 122 135 286 200 295 144 192 173 239 137 83 112 129 99 124 152
Character - 1 ; } i f ( c h < 3 2 ) -) - ) /
Milliseconds 116 114 208 92 176 244 82 284 105 86 453 276 122 150 194 177 751 66 198 213 200 169 224 176 136
Character * C o n t r o l c h a r a c t e r o r E O
Milliseconds 704 392 212 174 49 86 63 17 169 80 182 78 44 106 116 78 189 66 133 139 146 72 78 226 114
Character F t e r m i n a t e s l o o p b r e a k ;
Milliseconds 125 126 216 77 94 41 47 103 74 100 69 96 114 139 172 132 180 113 188 185 63 52 21 234 417
Character c o m m a n d . a p p e n d ( ( c h a r ) c h )
Milliseconds 196 68 69 93 111 77 125 151 287 84 135 91 78 110 160 166 260 117 107 85 165 284 1168 24 288
Character ; e x p e c t e d - - ; }
Milliseconds 231 130 204 147 79 132 61 219 70 161 167 135 283 159 220
WPM Timing
Seconds WPM
1.81 19.93
3.61 59.8
5.42 59.8
7.22 76.41
9.03 74.41
10.84 80.83
12.64 82.57
14.45 78.9
16.26 80.47
18.06 76.41
19.87 79.73
21.67 78.62
23.48 78.19
25.29 80.2
27.09 80.17
28.9 80.97
30.7 81.29
32.51 81.94
34.32 80.78
36.12 81.39
37.93 81.31
39.74 82.14
41.54 81.75
43.35 80
45.15 77.87
46.96 76.92
48.77 75.79
50.57 74.27
52.38 74
54.18 72.42
55.99 72.65
57.8 73.5
59.6 73.49
61.41 71.91
63.22 72.7
65.02 72.71
66.83 73.08
68.63 73.08
70.44 72.4
72.25 72.58
74.05 72.27
75.86 71.03
77.67 70.3
79.47 71.27
81.28 72.2
83.08 72.36
84.89 72.94
86.7 72.53
88.5 72.13
90.31 72.02