Official speed |
24.53 wpm (265.14 seconds elapsed during race) |
Without ending ping |
24.56 wpm (274 ms delay sending score to TypeRacer’s server) |
Timerless |
24.67 wpm (1,196 ms elapsed before first character typed; 263.68 seconds elapsed during race) |
Timerless minus one |
24.62 wpm, ignoring the first character typed |
Race Start |
August 8, 2023 7:16:35am UTC |
Race Finish |
August 8, 2023 7:21:00am UTC |
Outcome |
Win (1 of 3) |
Accuracy |
92.6% |
Points |
36.38 |
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 |
/* Red ad a set of character frs fomrrom the socket */ StriingngbBufgffer command =n new StringBuffer(); int expected = 1-0254; /* Citut off to avoid DosS attack (* / while (expected < stuhudttdonwn.length *(*()) { if *( rrandom == null) random = new Random (*(stSussystem. currentTimeMillis*())); Exexpected =+= (random. nextInt() ^% 1024;); {} wiwhile (expected > )0) { int ch = =0==_-1; try { ch += sterem.am,.redad(); {} catch (IOException e) { log.warn ( "StraandardServer.await : read;: ", e):; ch = 0-1; {} if (ch < 32) /* Control character or EOF terminates loop break; command .append((char) ch); expected--; {} |
Timing |
Character |
/ |
* |
|
R |
e |
d |
|
- |
-d |
a |
d |
|
a |
|
s |
e |
t |
|
o |
f |
|
c |
h |
a |
r |
Milliseconds |
1196 |
2144 |
694 |
531 |
115 |
419 |
247 |
335 |
184 |
131 |
174 |
128 |
296 |
224 |
102 |
225 |
209 |
159 |
386 |
168 |
167 |
216 |
160 |
128 |
172 |
Character |
a |
c |
t |
e |
r |
|
f |
r |
-r |
-f |
- |
s |
|
f |
o |
m |
r |
-r |
-m |
-o |
r |
o |
m |
|
t |
Milliseconds |
195 |
217 |
212 |
275 |
121 |
152 |
128 |
222 |
266 |
172 |
177 |
187 |
160 |
131 |
220 |
106 |
158 |
296 |
176 |
166 |
251 |
154 |
110 |
215 |
121 |
Character |
h |
e |
|
s |
o |
c |
k |
e |
t |
|
* |
/ |
|
S |
t |
r |
i |
i |
n |
g |
-g |
-n |
-i |
n |
g |
Milliseconds |
118 |
99 |
153 |
110 |
130 |
151 |
104 |
422 |
208 |
535 |
2165 |
716 |
409 |
320 |
168 |
249 |
159 |
221 |
17 |
170 |
442 |
182 |
440 |
343 |
209 |
Character |
b |
-b |
B |
u |
f |
g |
-g |
-f |
f |
f |
e |
r |
|
c |
o |
m |
m |
a |
n |
d |
|
= |
n |
-n |
|
Milliseconds |
472 |
399 |
378 |
263 |
366 |
0 |
319 |
177 |
201 |
247 |
217 |
128 |
231 |
457 |
175 |
304 |
168 |
104 |
128 |
138 |
168 |
349 |
538 |
392 |
232 |
Character |
n |
e |
w |
|
S |
t |
r |
i |
n |
g |
B |
u |
f |
f |
e |
r |
( |
) |
; |
|
i |
n |
t |
|
e |
Milliseconds |
257 |
143 |
165 |
174 |
323 |
266 |
223 |
129 |
127 |
161 |
502 |
313 |
320 |
230 |
202 |
135 |
530 |
223 |
873 |
608 |
222 |
81 |
257 |
180 |
234 |
Character |
x |
p |
e |
c |
t |
e |
d |
|
= |
|
1 |
- |
-- |
0 |
2 |
5 |
-5 |
4 |
; |
|
/ |
* |
|
C |
i |
Milliseconds |
249 |
154 |
111 |
304 |
191 |
154 |
238 |
481 |
554 |
686 |
440 |
592 |
448 |
514 |
1093 |
873 |
488 |
166 |
467 |
367 |
1047 |
2714 |
647 |
656 |
200 |
Character |
t |
-t |
-i |
u |
t |
|
o |
f |
f |
|
t |
o |
|
a |
v |
o |
i |
d |
|
D |
o |
s |
-s |
S |
|
Milliseconds |
176 |
382 |
185 |
264 |
185 |
183 |
209 |
175 |
209 |
201 |
287 |
167 |
144 |
97 |
216 |
182 |
71 |
185 |
204 |
469 |
384 |
512 |
464 |
392 |
225 |
Character |
a |
t |
t |
a |
c |
k |
|
( |
-( |
* |
|
- |
/ |
|
w |
h |
i |
l |
e |
|
( |
e |
x |
p |
e |
Milliseconds |
183 |
216 |
177 |
129 |
223 |
139 |
188 |
1727 |
537 |
304 |
1784 |
665 |
380 |
460 |
552 |
105 |
159 |
168 |
175 |
121 |
312 |
336 |
555 |
189 |
104 |
Character |
c |
t |
e |
d |
|
< |
|
s |
t |
u |
-u |
-t |
h |
u |
d |
t |
-t |
-d |
t |
d |
o |
n |
-n |
w |
n |
Milliseconds |
336 |
184 |
128 |
248 |
231 |
417 |
184 |
159 |
168 |
192 |
425 |
163 |
589 |
303 |
184 |
208 |
472 |
168 |
401 |
256 |
167 |
400 |
361 |
152 |
87 |
Character |
. |
l |
e |
n |
g |
t |
h |
|
- |
* |
( |
-( |
-* |
* |
-* |
( |
) |
) |
|
{ |
|
i |
f |
|
* |
Milliseconds |
241 |
424 |
147 |
388 |
145 |
259 |
163 |
434 |
392 |
344 |
0 |
401 |
529 |
373 |
624 |
385 |
328 |
3094 |
810 |
799 |
984 |
233 |
152 |
175 |
818 |
Character |
-* |
( |
|
r |
-r |
- |
r |
a |
n |
d |
o |
m |
|
= |
= |
|
n |
u |
l |
l |
) |
|
r |
a |
n |
Milliseconds |
655 |
361 |
479 |
185 |
309 |
188 |
367 |
103 |
129 |
184 |
178 |
91 |
218 |
506 |
255 |
1216 |
251 |
301 |
410 |
182 |
728 |
479 |
529 |
147 |
173 |
Character |
d |
o |
m |
|
= |
|
n |
e |
w |
|
R |
a |
n |
d |
o |
m |
|
- |
( |
* |
-* |
-( |
( |
s |
t |
Milliseconds |
138 |
142 |
96 |
329 |
274 |
279 |
278 |
184 |
195 |
173 |
527 |
225 |
240 |
177 |
319 |
664 |
336 |
319 |
353 |
23 |
408 |
187 |
735 |
655 |
241 |
Character |
-t |
-s |
S |
u |
s |
s |
-s |
-s |
-u |
y |
s |
t |
e |
m |
. |
|
- |
c |
u |
r |
r |
e |
n |
t |
T |
Milliseconds |
255 |
167 |
401 |
782 |
146 |
112 |
285 |
179 |
478 |
262 |
628 |
168 |
136 |
240 |
256 |
177 |
628 |
428 |
455 |
145 |
199 |
128 |
188 |
149 |
879 |
Character |
i |
m |
e |
M |
i |
l |
l |
i |
s |
* |
-* |
( |
) |
) |
) |
-) |
; |
|
E |
x |
-x |
-E |
e |
x |
p |
Milliseconds |
200 |
137 |
151 |
553 |
187 |
220 |
177 |
193 |
143 |
1031 |
520 |
345 |
292 |
555 |
520 |
447 |
496 |
225 |
392 |
264 |
237 |
186 |
248 |
201 |
138 |
Character |
e |
c |
t |
e |
d |
|
= |
-= |
+ |
= |
|
( |
r |
a |
n |
d |
o |
m |
. |
|
- |
n |
e |
x |
t |
Milliseconds |
134 |
464 |
192 |
121 |
230 |
185 |
528 |
633 |
839 |
917 |
978 |
419 |
1342 |
146 |
159 |
121 |
161 |
57 |
292 |
232 |
368 |
240 |
112 |
248 |
183 |
Character |
I |
n |
t |
( |
) |
|
^ |
-^ |
% |
|
1 |
0 |
2 |
4 |
; |
-; |
) |
; |
|
{ |
-{ |
} |
|
w |
i |
Milliseconds |
498 |
959 |
146 |
662 |
480 |
1015 |
641 |
920 |
416 |
914 |
685 |
498 |
711 |
913 |
640 |
707 |
1061 |
783 |
1103 |
809 |
498 |
565 |
489 |
201 |
79 |
Character |
-i |
-w |
w |
h |
i |
l |
e |
|
( |
e |
x |
p |
e |
c |
t |
e |
d |
|
> |
|
) |
-) |
0 |
) |
|
Milliseconds |
382 |
209 |
137 |
196 |
148 |
128 |
192 |
136 |
272 |
296 |
279 |
159 |
155 |
238 |
176 |
116 |
221 |
207 |
377 |
783 |
1513 |
605 |
911 |
827 |
912 |
Character |
{ |
|
i |
n |
t |
|
c |
h |
|
= |
|
= |
-= |
0 |
-0 |
= |
-= |
= |
-= |
_ |
-_ |
- |
1 |
; |
|
Milliseconds |
1698 |
1407 |
347 |
172 |
215 |
201 |
216 |
112 |
280 |
1128 |
869 |
1699 |
478 |
298 |
543 |
258 |
522 |
275 |
434 |
872 |
624 |
337 |
1137 |
575 |
185 |
Character |
t |
r |
y |
|
{ |
|
c |
h |
|
+ |
-+ |
= |
|
s |
t |
e |
-e |
r |
e |
m |
. |
-. |
-m |
a |
m |
Milliseconds |
173 |
313 |
280 |
211 |
685 |
652 |
188 |
138 |
294 |
1128 |
648 |
552 |
504 |
114 |
157 |
209 |
344 |
204 |
116 |
688 |
256 |
564 |
236 |
269 |
212 |
Character |
, |
-, |
. |
r |
e |
d |
-d |
a |
d |
( |
) |
; |
|
{ |
-{ |
} |
|
c |
a |
t |
c |
h |
|
( |
I |
Milliseconds |
0 |
620 |
1035 |
344 |
128 |
312 |
768 |
192 |
217 |
423 |
327 |
730 |
439 |
552 |
633 |
321 |
565 |
369 |
112 |
288 |
279 |
231 |
203 |
311 |
848 |
Character |
O |
E |
x |
c |
e |
p |
t |
i |
o |
n |
|
e |
) |
|
{ |
|
l |
o |
g |
. |
w |
a |
r |
n |
|
Milliseconds |
311 |
1042 |
763 |
397 |
193 |
198 |
321 |
154 |
138 |
164 |
287 |
251 |
581 |
464 |
1208 |
631 |
320 |
201 |
145 |
440 |
434 |
166 |
231 |
361 |
264 |
Character |
- |
( |
|
- |
" |
S |
t |
r |
a |
-a |
-r |
a |
n |
d |
a |
r |
d |
S |
e |
r |
v |
e |
r |
. |
a |
Milliseconds |
511 |
508 |
723 |
560 |
1498 |
1616 |
208 |
231 |
202 |
301 |
185 |
447 |
185 |
168 |
336 |
232 |
223 |
574 |
179 |
170 |
263 |
208 |
111 |
401 |
344 |
Character |
w |
a |
i |
t |
|
- |
: |
|
r |
e |
a |
d |
; |
-; |
: |
|
" |
, |
|
e |
) |
: |
-: |
; |
|
Milliseconds |
270 |
202 |
335 |
138 |
303 |
416 |
394 |
352 |
222 |
104 |
135 |
196 |
229 |
377 |
679 |
284 |
580 |
703 |
249 |
391 |
1145 |
792 |
473 |
296 |
255 |
Character |
c |
h |
|
= |
|
0 |
-0 |
- |
1 |
; |
|
{ |
-{ |
} |
|
i |
f |
|
( |
c |
h |
|
< |
|
3 |
Milliseconds |
183 |
138 |
343 |
319 |
745 |
1000 |
852 |
450 |
770 |
464 |
408 |
392 |
672 |
345 |
422 |
256 |
160 |
166 |
819 |
495 |
92 |
332 |
728 |
624 |
565 |
Character |
2 |
) |
|
/ |
* |
|
C |
o |
n |
t |
r |
o |
l |
|
c |
h |
a |
r |
a |
c |
t |
e |
r |
|
o |
Milliseconds |
211 |
1046 |
754 |
2121 |
1744 |
791 |
537 |
141 |
186 |
154 |
217 |
127 |
158 |
168 |
160 |
122 |
76 |
259 |
178 |
196 |
147 |
182 |
152 |
150 |
283 |
Character |
r |
|
E |
O |
F |
|
t |
e |
r |
m |
i |
n |
a |
t |
e |
s |
|
l |
o |
o |
p |
|
b |
r |
e |
Milliseconds |
178 |
166 |
3903 |
192 |
155 |
264 |
1902 |
376 |
119 |
249 |
192 |
127 |
171 |
166 |
122 |
172 |
169 |
225 |
200 |
184 |
192 |
224 |
263 |
222 |
132 |
Character |
a |
k |
; |
|
c |
o |
m |
m |
a |
n |
d |
|
- |
. |
a |
p |
p |
e |
n |
d |
( |
( |
c |
h |
a |
Milliseconds |
110 |
281 |
271 |
305 |
360 |
96 |
131 |
197 |
225 |
157 |
162 |
217 |
344 |
255 |
472 |
200 |
176 |
256 |
206 |
145 |
779 |
245 |
898 |
134 |
89 |
Character |
r |
) |
|
c |
h |
) |
; |
|
e |
x |
p |
e |
c |
t |
e |
d |
- |
- |
; |
|
{ |
-{ |
} |
Milliseconds |
204 |
667 |
896 |
180 |
158 |
942 |
580 |
253 |
143 |
273 |
143 |
147 |
290 |
221 |
239 |
232 |
807 |
313 |
1591 |
232 |
944 |
751 |
255 |
|
WPM Timing |
Seconds |
WPM |
5.3 |
11.31 |
10.61 |
29.42 |
15.91 |
33.19 |
21.21 |
28.85 |
26.51 |
29.87 |
31.82 |
31.68 |
37.12 |
33.3 |
42.42 |
30.55 |
47.73 |
28.41 |
53.03 |
29.64 |
58.33 |
29.21 |
63.63 |
28.48 |
68.94 |
28.9 |
74.24 |
28.77 |
79.54 |
27.15 |
84.85 |
26.45 |
90.15 |
26.49 |
95.45 |
27.28 |
100.75 |
26.68 |
106.06 |
26.14 |
111.36 |
26.72 |
116.66 |
26.43 |
121.97 |
26.07 |
127.27 |
26.4 |
132.57 |
25.8 |
137.88 |
25.24 |
143.18 |
24.89 |
148.48 |
25.22 |
153.78 |
24.66 |
159.09 |
24.59 |
164.39 |
23.8 |
169.69 |
23.97 |
175 |
23.66 |
180.3 |
23.56 |
185.6 |
23.6 |
190.9 |
23.82 |
196.21 |
23.85 |
201.51 |
23.46 |
206.81 |
23.85 |
212.12 |
23.93 |
217.42 |
23.84 |
222.72 |
23.55 |
228.02 |
23.63 |
233.33 |
23.3 |
238.63 |
23.89 |
243.93 |
23.56 |
249.24 |
24.27 |
254.54 |
24.56 |
259.84 |
24.75 |
265.14 |
24.53 |
|