Support » Plugin: SportsPress - Sports Club & League Manager » Sorting the Standing Table to include Final Round matches

  • The final round in my competition goes as follow, depending of the standing table:
    Final: 1st vs 4th
    3rd place: 2nd vs 3rd

    So, despite the 4th is in the 4th position, he advanced to the final; and if he wins he must move the top of the table. But according to the sorting at the standing table, he would remain at the 4th positions (based on the GoalsDif and GoalsFor)

    What can I do to reuse the Standing Table and show the the final positions after the latest matches? Is there a way to define an HiddenColumn with a custom equation, and sort by that column?

    Thanks

Viewing 8 replies - 1 through 8 (of 8 total)
  • Plugin Support Roch

    (@rochesterj)

    Hi!

    Thanks for reaching out.

    I’m not sure if I get what you mean. Do you have a round robin final? If that’s the case you’ll need the Pro version, as the free one doesn’t have this option.

    Thanks!

    Hi Roch. Thanks for your reply.
    Let me explain you.
    After an initial round-robin (all teams against the others), the Standing Table is updated. (after, let say i.e. 30 mathches)
    Then, according to our rules, the 1st position goes against the 4th position, and the 2nd position goes against the 3rd position.
    So, using SportsPress I can define those two matches.
    Now, for example, if the 4th position wins or the 3rd position wins, despite they have less won matches now they reaches the 1st position and the 2nd position, but the Standing Table sorting rule (higher Won-Mathches, then higher Goals-Dif, then highr Goals-For), will sort them still as 3rd position and 4th position.

    Is there a way to define a column (hidden) with a custom equation assigning a higher number to those teams which advance to a further stage?

    You mention the PRO version could manage that. Can you show me a demo?

    Thanks

    Plugin Support Roch

    (@rochesterj)

    Hi!

    Thanks for your reply.

    I see what you mean now, this doesn’t change if you are a free or Pro user.

    The easiest way to achieve this is via table adjustments.

    You could create a hidden stat, or even add a new element to your formula, but I’m not sure if that would be easier than what we have at the moment.

    Thanks!

    Ok @roch.
    Could you extend your suggestion?
    I know how to add a hidden stat, but what formula you´ll suggest?
    Thanks

    Plugin Support Roch

    (@rochesterj)

    Hi!

    That’s a bit tricky.

    What you could do is to add a point system that reflects your desired ordering. This means that a user would get different points depending on their opponent (as far as I could understand).

    For instance, if you add a new eventpoints (similar to how goals work in soccer).

    Then in your table columns, you’ll use this in addition to your current points formula, with a conditional. For instance, let’s say your current formula is “current”, then you’ll have:
    POINTS = eventpoints + ( eventpoints = 0 ) “current”

    This formula says “my points system is: points PLUS if points is zero use the current)

    Now when you add a new event for this ordering (post round robin), you should add the next events in a way that the event points reflect their position.

    So after the first round the last team should have at least one point, and so on until the first (4 points?). Then, for the second round you can award them more points (4th vs 3rd and the outcome is + 4 points for each, for example).

    This may seem a bit confusing at first, but if you want you can send us some possible scenarios and we can narrow down to a formula that suits your needs.

    Thanks!

    Hello @rochesterj
    I have another approach on this issue. So probably, a better (and easier) custom equation might come in action.

    Let me explain the scenario.
    I have a competition with 6 teams. They play a round-robin, so each one of them will play 5 times, and I will have 15 different events.
    So after finish the round-robin, in a Table League, each team will appear with 5 events played, and its corresponded wins and losses combination.
    Later, only the first four teams will qualify to semifinal and the winners to the final.
    So, the following 3 events (2 semifinals and 1 final), I would like to show them in the competion’s page page, using its related shortcodes, but I would like that those events do not count in the Table League.

    So, the real question will be:
    Is there a way to use a custom variable, in a custom equation with some conditional, where I can avoid to add the results of the latest events (semifinals and final) into the Table League?

    I hope I had made me understand

    Tanks in advanced
    Regards

    Plugin Support Roch

    (@rochesterj)

    Hi!

    Thanks for your reply.

    I just saw a ticket very similar to this in our pro channel.

    Probably it’s you (as it is the same username).

    I’ll reply there as it is a better channel for premium support 🙂

    Thanks!

    byzdata

    (@byzdata)

    Hello @rochesterj
    Yes, I am.
    I just wanted to follow the thread , I have opened before go Pro.
    So, ok, waiting for your support.
    Thanks

Viewing 8 replies - 1 through 8 (of 8 total)
  • The topic ‘Sorting the Standing Table to include Final Round matches’ is closed to new replies.