Fencing at the 2010 Asian Games – Women's individual sabre
The women's individual sabre competition at the 2010 Asian Games in Guangzhou was held on 18 November at the Guangda Gymnasium.
Women's individual sabre at the 2010 Asian Games | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Venue | Guangda Gymnasium | ||||||||||||
Date | 18 November | ||||||||||||
Competitors | 18 from 13 nations | ||||||||||||
Medalists | |||||||||||||
| |||||||||||||
Fencing at the 2010 Asian Games | ||
---|---|---|
![]() | ||
Individual épée | men | women |
Team épée | men | women |
Individual foil | men | women |
Team foil | men | women |
Individual sabre | men | women |
Team sabre | men | women |
Schedule
All times are China Standard Time (UTC+08:00)
Date | Time | Event |
---|---|---|
Thursday, 18 November 2010 | 09:00 | Round of pools |
10:30 | Round of 16 | |
11:20 | Quarterfinals | |
18:00 | Semifinals | |
19:40 | Gold medal match |
Results
Round of pools
Pool 1
CHN | JPN | HKG | IND | SIN | LIB | |
---|---|---|---|---|---|---|
![]() |
5–0 | 3–5 | 5–0 | 4–5 | 5–2 | |
![]() |
0–5 | 4–5 | 5–4 | 4–5 | 5–4 | |
![]() |
5–3 | 5–4 | 5–3 | 5–2 | 5–3 | |
![]() |
0–5 | 4–5 | 3–5 | 1–5 | 5–3 | |
![]() |
5–4 | 5–4 | 2–5 | 5–1 | 5–3 | |
![]() |
2–5 | 4–5 | 3–5 | 3–5 | 3–5 |
Pool 2
KOR | HKG | THA | KAZ | JPN | VIE | |
---|---|---|---|---|---|---|
![]() |
5–2 | 5–0 | 5–1 | 5–1 | 5–3 | |
![]() |
2–5 | 5–2 | 3–5 | 5–4 | 5–0 | |
![]() |
0–5 | 2–5 | 0–5 | 5–4 | 1–5 | |
![]() |
1–5 | 5–3 | 5–0 | 3–5 | 5–4 | |
![]() |
1–5 | 4–5 | 4–5 | 5–3 | 5–1 | |
![]() |
3–5 | 0–5 | 5–1 | 4–5 | 1–5 |
Pool 3
KOR | CHN | KAZ | SIN | IND | INA | |
---|---|---|---|---|---|---|
![]() |
2–5 | 5–2 | 5–2 | 5–3 | 5–3 | |
![]() |
5–2 | 5–4 | 5–1 | 5–4 | 5–0 | |
![]() |
2–5 | 4–5 | 5–3 | 5–1 | 5–2 | |
![]() |
2–5 | 1–5 | 3–5 | 5–0 | 4–5 | |
![]() |
3–5 | 4–5 | 1–5 | 0–5 | 3–5 | |
![]() |
3–5 | 0–5 | 2–5 | 5–4 | 5–3 |
Summary
Rank | Pool | Athlete | W | L | W/M | TD | TF |
---|---|---|---|---|---|---|---|
1 | 2 | ![]() |
5 | 0 | 1.000 | +18 | 25 |
2 | 3 | ![]() |
5 | 0 | 1.000 | +14 | 25 |
3 | 1 | ![]() |
5 | 0 | 1.000 | +10 | 25 |
4 | 3 | ![]() |
4 | 1 | 0.800 | +7 | 22 |
5 | 1 | ![]() |
4 | 1 | 0.800 | +5 | 22 |
6 | 1 | ![]() |
3 | 2 | 0.600 | +10 | 22 |
7 | 3 | ![]() |
3 | 2 | 0.600 | +5 | 21 |
8 | 2 | ![]() |
3 | 2 | 0.600 | +4 | 20 |
9 | 2 | ![]() |
3 | 2 | 0.600 | +2 | 19 |
10 | 2 | ![]() |
2 | 3 | 0.400 | 0 | 19 |
11 | 1 | ![]() |
2 | 3 | 0.400 | –5 | 18 |
12 | 3 | ![]() |
2 | 3 | 0.400 | –7 | 15 |
13 | 3 | ![]() |
1 | 4 | 0.200 | –5 | 15 |
14 | 2 | ![]() |
1 | 4 | 0.200 | –8 | 13 |
15 | 1 | ![]() |
1 | 4 | 0.200 | –10 | 13 |
16 | 2 | ![]() |
1 | 4 | 0.200 | –16 | 8 |
17 | 1 | ![]() |
0 | 5 | 0.000 | –10 | 15 |
18 | 3 | ![]() |
0 | 5 | 0.000 | –14 | 11 |
Knockout round
Round of 16 | Quarterfinals | Semifinals | Gold medal match | |||||||||||||||
1 | ![]() |
15 | ||||||||||||||||
9 | ![]() |
14 | 8 | ![]() |
3 | |||||||||||||
8 | ![]() |
15 | 1 | ![]() |
11 | |||||||||||||
5 | ![]() |
15 | 4 | ![]() |
15 | |||||||||||||
12 | ![]() |
11 | 5 | ![]() |
8 | |||||||||||||
13 | ![]() |
3 | 4 | ![]() |
15 | |||||||||||||
4 | ![]() |
15 | 4 | ![]() |
15 | |||||||||||||
3 | ![]() |
15 | 3 | ![]() |
7 | |||||||||||||
14 | ![]() |
8 | 3 | ![]() |
15 | |||||||||||||
11 | ![]() |
9 | 6 | ![]() |
11 | |||||||||||||
6 | ![]() |
15 | 3 | ![]() |
15 | |||||||||||||
7 | ![]() |
15 | 2 | ![]() |
8 | |||||||||||||
10 | ![]() |
14 | 7 | ![]() |
6 | |||||||||||||
2 | ![]() |
15 | ||||||||||||||||
Final standing
Rank | Athlete |
---|---|
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
5 | ![]() |
6 | ![]() |
7 | ![]() |
8 | ![]() |
9 | ![]() |
10 | ![]() |
11 | ![]() |
12 | ![]() |
13 | ![]() |
14 | ![]() |
15 | ![]() |
16 | ![]() |
17 | ![]() |
18 | ![]() |
gollark: https://aphyr.com/posts/342-typing-the-technical-interview
gollark: If this worked as expected, in theory you could do```pythonraise quibble("abcd")```but alas, no.
gollark: But which runs much faster.
gollark: ```pythonfrom requests_futures.sessions import FuturesSessionimport concurrent.futures as futuresimport randomtry: import cPickle as pickleexcept ImportError: import pickletry: words_to_synonyms = pickle.load(open(".wtscache")) synonyms_to_words = pickle.load(open(".stwcache"))except: words_to_synonyms = {} synonyms_to_words = {}def add_to_key(d, k, v): d[k] = d.get(k, set()).union(set(v))def add_synonyms(syns, word): for syn in syns: add_to_key(synonyms_to_words, syn, [word]) add_to_key(words_to_synonyms, word, syns)def concat(list_of_lists): return sum(list_of_lists, [])def add_words(words): s = FuturesSession(max_workers=100) future_to_word = {s.get("https://api.datamuse.com/words", params={"ml": word}): word for word in words} future_to_word.update({s.get("https://api.datamuse.com/words", params={"ml": word, "v": "enwiki"}): word for word in words}) for future in futures.as_completed(future_to_word): word = future_to_word[future] try: data = future.result().json() except Exception as exc: print(f"{exc} fetching {word}") else: add_synonyms([w["word"] for w in data], word)def getattr_hook(obj, key): results = list(synonyms_to_words.get(key, set()).union(words_to_synonyms.get(key, set()))) if len(results) > 0: return obj.__getattribute__(random.choice(results)) else: raise AttributeError(f"Attribute {key} not found.")def wrap(obj): add_words(dir(obj)) obj.__getattr__ = lambda key: getattr_hook(obj, key)wrap(__builtins__)print(words_to_synonyms["Exception"])```New version which tends to reduce weirder output.
gollark: https://github.com/joelgrus/fizz-buzz-tensorflow/blob/master/Fizz%20Buzz%20in%20Tensorflow.ipynb
References
External links
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.