Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

24/25 season transfer and chips changes #679

Closed
jack89roberts opened this issue Jul 23, 2024 · 3 comments
Closed

24/25 season transfer and chips changes #679

jack89roberts opened this issue Jul 23, 2024 · 3 comments
Labels
enhancement New feature or request

Comments

@jack89roberts
Copy link
Contributor

See https://www.premierleague.com/news/4058895

  • Now can save up to 5 free transfers
  • Playing chips doesn't reset saved free transfers (e.g. still can have 3 free transfers available the week after playing wildcard).
  • A new "mystery chip" to be revealed January 2025
  • Fewer double/blank gameweeks due to FA cup scheduling changes

Making it possible to consider strategies that make up to 5 transfers in a week probably would require quite substantial changes to the optimisation code to implement in full (and to implement in a way that runs in a reasonable amount of time).

First easier step is probably to update the logic around number of free transfers available (and the impact that has on points hits).

@jack89roberts jack89roberts added the enhancement New feature or request label Jul 23, 2024
@Quasibzaar
Copy link

Any news on this one?

@jack89roberts
Copy link
Contributor Author

There's a WIP PR (#680) but it has a bug we haven't figured out yet. I'll try to find some time to look at it soon.

@jack89roberts
Copy link
Contributor Author

@Quasibzaar This is now working. If you pull the latest version of AIrsenal and reinstall you'll get the changes. The default is still to only consider a maximum of 2 transfers per week, but you can change that by setting --max_transfers. Allowing more than 2 transfers to be made will make the optimisation (much) slower and is unlikely to beat 2 transfer strategies as it falls back to random attempts (you can get it to try more options by increasing the value of --num_iterations.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants