champions icon indicating copy to clipboard operation
champions copied to clipboard

4 Star Arena: Build teams for infinite streak.

Open hook opened this issue 9 years ago • 16 comments

Lets have this discussion here, both a description of what an optimal set of teams is and then what would be the best way to implement it, whether by a multi-pass with different settings in each pass or something else.

hook avatar Mar 12 '16 19:03 hook

As mentioned in #18, what would be the best way to handle teams with mismatched PI values? I agree that reverse sandbagging sucks for actual teams (1 high, 2 low, or 1+2), so something should happen with that. I could only count the 2 highest PIs of the team, that way the 3rd is effectively ignored and more 2+1 teams will be built instead of 1+2s.

hook avatar Apr 01 '16 21:04 hook

This could come in the form of a sandbagging flag that is toggled in the options. Maybe if the sandbagging flag is on, I don't pre-filter PI champion range, but when the team is assembled.

hook avatar Apr 01 '16 21:04 hook

I don't think there is a need for a toggle. I can't think of an scenario where I would want a HLL team in arena.

rocha avatar Apr 02 '16 02:04 rocha

HLL teams are a byproduct, for now I'll set it as a rifle but default it to be on. This way if there is strange behavior, the user can revert to original behavior

hook avatar Apr 02 '16 02:04 hook

That makes sense.

rocha avatar Apr 02 '16 02:04 rocha

I'll see if I have time to implement this weekend, otherwise early next week for sure.

It should be an easy addition

hook avatar Apr 02 '16 02:04 hook

Got a couple options added for team building:

  • base weight: allow for teams with 0 synergy
  • sandbagging: calculate team pi value by ignoring the lowest team member.

I'll doc up an explanation of each algorithm as a formula, maybe with a formula preview in settings.

I'll push these changes later today.

hook avatar Apr 04 '16 15:04 hook

Okay, I now have non-synergy teams (set base above 0) and sandbagging teams as options.

The last thing for 4★ arena would be to do a multi-pass system where I get all of the optimal teams first (4★ 4/40 - 5/50) and then get a sandbagged set of remainders to fill out.

hook avatar Apr 05 '16 04:04 hook

I have a highly effective 4-star recipe that you could implement pretty easily. It is not based on PI. And it requires no sandbagging whatsoever.

JJW8071 avatar Apr 06 '16 12:04 JJW8071

Do tell!

hook avatar Apr 06 '16 13:04 hook

Here you can find different methods http://www.h4x0r-alliance.de/?p=24

minigraphx avatar Apr 06 '16 15:04 minigraphx

If you don't want to include all and every way there is to build infinite streak teams, what would be, in my opinion, helpful while easy to develop would be to add a star/rank filter - it is much more helpful (and actually, much more relevant) than PI when building your teams.

I seems tricky to offer a one-click solution since some would want to maximize the nuber of teams they can assemble (thus getting down to 3* rank 2), while others, with perhaps less time, might be more interested in maximizing scoring per round (thus not using their 3 stars), so having a simple slider/filter using ranks and not PI would be enough I guess

The ideal, for my use at least, would be to have a slider based on rank for each champion (champ 1 has to be at least of stars x/rank y, and at max stars a / rank b, the same for champ 2, etc, etc...)

florentpessaud avatar Apr 08 '16 11:04 florentpessaud

@hook https://drive.google.com/file/d/0B4vUVraesk75UWhJRnk3Uzc2Q2s/view Please remove this link asap. @

JJW8071 avatar Jun 01 '16 22:06 JJW8071

Make sure to remove the file on your end and remove the link.

hook avatar Jun 02 '16 03:06 hook

I like to encourage you to pick this up. There are two portions to infinite streak - getting to Infinite streak (fight 17) and holding infinite streak.

Getting Infinite Streak: Pick a method, like sandbagging. The intent is to avoid death matches and hard matches. Requirements:

  • 3 4*/4/40+
  • Up to 21 non-maxed 3* champs
  • 1 3*/1/1

Build 7 teams of non-maxed 3* champs (from lowest to highest PI) (if they lack 7 unique teams - indicate x7 for re-use of a team) Build 3 teams of two 3*/4/40 and 1 3*/1/1 (if they lack 3 unique teams - indicate x3 for re-use of a team) Build 6 teams of 4*/4/40 (if they lack 6 unique teams - indicate x6 for re-use of a team) Infinite streak reached

Holding Infinite Streak: I think the point regarding a star/rank filter is most valuable for building a Infinite stream team. just require 3*/4/40 or (4*/3/30 or higher). Then try to make use of synergies. Consider an option for keeping teams the same star/rank level, to ensure similar PI. That would reduce the chance of getting a poor matchup.

user23498723452 avatar Dec 23 '16 16:12 user23498723452

I'll look into doing this after the holidays!

hook avatar Dec 23 '16 18:12 hook