Official speed |
79.10 wpm (82.23 seconds elapsed during race) |
Without ending ping |
79.24 wpm (144 ms delay sending score to TypeRacer’s server) |
Timerless |
79.62 wpm (395 ms elapsed before first character typed; 81.69 seconds elapsed during race) |
Timerless minus one |
79.48 wpm, ignoring the first character typed |
Race Start |
February 11, 2024 1:19:45am UTC |
Race Finish |
February 11, 2024 1:21:07am UTC |
Outcome |
Win (1 of 3) |
Accuracy |
96.0% |
Points |
117.33 |
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 tosocket */ StringBuffer command -= = new StringBuffer(); int expected = 1024; /* Cut off to avoid DOoS attack /* */ while (expected < shutdown.length())) { if (random == nujllll) random = new Rnaandom(System.currentTimeMillios(s()); expected += randoimrtandomran(random.nextInt() % 102544); } whi;e (exle ( execptedexpected >0 0) { int ch = -1; try { ch = nstream.read(); } catch (IOException er) { log.warn("StandardServer.await: read: " , e0); ch = 0-1; } if ch(ch < 32) /* Control, ch character or EOF terminates lopop break; command.append((char) ch); expected--; } |
Timing |
Character |
? |
* |
|
- |
-* |
-? |
/ |
* |
|
R |
e |
a |
d |
|
a |
|
s |
e |
t |
|
o |
f |
|
c |
h |
Milliseconds |
395 |
211 |
135 |
294 |
164 |
128 |
134 |
261 |
101 |
135 |
145 |
56 |
64 |
82 |
67 |
91 |
90 |
35 |
33 |
67 |
56 |
45 |
68 |
112 |
57 |
Character |
a |
r |
a |
c |
t |
e |
r |
s |
|
f |
r |
o |
m |
|
t |
h |
e |
|
t |
o |
-o |
-t |
s |
o |
c |
Milliseconds |
67 |
45 |
135 |
68 |
157 |
101 |
57 |
34 |
89 |
57 |
67 |
45 |
45 |
56 |
46 |
89 |
42 |
71 |
90 |
90 |
180 |
112 |
57 |
78 |
57 |
Character |
k |
e |
t |
|
* |
/ |
|
S |
t |
r |
i |
n |
g |
B |
u |
f |
f |
e |
r |
|
c |
o |
m |
m |
a |
Milliseconds |
130 |
72 |
34 |
56 |
125 |
246 |
79 |
146 |
181 |
56 |
56 |
67 |
45 |
157 |
79 |
90 |
113 |
112 |
34 |
79 |
79 |
45 |
135 |
123 |
57 |
Character |
n |
d |
|
- |
= |
|
- |
-= |
-- |
= |
|
n |
e |
w |
|
S |
t |
r |
i |
n |
g |
B |
u |
f |
f |
Milliseconds |
78 |
57 |
67 |
90 |
11 |
57 |
281 |
146 |
203 |
169 |
101 |
135 |
68 |
56 |
33 |
169 |
135 |
34 |
79 |
57 |
55 |
158 |
78 |
90 |
113 |
Character |
e |
r |
( |
) |
; |
|
i |
n |
t |
|
e |
x |
p |
e |
c |
t |
e |
d |
|
= |
|
1 |
0 |
2 |
4 |
Milliseconds |
101 |
56 |
226 |
67 |
180 |
63 |
128 |
79 |
56 |
90 |
80 |
44 |
78 |
102 |
34 |
168 |
23 |
124 |
101 |
57 |
100 |
79 |
68 |
79 |
67 |
Character |
; |
|
/ |
* |
|
C |
u |
t |
|
o |
f |
f |
|
t |
o |
|
a |
v |
o |
i |
d |
|
D |
O |
-O |
Milliseconds |
124 |
90 |
315 |
277 |
128 |
146 |
124 |
70 |
76 |
56 |
45 |
124 |
57 |
89 |
45 |
68 |
54 |
25 |
56 |
56 |
56 |
68 |
134 |
68 |
382 |
Character |
o |
S |
|
a |
t |
t |
a |
c |
k |
|
/ |
* |
|
- |
-* |
-/ |
* |
/ |
|
w |
h |
i |
l |
e |
|
Milliseconds |
91 |
157 |
135 |
119 |
129 |
101 |
86 |
83 |
56 |
67 |
124 |
248 |
135 |
135 |
135 |
135 |
270 |
226 |
66 |
126 |
66 |
45 |
157 |
68 |
67 |
Character |
( |
e |
x |
p |
e |
c |
t |
e |
d |
|
< |
|
s |
h |
u |
t |
d |
o |
w |
n |
. |
l |
e |
n |
g |
Milliseconds |
90 |
203 |
90 |
67 |
101 |
46 |
168 |
56 |
146 |
102 |
135 |
78 |
102 |
68 |
67 |
45 |
157 |
22 |
79 |
57 |
191 |
158 |
101 |
79 |
89 |
Character |
t |
h |
( |
) |
) |
) |
-) |
|
{ |
|
i |
f |
|
( |
r |
a |
n |
d |
o |
m |
|
= |
= |
|
n |
Milliseconds |
124 |
45 |
169 |
90 |
214 |
259 |
337 |
146 |
327 |
157 |
360 |
57 |
68 |
122 |
113 |
79 |
67 |
68 |
56 |
68 |
90 |
146 |
101 |
90 |
101 |
Character |
u |
j |
l |
l |
-l |
-l |
-j |
l |
l |
) |
|
r |
a |
n |
d |
o |
m |
|
= |
|
n |
e |
w |
|
R |
Milliseconds |
45 |
34 |
146 |
136 |
191 |
135 |
157 |
304 |
137 |
156 |
168 |
169 |
57 |
44 |
101 |
79 |
79 |
146 |
90 |
68 |
123 |
79 |
45 |
68 |
112 |
Character |
n |
a |
-a |
-n |
a |
n |
d |
o |
m |
( |
S |
y |
s |
t |
e |
m |
. |
c |
u |
r |
r |
e |
n |
t |
T |
Milliseconds |
135 |
38 |
311 |
135 |
90 |
56 |
79 |
80 |
55 |
190 |
226 |
146 |
68 |
113 |
56 |
56 |
180 |
146 |
68 |
101 |
124 |
21 |
80 |
70 |
268 |
Character |
i |
m |
e |
M |
i |
l |
l |
i |
o |
s |
( |
-( |
-s |
-o |
s |
( |
) |
) |
; |
|
e |
x |
p |
e |
c |
Milliseconds |
134 |
57 |
89 |
237 |
158 |
168 |
113 |
164 |
72 |
79 |
281 |
204 |
145 |
135 |
191 |
292 |
34 |
180 |
394 |
57 |
123 |
45 |
101 |
68 |
78 |
Character |
t |
e |
d |
|
+ |
= |
|
r |
a |
n |
d |
o |
i |
m |
-r |
-a |
-n |
-d |
-o |
-i |
-m |
r |
t |
a |
n |
Milliseconds |
158 |
45 |
124 |
79 |
123 |
146 |
68 |
124 |
56 |
79 |
101 |
103 |
0 |
44 |
382 |
0 |
0 |
0 |
0 |
0 |
0 |
427 |
11 |
35 |
56 |
Character |
d |
o |
m |
-r |
-t |
-a |
-n |
-d |
-o |
-m |
r |
a |
n |
-n |
-a |
-r |
( |
r |
a |
n |
d |
o |
m |
. |
n |
Milliseconds |
89 |
68 |
86 |
218 |
0 |
0 |
0 |
0 |
0 |
0 |
349 |
45 |
78 |
173 |
142 |
135 |
135 |
90 |
57 |
315 |
124 |
56 |
46 |
730 |
180 |
Character |
e |
x |
t |
I |
n |
t |
( |
) |
|
% |
|
1 |
0 |
2 |
5 |
4 |
-4 |
-5 |
4 |
) |
; |
|
} |
|
w |
Milliseconds |
45 |
79 |
34 |
191 |
146 |
56 |
164 |
39 |
270 |
225 |
102 |
123 |
67 |
63 |
73 |
0 |
224 |
165 |
105 |
270 |
326 |
68 |
562 |
102 |
146 |
Character |
h |
i |
; |
e |
|
( |
e |
x |
-x |
-e |
-( |
- |
-e |
-; |
l |
e |
|
( |
|
- |
e |
x |
e |
c |
p |
Milliseconds |
56 |
68 |
191 |
61 |
63 |
101 |
79 |
67 |
147 |
139 |
131 |
135 |
146 |
146 |
79 |
78 |
90 |
124 |
169 |
293 |
78 |
57 |
180 |
57 |
44 |
Character |
t |
e |
d |
-d |
-e |
-x |
-e |
-c |
-p |
-t |
-e |
e |
x |
p |
e |
c |
t |
e |
d |
|
> |
0 |
|
- |
-0 |
Milliseconds |
135 |
56 |
123 |
204 |
214 |
0 |
0 |
0 |
0 |
0 |
0 |
451 |
78 |
78 |
101 |
46 |
168 |
34 |
146 |
68 |
157 |
191 |
67 |
271 |
146 |
Character |
|
0 |
) |
|
{ |
|
i |
n |
t |
|
c |
h |
|
= |
|
- |
1 |
; |
|
t |
r |
y |
|
{ |
|
Milliseconds |
101 |
135 |
460 |
283 |
168 |
101 |
158 |
68 |
67 |
90 |
90 |
79 |
112 |
147 |
79 |
186 |
218 |
135 |
68 |
135 |
56 |
101 |
79 |
202 |
79 |
Character |
c |
h |
|
= |
|
n |
-n |
s |
t |
r |
e |
a |
m |
. |
r |
e |
a |
d |
( |
) |
; |
|
} |
|
c |
Milliseconds |
135 |
57 |
326 |
202 |
68 |
202 |
270 |
103 |
111 |
203 |
22 |
57 |
44 |
169 |
45 |
56 |
46 |
78 |
146 |
45 |
203 |
113 |
168 |
79 |
191 |
Character |
a |
t |
c |
h |
|
( |
I |
O |
E |
x |
c |
e |
p |
t |
i |
o |
n |
|
e |
r |
-r |
) |
|
{ |
|
Milliseconds |
79 |
79 |
168 |
57 |
79 |
179 |
394 |
169 |
270 |
135 |
180 |
45 |
67 |
101 |
79 |
45 |
79 |
101 |
113 |
11 |
293 |
258 |
97 |
252 |
193 |
Character |
l |
o |
g |
. |
w |
a |
r |
n |
( |
" |
S |
t |
a |
n |
d |
a |
r |
d |
S |
e |
r |
v |
e |
r |
. |
Milliseconds |
225 |
55 |
292 |
113 |
123 |
57 |
45 |
78 |
180 |
214 |
91 |
123 |
113 |
101 |
78 |
131 |
50 |
89 |
237 |
124 |
45 |
146 |
123 |
46 |
112 |
Character |
a |
w |
a |
i |
t |
: |
|
r |
e |
a |
d |
: |
|
" |
|
- |
, |
|
e |
0 |
-0 |
) |
; |
|
c |
Milliseconds |
146 |
158 |
56 |
102 |
67 |
258 |
135 |
102 |
56 |
57 |
89 |
169 |
57 |
449 |
93 |
300 |
80 |
214 |
348 |
90 |
383 |
34 |
326 |
56 |
270 |
Character |
h |
|
= |
|
0 |
-0 |
- |
1 |
; |
|
} |
|
i |
f |
|
c |
h |
-h |
-c |
( |
c |
h |
|
< |
|
Milliseconds |
56 |
158 |
135 |
101 |
372 |
314 |
225 |
214 |
281 |
57 |
359 |
125 |
258 |
68 |
67 |
112 |
102 |
349 |
146 |
125 |
145 |
79 |
246 |
204 |
79 |
Character |
3 |
2 |
) |
|
/ |
* |
|
C |
o |
n |
t |
r |
o |
l |
, |
|
c |
h |
-h |
-c |
- |
-, |
|
c |
h |
Milliseconds |
483 |
45 |
349 |
90 |
371 |
236 |
90 |
113 |
123 |
52 |
50 |
33 |
68 |
67 |
11 |
57 |
57 |
123 |
180 |
147 |
135 |
135 |
450 |
146 |
97 |
Character |
a |
r |
a |
c |
t |
e |
r |
|
o |
r |
|
E |
O |
F |
|
t |
e |
r |
m |
i |
n |
a |
t |
e |
s |
Milliseconds |
49 |
56 |
135 |
74 |
162 |
102 |
45 |
89 |
91 |
123 |
68 |
168 |
113 |
113 |
89 |
417 |
101 |
57 |
44 |
68 |
79 |
45 |
123 |
57 |
34 |
Character |
|
l |
o |
p |
-p |
o |
p |
|
b |
r |
e |
a |
k |
; |
|
c |
o |
m |
m |
a |
n |
d |
. |
a |
p |
Milliseconds |
44 |
68 |
202 |
361 |
202 |
56 |
68 |
101 |
112 |
169 |
34 |
22 |
34 |
203 |
67 |
327 |
57 |
140 |
118 |
78 |
68 |
67 |
101 |
124 |
33 |
Character |
p |
e |
n |
d |
( |
( |
c |
h |
a |
r |
) |
|
c |
h |
) |
; |
|
e |
x |
p |
e |
c |
t |
e |
d |
Milliseconds |
125 |
78 |
102 |
90 |
135 |
101 |
157 |
91 |
56 |
45 |
168 |
517 |
114 |
56 |
202 |
282 |
56 |
259 |
78 |
79 |
101 |
57 |
168 |
23 |
146 |
Character |
- |
- |
; |
|
} |
Milliseconds |
56 |
124 |
146 |
180 |
68 |
|
WPM Timing |
Seconds |
WPM |
1.64 |
7.3 |
3.29 |
80.27 |
4.93 |
94.86 |
6.58 |
100.33 |
8.22 |
99.24 |
9.87 |
100.94 |
11.51 |
105.29 |
13.16 |
103.98 |
14.8 |
107.02 |
16.45 |
103.62 |
18.09 |
100.83 |
19.73 |
103.37 |
21.38 |
101.6 |
23.02 |
98.51 |
24.67 |
97.29 |
26.31 |
97.14 |
27.96 |
96.15 |
29.6 |
96.89 |
31.25 |
94.86 |
32.89 |
92.31 |
34.53 |
92.08 |
36.18 |
87.9 |
37.82 |
86.3 |
39.47 |
85.74 |
41.11 |
84.65 |
42.76 |
83.35 |
44.4 |
81.35 |
46.05 |
78.44 |
47.69 |
78.25 |
49.34 |
78.08 |
50.98 |
78.86 |
52.62 |
78.22 |
54.27 |
79.6 |
55.91 |
79.19 |
57.56 |
79.43 |
59.2 |
79.66 |
60.85 |
80.46 |
62.49 |
80.65 |
64.14 |
79.52 |
65.78 |
78.81 |
67.42 |
77.95 |
69.07 |
77.31 |
70.71 |
76.7 |
72.36 |
76.45 |
74 |
77.02 |
75.65 |
77.89 |
77.29 |
77.94 |
78.94 |
78.75 |
80.58 |
78.63 |
82.23 |
79.1 |
|