I really like Cheese's ascension script (I've not ran bumcheek's, but have looked at the code now and then and it also looks great), but I wanted it to do things a bit differently and, over time, I've built something new.
As currently structured, it's not nearly as focused on ascension optimization (though it's heading that way) and instead intended to be a script that will run regardless of prerequisites. If you don't have an IotM, it'll work around it.
While built for Hardcore, it has some basic Softcore support to help out with that.
To compare to Cheese's, here my quick pro/con:
It's designed to ascend a no-skill, no-iotm character
It's far more verbose as it works to let you know what's happening
It has some side functionality (see below)
Not as fast (turn-wise)
It's far more verbose and has several wait() pauses. If you're in a hurry, this is not going to be helpful
Newer (likely bugs and corner cases that aren't as well considered, especially under Path runs)
If you go to that site (https://github.com/mapledyne/yaaz) you can also see current issues and such being worked on.Code:svn checkout https://github.com/mapledyne/yaaz/branches/master/
- yaaz : The main ascension script. Run this and ascend
- yaaz-progress : A simple progress sheet of the state of your character
- yaaz-trophy : Progress towards some trophies and related goals
If you're curious about it, install it and run yaaz-progress (and maybe yaaz-trophy). It doesn't take any turns and will give you a quick eye toward the look and feel of the script.
Options to configure the script a bit can be found here: yaaz-options
Does the world need another ascension script? Probably not. I mainly made this for myself but feel it's coming together well enough to maybe help a handful of others, and no sense in not sharing.
-- mapledyne (here), degrassi (in kol)
Edit: Because this uses some of the newer spacegate functionality, it requires a reasonably current mafia. I've added a 'since' in there, which probably should have been in there from the beginning.
1.4 Ed the Undying: Pirate PvP season. Banish improvement.
1.3 Demoninja: add yz_do_lovetunnel flag, don't override mood, misc fixes (esp. around NC choices)
1.2 Cactuary: add yz_always_daily_dungeon flag to get daily dung. rewards. Add support for Lights Out questline. Add yz_pool_skill to get the pool skill semi-rare.
1.1 Baa'baa'bu'ran: add yz_no_dispose flag, several more NC options are managed, a handful of checks around fighting in areas you shouldn't.
1.0 Alphabet Giant: Initial release