Welcome!

By registering with us, you'll be able to discuss, share and private message with other members of our community.

Sign up now!

Alpha Agility v2

Status
Not open for further replies.
Joined
Dec 10, 2014
Messages
3,255
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
JZw72UU.png


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.
 
Last edited:
Author of MaxiBots
Joined
Dec 3, 2013
Messages
6,770
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 ;)
 
Joined
Dec 10, 2014
Messages
3,255
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 ;)
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?
 
12 year old normie
Joined
Jan 8, 2015
Messages
2,769
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?
Cyka blyatt invited you to play a game of Counter Strike: Russian Offensive with you.
 
Joined
Dec 10, 2014
Messages
3,255
Cyka blyatt invited you to play a game of Counter Strike: Russian Offensive with you.
Maybe in Europe, but over here in Australia it's more like Cunter Stroke: Bogan Offensive
 
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.
 
Updated UI preview. It still needs some more styling done and adding an AntiPattern pane :p
 
Joined
Dec 17, 2014
Messages
351
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.
 
Joined
May 14, 2016
Messages
2
Very nice script 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?
 
Joined
Dec 10, 2014
Messages
3,255
Very nice script 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?
Probably not until I get access to the Heffin course xD
 
Joined
May 14, 2016
Messages
2
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.
 
Status
Not open for further replies.
Top