Event update

master
Laurent 6 years ago
parent 151ba4a702
commit ddfbdd4516
  1. 8
      TournamentStats.xcodeproj/project.pbxproj
  2. BIN
      TournamentStats.xcodeproj/project.xcworkspace/xcuserdata/laurent.xcuserdatad/UserInterfaceState.xcuserstate
  3. 14
      TournamentStats/Events/event31
  4. 4
      TournamentStats/NotablePlayers.swift
  5. 7
      TournamentStats/report/Queries.swift
  6. 1
      TournamentStats/report/ReportGenerator.swift

@ -303,7 +303,6 @@
isa = PBXGroup;
children = (
4DF760C422A56451004B0EF1 /* event1 */,
4DF760EE22A56795004B0EF1 /* event29 */,
4DF760D922A56794004B0EF1 /* event1 copie 9 */,
4DF760F722A56796004B0EF1 /* event1 copie 10 */,
4DF760F122A56795004B0EF1 /* event1 copie 11 */,
@ -341,10 +340,7 @@
4DF760FB22A56796004B0EF1 /* event3 copie 11 */,
4DF760D522A56794004B0EF1 /* event3 copie 12 */,
4DF760E722A56795004B0EF1 /* event3 copie 13 */,
4DF760E422A56794004B0EF1 /* event31 */,
4DF760CD22A56793004B0EF1 /* event28 */,
4DF760CA22A56765004B0EF1 /* event4 */,
4DF7610022A56796004B0EF1 /* event27 */,
4DF760F022A56795004B0EF1 /* event5 */,
4DF7610322A56797004B0EF1 /* event6 */,
4DF760D022A56793004B0EF1 /* event7 */,
@ -366,6 +362,10 @@
4DF760DF22A56794004B0EF1 /* event23 */,
4DF7610222A56797004B0EF1 /* event24 */,
4DF760DE22A56794004B0EF1 /* event25 */,
4DF7610022A56796004B0EF1 /* event27 */,
4DF760CD22A56793004B0EF1 /* event28 */,
4DF760EE22A56795004B0EF1 /* event29 */,
4DF760E422A56794004B0EF1 /* event31 */,
);
path = Events;
sourceTree = "<group>";

@ -1,3 +1,17 @@
1
United KingdomThomas Cazayous
$414,766
111
London
-
United Kingdom
2
United StatesNicholas Howard
$256,314
111
Manlius
NY
United States
3
United StatesUpeshka De Silva
$172,658

@ -68,8 +68,8 @@ class NotablePlayers {
"Scott Clements",
"Brian Hastings",
"Daniel Alaei",
// "",
// "",
"Joe Cada",
"Sylvain Loosli",
// "",
// "",
// "",

@ -26,9 +26,12 @@ class Queries {
})
}
static func mostCashes(realm: Realm) -> [CumulatedResults] {
static func mostCashes(realm: Realm, notable: Bool = false) -> [CumulatedResults] {
let players = realm.objects(Player.self)
var players = realm.objects(Player.self)
if (notable) {
players = players.filter("notable = true")
}
var crArray: [CumulatedResults] = []
for player in players {

@ -80,6 +80,7 @@ class ReportGenerator {
Queries.cashesByCountry(realm: realm).writeHTML(fileName: "reports/countryCashes.html")
Queries.averageEvent(realm: realm).writeHTML(fileName: "reports/averageEvent.html")
Queries.mostCashes(realm: realm, notable: true).writeHTML(fileName: "reports/notablesMostCashes.html")
}

Loading…
Cancel
Save