| Official speed |
30.36 wpm (104.35 seconds elapsed during race) |
| Without ending ping |
30.40 wpm (129 ms delay sending score to TypeRacer’s server) |
| Timerless |
33.67 wpm (10,119 ms elapsed before first character typed; 94.10 seconds elapsed during race) |
| Timerless minus one |
33.54 wpm, ignoring the first character typed |
| Race Start |
January 4, 2024 9:34:23am UTC |
| Race Finish |
January 4, 2024 9:36:07am UTC |
| Outcome |
No win (3 of 3) |
| Accuracy |
92.9% |
| Points |
14.68 |
| Text |
#10003 (Length: 264 characters) int res; unsigned long flags; u32 data = 0; if (PCI_##size##_BAD) return PCIBIOS_BAD_REGISTER_NUMBER; spin_lock_irqsave(&pci_lock, flags); res = bus->ops->read(bus, devfn, pos, len, &data); *value = (type)data; spin_unlock_irqrestore(&pci_lock, flags); return res; |
| Characters typed |
int res; unsigned long flags; 8u232 data = 0 ; if )((OCIUCIPCI _##size@@## _BAD_) return PCIBIOS _BAD_REGISTER_NUMBER; spin)_lock_irqsave(&pci_lock, flags); res= = bus.->ops.->read(bus, devfn, pos, len, & data); *(*value = )((type) datadata; spin_liununlock)(_irqrestore()&pci_lock, flag(S)s0) ; return res; |
| Timing |
| Character |
i |
n |
t |
|
r |
e |
s |
; |
|
u |
n |
s |
i |
g |
n |
e |
d |
|
l |
o |
n |
g |
|
f |
l |
| Milliseconds |
10119 |
74 |
45 |
88 |
107 |
55 |
173 |
273 |
207 |
495 |
189 |
287 |
138 |
94 |
105 |
58 |
176 |
59 |
151 |
163 |
41 |
64 |
72 |
119 |
24 |
| Character |
a |
g |
s |
; |
|
8 |
-8 |
u |
2 |
-2 |
3 |
2 |
|
d |
a |
t |
a |
|
= |
|
0 |
|
- |
; |
|
| Milliseconds |
162 |
52 |
126 |
87 |
124 |
472 |
404 |
151 |
257 |
409 |
159 |
184 |
179 |
239 |
124 |
105 |
103 |
184 |
151 |
148 |
246 |
166 |
363 |
189 |
114 |
| Character |
i |
f |
|
) |
( |
-( |
-) |
( |
O |
C |
I |
U |
-U |
-I |
-C |
C |
I |
-I |
-C |
-O |
P |
C |
I |
|
- |
| Milliseconds |
538 |
58 |
58 |
987 |
0 |
392 |
252 |
2527 |
825 |
78 |
133 |
0 |
408 |
131 |
140 |
98 |
139 |
271 |
146 |
144 |
354 |
134 |
213 |
242 |
583 |
| Character |
_ |
# |
# |
s |
i |
z |
e |
@ |
@ |
-@ |
-@ |
# |
# |
|
- |
_ |
B |
A |
D |
_ |
-_ |
) |
|
r |
e |
| Milliseconds |
164 |
2072 |
210 |
724 |
121 |
118 |
99 |
271 |
206 |
324 |
142 |
110 |
260 |
445 |
372 |
151 |
149 |
202 |
62 |
620 |
452 |
149 |
191 |
800 |
60 |
| Character |
t |
u |
r |
n |
|
P |
C |
I |
B |
I |
O |
S |
|
- |
_ |
B |
A |
D |
_ |
R |
E |
G |
I |
S |
T |
| Milliseconds |
140 |
121 |
66 |
127 |
72 |
207 |
278 |
199 |
376 |
115 |
172 |
101 |
103 |
342 |
118 |
228 |
230 |
93 |
299 |
619 |
377 |
146 |
140 |
182 |
78 |
| Character |
E |
R |
_ |
N |
U |
M |
B |
E |
R |
; |
|
s |
p |
i |
n |
) |
-) |
_ |
l |
o |
c |
k |
_ |
i |
r |
| Milliseconds |
128 |
77 |
177 |
324 |
411 |
202 |
71 |
114 |
65 |
350 |
195 |
351 |
103 |
182 |
66 |
226 |
349 |
141 |
648 |
172 |
87 |
67 |
208 |
549 |
126 |
| Character |
q |
s |
a |
v |
e |
( |
& |
p |
c |
i |
_ |
l |
o |
c |
k |
, |
|
f |
l |
a |
g |
s |
) |
; |
|
| Milliseconds |
495 |
390 |
121 |
134 |
72 |
370 |
1981 |
649 |
92 |
91 |
522 |
771 |
171 |
75 |
112 |
550 |
173 |
885 |
93 |
106 |
22 |
140 |
532 |
405 |
257 |
| Character |
r |
e |
s |
= |
|
- |
-= |
|
= |
|
b |
u |
s |
. |
-. |
- |
> |
o |
p |
s |
. |
-. |
- |
> |
r |
| Milliseconds |
284 |
59 |
180 |
318 |
201 |
348 |
152 |
971 |
432 |
89 |
249 |
119 |
138 |
484 |
332 |
177 |
659 |
813 |
153 |
120 |
361 |
607 |
198 |
975 |
967 |
| Character |
e |
a |
d |
( |
b |
u |
s |
, |
|
d |
e |
v |
f |
n |
, |
|
p |
o |
s |
, |
|
l |
e |
n |
, |
| Milliseconds |
49 |
82 |
118 |
549 |
646 |
124 |
107 |
238 |
124 |
407 |
137 |
114 |
492 |
88 |
320 |
161 |
233 |
109 |
89 |
153 |
171 |
287 |
87 |
168 |
583 |
| Character |
|
& |
|
- |
d |
a |
t |
a |
) |
; |
|
* |
-* |
( |
-( |
* |
v |
a |
l |
u |
e |
|
= |
|
) |
| Milliseconds |
297 |
1867 |
200 |
593 |
1383 |
126 |
115 |
118 |
784 |
683 |
395 |
784 |
1039 |
600 |
684 |
219 |
799 |
120 |
49 |
165 |
76 |
282 |
214 |
148 |
742 |
| Character |
( |
-( |
-) |
( |
t |
y |
p |
e |
) |
|
d |
a |
t |
a |
-a |
-t |
-a |
-d |
- |
d |
a |
t |
a |
; |
|
| Milliseconds |
0 |
405 |
173 |
144 |
234 |
109 |
186 |
82 |
366 |
115 |
152 |
98 |
104 |
108 |
201 |
143 |
150 |
164 |
114 |
123 |
124 |
116 |
104 |
434 |
140 |
| Character |
s |
p |
i |
n |
_ |
l |
-l |
i |
u |
n |
-n |
-u |
-i |
u |
n |
l |
o |
c |
k |
) |
-) |
( |
-( |
_ |
i |
| Milliseconds |
283 |
101 |
165 |
77 |
256 |
494 |
222 |
146 |
24 |
167 |
261 |
130 |
125 |
290 |
186 |
149 |
152 |
99 |
102 |
239 |
560 |
238 |
536 |
177 |
873 |
| Character |
r |
q |
r |
e |
s |
t |
o |
r |
e |
( |
) |
-) |
& |
p |
c |
i |
_ |
l |
o |
c |
k |
, |
|
f |
l |
| Milliseconds |
116 |
212 |
305 |
106 |
226 |
111 |
135 |
45 |
55 |
288 |
778 |
482 |
968 |
703 |
110 |
90 |
289 |
444 |
171 |
103 |
77 |
223 |
102 |
272 |
99 |
| Character |
a |
g |
( |
S |
) |
-) |
-S |
-( |
s |
0 |
-0 |
) |
|
- |
; |
|
r |
e |
t |
u |
r |
n |
|
r |
e |
| Milliseconds |
102 |
64 |
519 |
104 |
131 |
203 |
145 |
147 |
259 |
302 |
346 |
360 |
504 |
351 |
147 |
142 |
173 |
66 |
125 |
100 |
78 |
116 |
66 |
54 |
63 |
| Character |
s |
; |
| Milliseconds |
166 |
105 |
|
| WPM Timing |
| Seconds |
WPM |
2.09 |
0 |
4.17 |
0 |
6.26 |
0 |
8.35 |
0 |
10.43 |
5.75 |
12.52 |
15.33 |
14.61 |
24.64 |
16.7 |
26.59 |
18.78 |
28.11 |
20.87 |
27.03 |
22.96 |
24.57 |
25.04 |
23 |
27.13 |
22.56 |
29.22 |
21.36 |
31.3 |
22.23 |
33.39 |
23 |
35.48 |
22.32 |
37.57 |
25.24 |
39.65 |
26.03 |
41.74 |
27.6 |
43.83 |
29.02 |
45.91 |
29.53 |
48 |
30 |
50.09 |
28.99 |
52.17 |
29.67 |
54.26 |
30.08 |
56.35 |
30.24 |
58.43 |
29.98 |
60.52 |
29.74 |
62.61 |
29.52 |
64.7 |
29.31 |
66.78 |
29.65 |
68.87 |
30.67 |
70.96 |
30.78 |
73.04 |
30.06 |
75.13 |
29.87 |
77.22 |
29.53 |
79.3 |
28.75 |
81.39 |
28.9 |
83.48 |
28.75 |
85.57 |
28.75 |
87.65 |
29.57 |
89.74 |
29.15 |
91.83 |
29.01 |
93.91 |
29.39 |
96 |
29.25 |
98.09 |
29.24 |
100.17 |
29.83 |
102.26 |
29.45 |
104.35 |
30.36 |
|