Skip to content

Instantly share code, notes, and snippets.

View cloudy-native's full-sized avatar
🎯
Happily available again!

Stephen Harrison cloudy-native

🎯
Happily available again!
View GitHub Profile
@cloudy-native
cloudy-native / Schedule.md
Last active October 15, 2025 14:57
Formatted Schedule

Tournament Schedule by Day

Saturday, October 18, 2025

Morning Session

Time Court 1 Court 2
09:00-09:45 M2 · (28) BRUCE MADGE vs (37) SAHARATH TINGCHAROEN
09:45-10:30 M3 · (29) KRISHAN JHALANI vs (36) PAWAS KHOSITDITTHAPHONG
@cloudy-native
cloudy-native / seeding.md
Created October 15, 2025 03:52
Rod Carter 2025 Seeding

Rod Carter 2025 Seeding

All participants

  1. CHATCHAWIN TANGJAITRONG
  2. THITIVUTH YINGCHAROEN
  3. ANIROODH DEVALIA (NANU)
  4. STEVEN BUSSEY
  5. NOPCHANOK BURANAKUL
  6. KITIPONG SANTILERT
LEFT SIDE RIGHT SIDE
ROUND OF 64 ROUND OF 32 ROUND OF 16 QUARTERFINALS SEMIFINALS SEMIFINALS QUARTERFINAL ROUND OF 16 ROUND OF 32 ROUND OF 64
(1) CHATCHAWIN ─┐ ┌─ (3) ANIROODH
├─────────┐ ┌─────────┤
BYE ────────────┘ │ │ └─ BYE
├──────────┐ ┌──────────┤
(32) MARVYN ────┐ │ │
@cloudy-native
cloudy-native / Schedule.csv
Last active October 16, 2025 06:52
Schedule CSV
Date Time Slot Court 1 Court 2
2025-10-18 09:00-09:45 - M2 Main R64: (28) BRUCE MADGE vs (37) SAHARATH TINGCHAROEN
2025-10-18 09:45-10:30 - M3 Main R64: (29) KRISHAN JHALANI vs (36) PAWAS KHOSITDITTHAPHONG
2025-10-18 10:30-11:15 - M4 Main R64: (27) BERND LOUIS vs (38) STEPHEN HARRISON
2025-10-18 11:15-12:00 - M5 Main R64: (30) RIT TURIWONGSE vs (35) PETER CARDEN
2025-10-18 12:00-12:45 M1 Main R64: (32) KOURTNEY WONG vs (33) MARVYN LEWIS M9 Main R32: (9) ROB LOCKHART vs (24) AISOON JADKHAM
2025-10-18 15:00-15:45 M10 Main R32: (25) SUTHIRAPHAN ASSARAT vs (8) MIKE GEBREMEDHIN M12 Main R32: (12) KEILIC WONG vs (21) NEIL EVANS
2025-10-18 15:45-16:30 M13 Main R32: (13) SHIRAZ POONEVALA vs (20) NICK GOSH M17 Main R32: (26) BART WEAVER-BERTHET vs (22) JOHN VAS
2025-10-18 16:30-17:15 M20 Main R32: (10) CHETAN MAHENDRA vs (23) JOHN MCCOSH M8 Main R32: (16) TIM BAILEY vs (17) DEAN THOMPSON
2025-10-18 17:15-18:00 M7 Main R32: (1) CHATCHAWIN TANGJAITRONG vs Winner M1 M14 Main R32: (4) STEVEN BUSSEY vs Winner M3
@cloudy-native
cloudy-native / scheduling-constraints.md
Last active October 15, 2025 02:24
Rod Carter 2025 - Scheduling Constraints

Rod Carter 2025 Scheduling

1. Structure/Bracket

  • Main: 64-player SE (38 players + 26 byes; rounds: R64, R32, R16, QF x4, SF x2, Final, 3rd).
  • Plate: 32-player consolation (31 losers from main R64/R32/R16 + 1 bye; rounds: R32 x16, R16 x8, QF x4, SF x2, Final, 3rd).
  • Seeding: Remove EDUARDO JUNQUEIRA (shift lower up); SUTHIRAPHAN ASSARAT to 25th (adjust subsequent).
  • Feeds: Balanced loser pairings to plate R32; byes to top seeds.

2. Dates/Schedule

  • Period: Sat Oct 18–Sun Nov 2; weekends only (Oct 18/19, 25/26; Nov 1/2).
@cloudy-native
cloudy-native / matches.md
Created October 14, 2025 05:08
Rod Carter 2025 matches

MAIN

R1

  • M1 — (1) CHATCHAWIN TANGJAITRONG vs BYE (R1)
  • M2 — (32) MARVYN LEWIS vs (33) EDUARDO JUNQUEIRA (R1)
  • M3 — (17) DEAN THOMPSON vs BYE (R1)
  • M4 — (16) TIM BAILEY vs BYE (R1)
  • M5 — (9) ROB LOCKHART vs BYE (R1)
  • M6 — (24) AISOON JADKHAM vs BYE (R1)
$ sbt
[info] Loading project definition from /home/my-cool-project/project
[info] Set current project to my-cool-project (in build file:/home/my-cool-project/)
> test
OpenJDK 64-Bit Server VM warning: ignoring option MaxPermSize=2048M; support was removed in 8.0
[info] MannersSpec:
[info] .happyData
Using Spark's default log4j profile: org/apache/spark/log4j-defaults.properties
18/10/02 11:35:30 INFO SparkContext: Running Spark version 2.3.0
18/10/02 11:35:30 WARN NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable
@cloudy-native
cloudy-native / gist:aedf08fe6068a7c7c24fd5d034e4af90
Created October 1, 2018 13:29
Adding sbteclipse plugin to sbt project
addSbtPlugin("com.typesafe.sbteclipse" % "sbteclipse-plugin" % "5.2.4")
@cloudy-native
cloudy-native / gist:12241e36b775c96d3af7bf42fd78fdfc
Last active October 2, 2018 11:31
Run sbt for new Spark project
sbt new MrPowers/spark-sbt.g8
scala> val list = Seq(1, 7, 5, 2)
list: Seq[Int] = List(1, 7, 5, 2)
scala> list.reduceLeft((p, q) => p + q)
res54: Int = 15
scala> list.foldLeft(0)((p, q) => p + q)
res55: Int = 15
scala> list.reduceLeft((p, q) => p - q)