Sapient (sapient)

Race #3

View Pit Stop page for race #3 by sapientGhost race

View profile for Sapient (sapient)

Official speed 59.92 wpm (108.54 seconds elapsed during race)
Without ending ping 60.18 wpm (478 ms delay sending score to TypeRacer’s server)
Timerless 60.30 wpm (211 ms elapsed before first character typed; 107.86 seconds elapsed during race)
Timerless minus one 60.19 wpm, ignoring the first character typed
Race Start February 2, 2025 6:14:17pm UTC
Race Finish February 2, 2025 6:16:05pm UTC
Outcome Win (1 of 3)
Accuracy 96.2%
Points 88.88
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 *./ StreiningBugger ffer command = new StringBuffer(); int expected = 10254; /&* Cut off to avoid DoS attack *?/ while (expected < shutdown.length()) { if r(rand0mom == null) ranomdom = new Random(System. ccurrentTimeMillis()); expected += (random.nextInt() % 1024;(); {} while (expected > 90) { int ch = 01-1; try { chr s= stream.read(); } ctach catch (IOException e) { log .warn("StandardServer.await: read: ", e); ch = -1; } if (ch < 32 _) */* Control character or EOF terminates loop break; command.append((char) chr)); expected--; }
Timing
Character . -. / * R e a d a s e t o f c h a r a c
Milliseconds 211 631 613 435 288 279 248 89 166 95 74 65 85 68 51 65 80 68 81 118 136 76 74 111 101
Character t e r s f r o m t h e s o c k e t * . -. /
Milliseconds 84 63 53 304 85 133 48 73 25 39 37 77 28 73 97 59 93 72 96 112 53 305 381 409 323
Character S t r e i n -n -i -e i n g B u g g e r - -r -e -g -g
Milliseconds 316 149 192 71 11 26 38 354 93 133 140 51 78 175 154 90 127 36 51 73 209 98 137 134 121
Character f f e r c o m m a n d = n e w S t r i n g
Milliseconds 97 146 92 92 131 119 68 31 135 72 84 91 60 150 127 149 114 38 119 198 197 48 51 20 107
Character B u f f e r ( ) ; i n t e x p e c t e d =
Milliseconds 377 148 119 116 90 59 272 77 221 145 122 63 75 111 151 84 112 93 46 129 53 74 32 184 145
Character 1 0 2 5 -5 4 ; / & -& * C u t o f f t o a
Milliseconds 145 137 98 234 480 90 248 168 367 398 335 196 200 283 150 137 24 126 96 93 65 192 96 73 148
Character v o i d D o S a t t a c k * ? -? / w h i l
Milliseconds 77 82 30 82 43 273 235 215 184 131 183 123 22 93 65 99 723 561 325 234 144 99 75 41 0
Character e ( e x p e c t e d < s h u t d o w n . l e
Milliseconds 35 85 220 193 166 108 81 82 135 56 76 125 224 149 215 91 63 81 152 65 72 51 167 220 111
Character n g t h ( ) ) { i f r -r ( r a n d 0 m -m -0 o
Milliseconds 80 87 119 77 203 89 607 156 231 478 152 61 63 216 295 433 258 68 63 135 141 171 257 118 149
Character m = = n u l l ) r a n o m -m -o d o m = n
Milliseconds 45 419 182 132 98 150 76 149 127 635 236 199 100 12 151 120 276 119 74 78 47 161 130 87 129
Character e w R a n d o m ( S y s t e m . c -c - c u r r
Milliseconds 36 28 74 313 117 82 65 71 32 241 389 152 86 95 56 70 162 177 155 159 102 110 94 70 151
Character e n t T i m e M i l l i s ( ) ) ; e x p e c t e
Milliseconds 86 125 82 267 179 55 33 187 181 159 123 105 87 448 77 641 320 146 130 178 94 109 122 116 29
Character d + = ( r a n d o m . n e x t I n t ( ) %
Milliseconds 76 149 328 404 232 431 261 46 81 72 64 58 287 530 103 62 69 190 143 88 187 14 213 1417 367
Character 1 0 2 4 ; -; ( -( ) ; { -{ } w h i l e ( e x p
Milliseconds 399 136 134 662 223 486 674 526 259 261 182 585 393 194 171 271 62 24 38 27 80 487 139 224 120
Character e c t e d > 9 -9 0 ) { i n t c h = 0
Milliseconds 86 71 108 53 81 219 296 272 317 478 303 560 467 715 267 181 47 89 68 218 58 212 235 142 209
Character 1 -1 -0 - 1 ; t r y { c h r - -r s -s = s
Milliseconds 168 268 104 203 223 326 127 204 84 48 84 281 169 150 82 115 238 383 161 176 530 306 913 166 141
Character t r e a m . r e a d ( ) ; } c t a c h -c -t -a
Milliseconds 120 71 44 69 55 284 212 35 36 96 315 27 345 403 520 134 224 154 0 163 81 57 336 0 0
Character -c -h - c a t c h ( I O E x c e p t i o n e )
Milliseconds 0 0 0 214 163 185 87 115 151 228 369 63 227 528 183 115 73 116 78 0 48 121 118 376 253
Character { l o g - . w a r n ( " S t a n d a r d S e r
Milliseconds 242 312 220 48 85 99 235 168 129 65 104 65 982 770 318 154 94 147 73 101 68 113 317 180 84
Character v e r . a w a i t : r e a d : " , e ) ; c
Milliseconds 140 94 64 109 167 156 41 162 68 273 164 134 46 40 79 280 253 389 527 99 163 642 417 144 304
Character h = - 1 ; } i f ( c h < 3 2 - _ -_
Milliseconds 50 97 193 143 719 111 221 235 555 267 139 40 83 535 229 91 247 243 107 215 147 335 521 416 549
Character ) * -* / * C o n t r o l c h a r a c t e r
Milliseconds 287 145 253 486 418 595 304 504 193 65 120 48 118 467 150 245 137 139 50 135 94 99 48 60 56
Character o r E O F t e r m i n a t e s l o o p b r
Milliseconds 99 138 85 285 295 197 175 228 87 40 48 127 51 40 88 79 59 71 164 15 124 141 69 123 47
Character e a k ; c o m m a n d . a p p e n d ( ( c h a r
Milliseconds 39 27 143 140 135 296 92 28 120 49 95 80 367 111 132 116 82 77 61 214 142 234 134 65 60
Character ) c h r ) -) -r ) ; e x p e c t e d - - ; }
Milliseconds 349 240 239 71 96 207 353 106 206 311 182 111 158 87 80 106 126 41 83 859 121 232 331 336
WPM Timing
Seconds WPM
2.17 11.06
4.34 63.57
6.51 82.92
8.68 69.1
10.85 64.12
13.03 73.7
15.2 75.02
17.37 75.31
19.54 70.63
21.71 73.52
23.88 71.86
26.05 73.24
28.22 75.26
30.39 73.83
32.56 70.75
34.73 70.13
36.91 70.56
39.08 70.94
41.25 71.86
43.42 71.03
45.59 70.28
47.76 71.11
49.93 68.5
52.1 66.56
54.27 64.56
56.44 64.84
58.61 64.08
60.79 62.78
62.96 62.33
65.13 62.28
67.3 60.45
69.47 61.32
71.64 59.97
73.81 59.99
75.98 60.33
78.15 60.04
80.32 59.91
82.49 60.95
84.66 60.24
86.84 59.98
89.01 59.59
91.18 59.09
93.35 57.98
95.52 57.79
97.69 58.35
99.86 59.48
102.03 60.33
104.2 60.57
106.37 60.58
108.54 59.92