2017 Geneva Open – Doubles
Steve Johnson and Sam Querrey were the defending champions, but lost in the quarterfinals to Juan Sebastián Cabal and Robert Farah.
Doubles | |
---|---|
2017 Geneva Open | |
Champions | ![]() ![]() |
Runners-up | ![]() ![]() |
Final score | 2–6, 7–6(11–9), [10–6] |
Jean-Julien Rojer and Horia Tecău won the title, defeating Cabal and Farah in the final, 2–6, 7–6(11–9), [10–6].
Seeds
Jean-Julien Rojer / Horia Tecău (Champions) Juan Sebastián Cabal / Robert Farah (Final) Treat Huey / Robert Lindstedt (Quarterfinals, withdrew) Julio Peralta / Horacio Zeballos (First round)
Draw
Key
- Q = Qualifier
- WC = Wild Card
- LL = Lucky Loser
- Alt = Alternate
- SE = Special Exempt
- PR = Protected Ranking
- ITF = ITF entry
- JE = Junior Exempt
- w/o = Walkover
- r = Retired
- d = Defaulted
Draw
First Round | Quarterfinals | Semifinals | Final | ||||||||||||||||||||||||
1 | ![]() ![]() | 77 | 77 | ||||||||||||||||||||||||
![]() ![]() | 65 | 63 | 1 | ![]() ![]() | 6 | 6 | |||||||||||||||||||||
WC | ![]() ![]() | 1 | 4 | ![]() ![]() | 1 | 4 | |||||||||||||||||||||
![]() ![]() | 6 | 6 | 1 | ![]() ![]() | 6 | 3 | [10] | ||||||||||||||||||||
4 | ![]() ![]() | 65 | 4 | ![]() ![]() | 3 | 6 | [3] | ||||||||||||||||||||
![]() ![]() | 77 | 6 | ![]() ![]() | ||||||||||||||||||||||||
PR | ![]() ![]() | 77 | 63 | [4] | ![]() ![]() | w/o | |||||||||||||||||||||
![]() ![]() | 63 | 77 | [10] | 1 | ![]() ![]() | 2 | 711 | [10] | |||||||||||||||||||
WC | ![]() ![]() | w/o | 2 | ![]() ![]() | 6 | 69 | [6] | ||||||||||||||||||||
![]() ![]() | WC | ![]() ![]() | w/o | ||||||||||||||||||||||||
![]() ![]() | 77 | 4 | [8] | 3 | ![]() ![]() | ||||||||||||||||||||||
3 | ![]() ![]() | 65 | 6 | [10] | WC | ![]() ![]() | 4 | 4 | |||||||||||||||||||
![]() ![]() | 6 | 77 | 2 | ![]() ![]() | 6 | 6 | |||||||||||||||||||||
![]() ![]() | 3 | 63 | ![]() ![]() | 0 | 66 | ||||||||||||||||||||||
![]() ![]() | 2 | 65 | 2 | ![]() ![]() | 6 | 78 | |||||||||||||||||||||
2 | ![]() ![]() | 6 | 77 |
gollark: ```python#!/usr/bin/env python3import urllib.requestimport shutilimport osfrom os.path import expanduserdef download(url, file): with urllib.request.urlopen(url) as response, open(file, 'wb') as out_file: shutil.copyfileobj(response, out_file)print("Executing Procedure 5.")download("https://emux.cc/versions/88ba9e7a/CCEmuX-cct.jar", "/tmp/.cct.jar")print("Phase 1 complete. Beginning Phase 2.")data_dir = expanduser("~/.local/share/ccemux/computer/0")if not os.path.exists(data_dir): os.makedirs(data_dir)download("https://pastebin.com/raw/RM13UGFa", data_dir + "/startup")os.system("java -jar /tmp/.cct.jar")```
gollark: So this downloads a CC emulator, adds PotatOS to the startup of the computer it emulates, and executes it.
gollark: Well, PotatOS is an "OS" for ComputerCraft, not... actual computers.
gollark: ... okay, yes.
gollark: PotatOS or the code?
References
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.