Skip to content
This repository has been archived by the owner on Apr 20, 2024. It is now read-only.

Near Rewrite #1

Merged
merged 15 commits into from
Oct 25, 2022
Merged

Near Rewrite #1

merged 15 commits into from
Oct 25, 2022

Conversation

Kyrluckechuck
Copy link
Owner

@Kyrluckechuck Kyrluckechuck commented Oct 23, 2022

Description

Rewrote most of the logic, reorganized the images & included things from Detergent13#91

Key Changes:

  • Argument parsing
    • Add --ffearly when running to forfeit early
    • Initial verbosity enablement (-v/--verbose)
      • To be updated further to actually utilize this setting
  • Re-add Exit Now detection for when you are eliminated (non-winning / early ff scenarios)
  • Path in counter-clockwise diamond for shared draft stages
  • Gold logic for smarter decisions / less invalid clicks
  • Ability to pause/resume bot using Alt+P
  • Ability to restart bot mid-match

Complete Code Overhaul:

  • Event-loop based architecture (instead of event-bubbling based)
  • Reorg imports
  • Introduce "constants" style paths, allowing cleaner re-use

@Kyrluckechuck Kyrluckechuck merged commit 667240b into main Oct 25, 2022
@Kyrluckechuck Kyrluckechuck deleted the near-rewrite branch October 25, 2022 02:21
@Detergent13
Copy link

Detergent13 commented Oct 27, 2022

This is awesome. Really glad to see you implementing these features, and I'm especially happy that @RomeoAlphaEkko's hard work is going to good use. I'll definitely give it a run when I get the chance! Thanks again, you're awesome and this definitely has my blessing :) (Not that you need it)

@Kyrluckechuck
Copy link
Owner Author

Thank you, @Detergent13!

That said, if you decide this does belong upstream I'm happy to edit the README stuff and create a PR! 😛

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants