Alpha Agility v2

Discussion in 'Projects' started by SlashnHax, Jan 10, 2016.

Thread Status:
Not open for further replies.
  1. SlashnHax

    Joined:
    Dec 10, 2014
    Messages:
    2,962
    Likes Received:
    874
    Hello everyone, I've decided to start releasing information about Alpha Agility v2, as it's coming close to completion and is in a functional state.
    Some background info:
    Recently I decided to rewrite some of my bots to become more efficient, more reliable and more powerful. This also meant that I'd have to rewrite the Alpha API, as a lot of the changes I wanted to make were at the API level, and starting from scratch would make it easier to implement these changes.

    Main Changes:
    • Map-wide navigation: The ability to walk to the course from anywhere on the map. This feature is still in development, however when it's done it will open the gates for more features such as course progression, banking and death-walking.
    • Goal based tasks/activities: This allows the user to specify the level or amount of time they want to stop at. I've done something similar previously in other bots (Alpha Herblore, Alpha Summoning) and decided that it would be a feature worth adding to Alpha Agility. This feature heavily relies on map-wide navigation to be successful.
    • On the fly settings changing: The ability to change settings during execution is something that I believe should be in every bot. The main issue is it's easy to code for if you plan it from the beginning, but adding it in after can be quite the hassle. This rewrite proved to be a good chance for me to add this functionality.
    • New UI: When rewriting the Alpha API, I decided that a single, centralized UI is better than multiple UIs. As such, I decided that a single JavaFX UI was the right choice and would be more lightweight and easy to use compared to a similar Paint alternative.
    • Data collection: When I first wrote Hax Agility, I only gathered the data I thought I needed. When I rewrote it to become Alpha Agility, I made sure I had more data than I needed, but chose an inefficient way of representing that data. With this rewrite I decided to keep only the data that I need at the moment, and store it in a more efficient structure.
    • Break Handler: One of the features of the rewritten API is a Break Handler. It's currently fully functional and working well, but still needs to be tweaked and integrated with PlayerSense.
    • Explicit Anti-Pattern: Another feature will be explicit anti-pattern that will kick in at random intervals. The framework for this is already finished, as well as a couple of anti-pattern tasks.

    The UI
    [​IMG]

    If you guys have any ideas, input, or feedback, feel free to leave them below :D

    Update: 14/01/2016
    Implemented Profile loading/saving. Finally putting my JSON parser to good use :D
    Stopped removing Tasks when finished, I plan to grey out or otherwise visually communicate that they are finished in the future.

    Update: 04/02/2016
    Added newer UI picture.
    Stress testing for RS3 is done. I'll be mainly working on the OSRS side of things for the next week or 2.
     
    #1 SlashnHax, Jan 10, 2016
    Last edited: Feb 3, 2016
  2. Aidden

    Aidden The better executive

    Joined:
    Dec 3, 2013
    Messages:
    3,480
    Likes Received:
    717
    Psh copy cat. Releasing info after i do. Lel. Good stuff, looks promising. I think i'm gonna have to kill you in order to eliminate the competition ;)
     
  3. SlashnHax

    Joined:
    Dec 10, 2014
    Messages:
    2,962
    Likes Received:
    874
    I've been contemplating releasing info for a while now xD but I didn't wanna go getting additional feature requests until I finished the core, which is now finished and working nicely :D

    If you kill me, then who's gonna play CSGO with you?
     
  4. Derk

    Derk 12 year old normie

    Joined:
    Jan 8, 2015
    Messages:
    2,014
    Likes Received:
    740
    Cyka blyatt invited you to play a game of Counter Strike: Russian Offensive with you.
     
  5. SlashnHax

    Joined:
    Dec 10, 2014
    Messages:
    2,962
    Likes Received:
    874
    Maybe in Europe, but over here in Australia it's more like Cunter Stroke: Bogan Offensive
    --- Double Post Merged, Jan 21, 2016, Original Post Date: Jan 13, 2016 ---
    Experience improvements.
    Alpha Agility v1.7.0 @ Barbarian Outpost: 13k/hr
    Alpha Agility v2.0.0 @ Barbarian Outpost: 15.5k/hr
    ~20% improvement.
    Based on a 20 minute test at around level 55-60 Agility on DarkScape.
    --- Double Post Merged, Jan 21, 2016 ---
    Updated UI preview. It still needs some more styling done and adding an AntiPattern pane :p
     
    Derk likes this.
  6. vitanet

    Joined:
    Nov 1, 2015
    Messages:
    9
    Likes Received:
    2
    good luck with this, if need tester or something i can help you
     
  7. max4186

    Joined:
    Jan 12, 2016
    Messages:
    391
    Likes Received:
    50
    Is this nearly done?
     
  8. SlashnHax

    Joined:
    Dec 10, 2014
    Messages:
    2,962
    Likes Received:
    874
    [​IMG]
    Wildy course :p
     
    RobinPC and Dallasm11 like this.
  9. paulsniper19

    Joined:
    Jun 20, 2015
    Messages:
    245
    Likes Received:
    30
    Awesome! Will this one have talent scout interaction?
     
  10. roflcopter19

    Joined:
    Dec 17, 2014
    Messages:
    358
    Likes Received:
    58
    Wow! Looks sexy af GJ Slash :)

    99 Agility is one of the many 99's i still need, hopefully this bot will achieve that for me, someday.
     
  11. Dallasm11

    Joined:
    Feb 29, 2016
    Messages:
    1
    Likes Received:
    0
    wow this sounds amazing!!!!
     
  12. mattybrappa

    Joined:
    Apr 16, 2016
    Messages:
    35
    Likes Received:
    2
    Does this work right now on Runemate Spectre?
     
  13. SlashnHax

    Joined:
    Dec 10, 2014
    Messages:
    2,962
    Likes Received:
    874
    Yeah, it's on the store as "Alpha Agility (Beta)"
     
  14. xatix

    Joined:
    May 14, 2016
    Messages:
    2
    Likes Received:
    0
    Very nice script bot so far seems to run Heffin course fine on RS3. However it doesn't currently use the light creature shortcuts. Any possibility of adding support for them?
     
  15. SlashnHax

    Joined:
    Dec 10, 2014
    Messages:
    2,962
    Likes Received:
    874
    Probably not until I get access to the Heffin course xD
     
  16. xatix

    Joined:
    May 14, 2016
    Messages:
    2
    Likes Received:
    0
    Ah I see xD Well if you do have time and/or interested in updating the bot send me a PM and I may be able to lend an account temp with Heffin access.
     
  17. hyper689

    Joined:
    Jun 20, 2016
    Messages:
    34
    Likes Received:
    15
    Any chance of adding alch between obstacles?
     
  18. SlashnHax

    Joined:
    Dec 10, 2014
    Messages:
    2,962
    Likes Received:
    874
    Maybe after exams.
     
    Mmaaikel likes this.
  19. chris121

    Joined:
    May 27, 2016
    Messages:
    751
    Likes Received:
    125
    can u add yanille trellis support? really helps you get to 35 agility quickly
     
  20. RobinPC

    RobinPC I suppose I must make do with this tawdry setting.

    Joined:
    Jun 9, 2015
    Messages:
    1,542
    Likes Received:
    392
    Nice looking UI :O
     
Thread Status:
Not open for further replies.

Share This Page

Loading...