Tyler (tillertyper2)

Race #3

View Pit Stop page for race #3 by tillertyper2Ghost race

View profile for Tyler (tillertyper2)

Official speed 64.67 wpm (100.57 seconds elapsed during race)
Without ending ping 64.83 wpm (241 ms delay sending score to TypeRacer’s server)
Timerless 65.28 wpm (695 ms elapsed before first character typed; 99.64 seconds elapsed during race)
Timerless minus one 65.16 wpm, ignoring the first character typed
Race Start February 19, 2024 12:54:09am UTC
Race Finish February 19, 2024 12:55:50am UTC
Outcome No win (3 of 3)
Accuracy 98.3%
Points 95.93
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 charactesr rs from the socket */ SjtrtringBuffer comammand = new StringbufBuffer(); 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 = steraream.read(); } catch (IOException e) { log.warn("StandardServer.waawait;: read: ", e); ch = 01-1; } 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 695 263 160 338 62 69 69 67 130 24 298 43 45 98 148 110 160 42 111 61 56 106 120 170 62
Character s r - -r -s r s f r o m t h e s o c k e t
Milliseconds 71 116 19 258 113 110 57 70 5 218 153 51 14 165 72 45 96 38 90 67 26 138 144 32 28
Character * / S j t r -r -t -j t r i n g B u f f e r c o m
Milliseconds 280 226 130 184 66 49 126 241 107 117 118 100 26 38 65 187 108 82 113 110 45 63 106 61 115
Character a m -m -a m a n d = n e w S t r i n g b u f -f
Milliseconds 105 15 377 99 148 44 100 56 110 87 129 141 58 27 61 454 276 103 56 16 73 323 104 77 27650
Character -u -b B u f f e r ( ) ; i n t e x p e c t e d
Milliseconds 144 264 286 130 59 127 131 46 174 37 469 144 147 44 70 137 74 156 76 77 127 114 50 104 84
Character = 1 0 2 4 ; / * C u t o f f t o a v o
Milliseconds 118 135 122 42 166 168 142 140 282 318 169 285 128 89 79 103 81 130 60 98 95 89 181 55 40
Character i d D o S a t t a c k * / w h i l e ( e
Milliseconds 40 57 79 239 136 400 144 74 75 122 64 116 66 77 173 189 112 123 58 61 25 36 64 451 165
Character x p e c t e d < s h u t d o w n . l e n g t h
Milliseconds 108 75 70 127 117 61 86 88 131 109 53 61 133 63 143 85 73 53 129 232 66 107 56 110 25
Character ( ) ) { i f ( r a n d o m = = n u l l )
Milliseconds 203 122 189 230 180 167 129 68 112 125 123 80 65 74 76 41 138 85 130 140 102 155 117 118 316
Character r a n d o m = n e w R a n d o m ( S y s t
Milliseconds 207 120 102 8 123 37 69 112 74 107 90 51 54 61 218 96 67 91 86 26 179 465 139 22 101
Character e m . c u r r e n t T i m e M i l l i s ( ) ) ;
Milliseconds 74 35 165 89 36 105 102 49 68 67 429 97 58 22 196 141 137 91 144 85 247 66 187 287 121
Character e x p e c t e d + = ( r a n d o m . n e x t I
Milliseconds 75 123 75 48 149 102 55 79 76 162 126 141 201 304 63 67 85 18 68 135 156 84 119 55 153
Character n t ( ) % 1 0 2 4 ) ; } w h i l e ( e x
Milliseconds 84 60 201 93 203 362 210 310 90 192 129 277 253 144 188 258 139 59 47 16 72 62 202 149 163
Character p e c t e d > 0 ) { i n t c h = - 1
Milliseconds 234 39 135 114 73 102 90 189 238 111 242 184 170 127 122 28 53 71 113 52 165 71 117 157 127
Character ; t r y { c h = s t e r a -a -r -e r e a m
Milliseconds 125 184 153 129 74 107 156 115 162 73 115 96 107 88 57 92 32 125 211 120 106 89 39 16 50
Character . r e a d ( ) ; } c a t c h ( I O E x c e p
Milliseconds 116 193 61 57 75 206 43 471 120 179 144 138 97 51 110 65 85 173 378 26 223 194 179 104 58
Character t i o n e ) { l o g . w a r n ( " S t a n d
Milliseconds 92 74 21 34 106 71 303 158 167 136 112 121 54 86 108 41 73 84 246 305 510 123 115 136 194
Character a r d S e r v e r . w a -a -w a w a i t ; -; : r e
Milliseconds 136 71 66 281 233 42 150 138 37 382 180 191 132 114 58 38 101 76 91 127 242 187 91 51 57
Character a d : " , e ) ; c h = 0 1 -1 -0 - 1 ; }
Milliseconds 39 69 163 93 150 229 112 222 285 341 208 131 83 220 110 97 146 137 349 118 214 143 429 422 239
Character i f ( c h < 3 2 ) / * C o n t r o l
Milliseconds 127 114 32 113 155 279 82 190 211 108 204 87 237 112 199 245 123 297 181 47 4 79 95 127 117
Character c h a r a c t e r o r E O F t e r m i n a t
Milliseconds 47 132 71 65 101 113 144 92 36 81 113 101 91 245 308 73 165 161 109 38 45 100 41 23 54
Character e s l o o p b r e a k ; c o m m a n d . a p
Milliseconds 54 59 61 87 160 115 86 107 56 128 42 52 26 73 133 124 59 116 123 81 63 114 50 116 73
Character p e n d ( ( c h a r ) c h ) ; e x p e c t e d
Milliseconds 115 96 47 97 153 114 386 118 51 42 269 146 137 113 304 211 111 59 111 67 65 138 115 50 108
Character - - ; }
Milliseconds 22 140 211 402 161
WPM Timing
Seconds WPM
2.01 59.66
4.02 74.57
6.03 89.49
8.05 83.52
10.06 85.91
12.07 79.54
14.08 68.18
16.09 59.66
18.1 53.03
20.11 47.73
22.13 43.39
24.14 39.77
26.15 36.71
28.16 34.09
30.17 31.82
32.18 29.83
34.19 28.07
36.21 26.51
38.22 25.12
40.23 24.76
42.24 28.12
44.25 30.64
46.26 34.24
48.27 37.04
50.29 39.85
52.3 41.99
54.31 44.41
56.32 47.09
58.33 48.96
60.34 50.11
62.35 51.77
64.37 52.95
66.38 53.33
68.39 54.75
70.4 56.08
72.41 56.84
74.42 57.56
76.43 58.4
78.45 59.66
80.46 59.81
82.47 59.95
84.48 60.23
86.49 59.94
88.5 59.93
90.51 60.06
92.53 61.34
94.54 62.45
96.55 64.13
98.56 64.16
100.57 64.67