RAMs3c (xander360)

Race #116

View Pit Stop page for race #116 by xander360Ghost race

View profile for RAMs3c (xander360)

Official speed 52.02 wpm (125.03 seconds elapsed during race)
Without ending ping 52.08 wpm (150 ms delay sending score to TypeRacer’s server)
Timerless 52.28 wpm (474 ms elapsed before first character typed; 124.41 seconds elapsed during race)
Timerless minus one 52.18 wpm, ignoring the first character typed
Race Start March 25, 2024 5:53:32pm UTC
Race Finish March 25, 2024 5:55:37pm UTC
Outcome No win (2 of 3)
Accuracy 95.5%
Points 77.16
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 */ StrinhggBuffer command = new StringBugfgfffffer(); intt ex expected = 1024; /&* cuCut off to avoid DoS Atattack &&/*/ while (expected < husshufttdfoown.Llength()) { if (Randrandom == null) random = new Random(sySystem.currentTiomemeMillis()); expected += (random.nextInt() $% 21024) ;;; } while( (Expeexepopecpected > 0) { int ch = -1; try { ch = strema.am.read(); } catch (IOEXxception e) { log.arwarn("StandardServer.await: read: ", e): ; ch = -1; } if )(c(ch < 32) /* Control chracaracter or EOF terminates loop break; command.cpappend()((char) ch); expected--; }
Timing
Character / * R e a d a s e t o f c h a r a c t e
Milliseconds 474 411 238 336 227 139 95 175 32 174 142 79 43 84 89 109 105 747 108 107 80 138 81 235 93
Character r s f r o m t h e s o c k e t * / S t r
Milliseconds 134 80 144 72 132 82 87 80 68 112 41 127 427 28 314 100 121 76 177 718 402 195 197 183 51
Character i n h g -g -h g B u f f e r c o m m a n d = n
Milliseconds 42 106 24 83 516 150 80 284 188 75 186 197 81 70 157 18 66 146 95 94 80 130 51 148 173
Character e w S t r i n g B u g f g -g -f f f f -f -f -f -g f f
Milliseconds 87 114 20 274 160 41 80 81 92 237 178 103 229 0 258 176 27 151 182 162 170 156 168 59 183
Character e r ( ) ; i n t t e x -x -e - -t e x p e c t e
Milliseconds 204 90 109 876 338 200 211 72 75 122 0 171 200 228 181 152 162 107 77 106 285 103 84 228 60
Character d = 1 0 2 4 ; / & -& * c u -u -c C u t o f
Milliseconds 149 141 53 159 364 108 226 94 349 125 382 585 479 340 362 147 136 360 148 270 201 81 156 260 94
Character f t o a v o i d D o S A t -t -A a t t a c k
Milliseconds 182 105 113 102 121 453 228 122 62 107 92 201 227 281 328 160 254 354 155 95 70 156 113 103 65
Character & -& & / -/ -& * / w h i l e ( e x p e c t e d
Milliseconds 180 256 588 443 433 215 460 456 342 268 610 69 51 41 58 77 212 218 189 90 164 168 335 54 192
Character < h u s -s -u -h s h u f t -t -f t d f o -o -f o w n
Milliseconds 75 467 345 280 59 227 308 160 146 137 121 55 57 213 349 154 114 244 0 5 413 147 241 103 106
Character . L -L l e n g t h ( ) ) { i f ( R a n d -d -n
Milliseconds 255 285 463 227 80 131 78 192 38 359 192 147 382 100 174 240 94 74 170 165 106 66 142 363 179
Character -a -R r a n d o m = = n u l l ) r a n d o m
Milliseconds 161 167 76 45 134 133 89 32 183 146 139 94 155 54 45 183 312 168 201 94 48 165 54 63 164
Character = n e w R a n d o m ( s y -y -s S y s t e m . c
Milliseconds 103 146 162 54 85 93 363 346 129 142 213 59 408 335 87 288 160 281 80 129 96 97 26 235 322
Character u r r e n t T i o m e -e -m -o m e M i l l i s ( ) )
Milliseconds 120 122 186 32 94 155 355 188 18 28 92 428 155 161 200 77 204 217 78 159 163 160 249 160 691
Character ; e x p e c t e d + = ( r a n d o m . n e x
Milliseconds 276 313 164 169 152 129 55 204 41 173 73 293 177 76 232 200 77 118 107 91 31 514 273 65 218
Character t I n t ( ) $ -$ % 2 -2 1 0 2 4 ) ; -; ; -; - ;
Milliseconds 68 184 491 164 357 182 127 370 579 196 406 141 383 254 69 511 91 373 320 100 247 194 356 214 160
Character } w h i l e ( -( ( E x p e -e -p -x -E e x e p -p
Milliseconds 610 776 200 214 62 46 40 80 308 288 94 226 133 188 81 129 259 160 156 152 50 88 298 128 247
Character -e o p e c -c -e -p -o p e c t e d > 0 ) { i n
Milliseconds 129 219 26 9 95 345 148 165 162 53 147 81 222 74 174 112 208 233 196 254 96 111 354 196 96
Character t c h = - 1 ; t r y { c h = s t r
Milliseconds 110 120 321 81 154 180 129 166 154 95 179 177 111 103 93 161 134 199 82 119 375 126 431 176 268
Character e m a . -. -a -m a m . r e a d ( ) ; } c a t c h
Milliseconds 68 54 8 206 356 153 160 97 124 371 205 50 39 173 220 187 263 185 236 166 281 214 13 241 54
Character ( I O E X -X x c e p t i o n e ) { l o g .
Milliseconds 294 939 595 248 140 450 506 108 213 67 68 152 97 67 58 89 126 187 94 140 213 189 162 91 147
Character a r -r -a w a r n ( " S t a n d a r d S e r v e r .
Milliseconds 196 99 293 148 76 66 45 59 311 144 292 312 82 316 460 102 105 107 332 176 90 285 282 62 190
Character a w a i t : r e a d : " , e ) : - -: ; c
Milliseconds 544 59 166 79 552 255 187 227 49 54 146 179 137 112 468 132 210 153 236 298 289 155 178 132 135
Character h = - 1 ; } i f ) ( c -c -( -) ( c h <
Milliseconds 83 195 148 166 168 194 101 186 249 151 416 77 39 270 5 102 318 88 199 423 534 116 214 842 281
Character 3 2 ) / * C o n t r o l c h r -r a c a -a -c r
Milliseconds 548 93 175 156 252 683 508 250 179 80 88 75 24 187 74 160 105 217 414 76 414 273 255 167 41
Character a c t e r o r E O F t e r m i n a t e s l
Milliseconds 89 119 205 117 108 85 194 72 94 362 194 122 147 449 60 93 103 101 111 18 95 80 93 54 120
Character o o p b r e a k ; c o m m a n d . c p -p -c a p
Milliseconds 187 161 183 84 98 230 55 26 23 284 275 423 38 68 127 160 61 128 147 185 109 327 141 93 107
Character p e n d ( ) ( -( -) ( c h a r ) c h ) ; e x p e
Milliseconds 182 113 107 329 227 6 189 294 167 294 207 122 138 81 142 148 220 69 360 367 160 119 185 93 98
Character c t e d - - ; }
Milliseconds 96 191 49 181 545 177 239 323 142
WPM Timing
Seconds WPM
2.5 52.79
5 69.58
7.5 70.38
10 64.79
12.5 71.98
15 65.58
17.5 63.76
20 61.19
22.51 59.72
25.01 55.67
27.51 57.59
30.01 56.79
32.51 52.42
35.01 52.79
37.51 52.15
40.01 50.39
42.51 50.25
45.01 50.12
47.51 51.52
50.01 53.03
52.51 52.79
55.01 52.35
57.51 52.58
60.01 53.59
62.51 53.75
65.01 52.6
67.52 51.54
70.02 51.25
72.52 50.14
75.02 49.27
77.52 50
80.02 50.84
82.52 50.46
85.02 50.95
87.52 50.46
90.02 50.79
92.52 50.97
95.02 51.02
97.52 51.31
100.02 50.99
102.52 51.38
105.02 50.85
107.52 50.44
110.03 50.61
112.53 50.55
115.03 51.33
117.53 51.97
120.03 51.69
122.53 51.81
125.03 52.02