Welcome to the homepage of the best Axis & Allies combat simulator.

AASIM

A special thanks goes out to all the other combat simulators out there that inspired this one. I tried to take all the good features from all of them, throw in a ton of new improvements and hopefully in the end create the best simulator out there.  I'd also like to thank everyone who has helped me test this and provided feedback.

If you like this tool, please feel free to send me an  and let me know. If you have any ideas on how to improve it, or find any bugs, let me know (see the feature request list below).

Now go out there and fight!


Features:
  • Regular / Low Luck Modes
  • Simple / Advanced Withdrawal Options
  • Single Round / Multiple Round Results
  • Complete Unit Results
  • IPC Loss Calculation for ATT and DEF Forces
  • Support for multiple editions of A&A (2nd, Revised, etc)
  • Tons of other options (see screenshot for details)
  • FREEWARE (Donations accepted)

Screenshot:


Donate:
 
This program is freeware, but if you really feel like it, please feel free to donate something to the "poor author's fund".  I do this in my spare time because I LOVE Axis and Allies.  I don't have the Axis & Allies Pacific boardgame yet, and I'd like that someday.  Or maybe just some ice cream, etc...  Or a beer...  You get the idea.  Help me out if you think this program deserves it.

I'd like to thank Caley Anderson for donating back in June of 2004.  He was the first person to ever donate and that sure was appreciated!!! (Since then there have been about two others...)

Open Source-O-Meter

Goal: $500
Donations-To-Date: $135
($365 until goal is reached)

Help make this program's source code open and free for all.  I've decided that if enough people donate, that I will open up the source code of this program.  Why?  Well, because it best serves the A&A community if its open source...  Why not just open the source now?  Well, I've spent hundreds of hours over the years adding new features, fixing bugs, and generally trying to make this program be what everyone has asked for.  So...I'd like the at least ensure that my time spent can be used toward something I want...  So, if I receive $500 in donations, the source code will become free forever.

Recent Donations:
Dwight R. (United States)
Kasper K. (Denmark)
Frederik S. (Canada)
Giacomo P. (Italy)


Download:

Click here to download the latest version (12-22-2006 Version) of this application. This is the version that supports BOTH the 2nd and Revised Rules!

Click here to download the OLD (2nd edition rules only) version (3-6-2004 Version) of this application. (Just here in case...)


About the author:

Jason E. Bilbrey
Homepage: http://www.jason.bilbrey.com
Email:
About me: Besides playing Axis & Allies, I'm a huge fan of the participating yearly in the World's Largest Trivia Contest held each year in Stevens Point, WI.  My trivia team is called The Collective.  Check out our team's homepage to learn more about the contest and our team.


Announcements / Blog:

12-22-2006: More bug fixes!  Please keep the feedback coming!  Also, thanks to the people who recently donated.  It's very much appreciated.

12-09-2006: Another bug fix.  When using the attacker or defender reset buttons, it wouldn't re-enable the sea units if there were no land units left.  This have been fixed!  :-)  Please keep those bug reports coming in.  I do so love to squash them!  I took down the screenshots of the old version of AASIM today, and I also added a really cool pathetic "AASIM" logo at the top of this page.  Notice: Mini-Logo Contest!!!  If you can design a better "AASIM" logo/graphic, send it to me and if I like it, I'll use it!

12-05-2006: Someone noticed that when switching to 2nd edition rules, that Armor still defended at 3 instead of 2.  I also modified it so that when switching between editions, it reset the stats so that battle odds calculations would be accurate.  Pretty minor, but important changes.

9-26-2006: Well, I believe I have finished all the code to support 2nd edition and Revised edition rules, and you are now allowed to switch between those two modes. Let me know if I missed anything! Next up I guess will be changes to support other versions like Pacific and Europe which basically consists of adding support for Marines, changing some rules on aircraft to sub attacks, and the fact that casualties from BB & Destroyer attacks can actually fire back in those two editions. Nothing overly complex, but I'm busy the next couple of days so we'll have to see where I can fit in the time to make these changes.

9-23-2006: Implemented changes so subs behave like they should in revised edition (both fire in opening round) or 2nd edition (only attackers fire in opening round) depending on which mode you're in. Also added code for how subs behave when destroyers are present from the opposing side (lose ability to fire in opening round and also submerge at end of round if enemy destroyers still present).

9-20-2006: Started adding some code to allow for switching between 2nd edition and Revised edition rules such as heavy bombers (2 dice versus 3 dice) and industrial technology. Slow and steady progress, probably a few other changes as well.

9-16-2006: Added some new buttons for combined bombardments and heavy bombers for defenders and a new retreat option for attacking planes, etc. Updated some of the interface options to get them back like the "old" version of AASIM. More stuff coming soon. I know that Destroyers don't negate subs opening fire capabilities, and a bunch of other things. I will fix all of this, just takes time. Also, you'll notice I'm starting to add support for various different rules editions too. All good stuff huh!?!?!

9-4-2006: Holy Frijoles Batman! A new version!!! I had to change so much code in this version that there are bound to be bugs in it... In fact I already know about some of them and will be working on them asap. Feel free to report bugs though to help me find them faster! I hope you enjoy this new version and its support of the revised edition. For now I'm keeping up a copy of the OLD version that just supports 2nd edition rules. Shortly the NEW version will be able to switch between 2nd, revised, pacific, europe, etc rules...

9-3-2006: Gasp! I'm actually posting a entry to this website! I've been spending some time over the last couple of days finishing up the revamped interface and reprogramming the buttons. This is a rather tedious task which is why I've let other things get in the way for so long. I've got about half of the buttons done, and hope to finish the other half by the end of this Labor Day holiday weekend. No promises, but I appreciate the emails people have sent saying they like the old version (and asking when a new version will be out...).

6-10-2005: Well, I'm nearly done revamping the interface to include support for A&A Revised (and with it technically, Europe and Pacific too although I don't have the rulebook for Pacific).  The new units I'm supporting at Artillery and Destroyers, and the different IPC/attack values for other units like Infantry, Fighters, Aircraft Carriers, etc...  The slightly modified interface required that I actually have to reprogram all the functions behind each control item which has been very time consuming.  Anyway, I'll keep plugging along and hopefully get a new release out soon.  (That could be a week, or a 2 months...it all depends on how much real life gets in the way!)

4-27-2005: OK, emails are starting to pour in asking when the next version is coming out!  Soon!  I've had less time to work on this project than I anticipated, but I'm getting the ball rolling...slowly.  This summer (After May 20th) I'll have tons of free time, but in the mean time I will start to implement feature requests here and there.  Some have suggested a mailing list to announce new versions and I thought that was a pretty good idea.  If you want to be on a mailing list for announcements on version changes, please send me an email.  (I promised to NEVER send you junk mail, or ever give out your email address...I hate spam too.)  P.S.  If you don't see a feature in the program, or a request for a feature listed below, then its not on my radar and you need to suggest it!

1-5-2005: I have begun development of this utility again.  Look for a slightly redesigned interface to come soon that will take up the same or less amount of screen real estate while providing space for all the units in all the variants (such as 2nd, 3rd, Europe, Pacific and Revised).  Once I add the new units so that you all can get going on battles in the new versions, then I'll start plugging away at the requested features below.  Thanks for your patience and remember to send me emails if you want features that aren't listed below!  I'm here to serve!  :-)


Revision Log:

12-22-2006

  • REQUEST: When switching TO 2nd edition rules, it was asked to have 2 hit BBs switch back to 1 hit BBs.  This made sense to me since this is the "default" for 2nd edition rules. You can still switch it back to 2 hit, but when switching between rulesets, it will default to single hit BBs.  STATUS: Implemented.
  • BUG: When choosing naval units, it wasn't greying out the proper land/air units like it used to in the old version of this simulator.  STATUS: Resolved.

12-09-2006

  • BUG: When using the attacker or defender reset buttons, it wouldn't re-enable the sea units if there were no land units left.  STATUS: Resolved.

12-05-2006

  • BUG: Armor should defend at 2 in 2nd edition and 3 in 3rd edition.  It was keeping it set to 3.  STATUS: Resolved.
  • BUG: When switching between editions, the battle odds did not reset thus giving a partially inaccurate odds until a unit amount was changed.  STATUS: Resolved.

9-26-2006 Version:

  • REQUEST: Added support for Revised Edition rules, including support for new units like Destroyers and Artillery. You are now able to switch between 2nd and Revised edition rules.  STATUS: Implemented.
  • REQUEST: Enable AA guns on naval battles because a plane sometimes has to fly over them to get to a naval battle.  STATUS: Implemented.

3-6-2004 Version:

  • BUG: In LL Mode, defensive SUBS weren't hitting properly in some cases.  STATUS: Resolved.

2-27-2004 Version:

  • BUG:: Fixed problem with reset buttons and where battles might loop in autorolling mode if 100000 iterations reached.  STATUS: Resolved.
  • FEATURE: Added ability to abort a battle in manual rolling mode.  STATUS: Implemented

2-22-2004 Version:

  • BUG:: In LL mode, TRNs were not handled properly (5 ftr, 1 bmb vs 6 trn, 1 BB should never have allowed 4 ftr, 1 bmr to survive). STATUS: Resolved.
  • BUG: In LL mode, defending subs should never be able to hit more attacking air units than the defensive units capable of hitting air units.  STATUS: Resolved.

2-21-2004 Version:

  • BUG: Mem/Recall buttons did not save "Save Air" setting.  STATUS: Resolved.
  • BUG: Reset all settings did not reset "Save Air" setting.  STATUS: Resolved.
  • REQUEST: Improved Sorting.  STATUS: Implemented.
  • BUG: Fixed autoenabling/disabling of "Save Air" Checkbox.  STATUS: Resolved.
  • BUG: Fixed autoenabling/disabling of "Retreat Subs" Checkboxes.  STATUS: Resolved.
  • REQUEST: Added "Auto Rolling" and "Manual Rolling" modes.  STATUS: Implemented.
  • REQUEST: Improved "Auto Rolling" mode so that it doesn't waste CPU cycles when completed.  STATUS: Implemented.

2-4-2004 Version

  • REQUEST: Constant results calculation instead of arbitrary rounds.  STATUS: Implemented.
  • NEW: Changed layout to accommodate new results in future.  STATUS: Implemented.
  • BUG: Fixed Tab Orders.  STATUS: Resolved.
  • BUG: When selecting defensive BMRs, AASIM did not grey out attacker naval units.  STATUS: Resolved.

1-31-2004 Version

  • REQUEST: Add support for Fighters and Jet Fighters at the same time.  STATUS: Implemented.
  • REQUEST: Display more digits at the result, at least one, better two.  STATUS: Implemented.
  • REQUEST: The length of the "qty" boxes should be enough to include three digits, e.g. 100 inf, and display this correctly.  STATUS: Implemented.
  • REQUEST: Slightly enlarge the "inf" column in the result window to accommodate very large battles.  STATUS: Implemented.
  • REQUEST: Add a "% - cumulative" column in the results.  STATUS: Implemented.
  • CHANGE: "ranked by" text now reflects which column is the sorting column.  STATUS: Implemented.

1-30-2004B Version

  • BUG: After fixing thr 99 Ftr, TRN vs TRN, SUB bug, a new bug was introduced where defending TRNs never hit.  STATUS: Resolved.

1-30-2004 Version

  • BUG: In Low Luck mode, attacking BBs could be hit in amphibious assaults.  STATUS: Resolved.

1-29-2004 Version

  • BUG: Sub withdrawals could cause the results to be reported improperly if the defending sub scored a hit and the "retreat after 1st round" option was checked.  STATUS: Resolved.
1-28-2004 Version
  • BUG: 99 Ftr, TRN vs TRN, SUB: Attacker gets 2 hits, defender gets two hits. Results should be: 99 FTR, NOT 98 FTR.  STATUS: Resolved.
  • REQUEST: Make results sortable, so that one can sort outcomes from best for attacker to worst for attacker. STATUS: Implemented.
1-22-2004B Version
  • TYPO: It's "Withdrawal" not "Withdrawl".  STATUS: Resolved.
  • REQUEST: Change the hotkeys: Enable, disablE => both E, Runs => R, reseT => T, Industrial technology (attacker) => I, aa guN => N, aboUt => U, Battleship, 2-hit-Bb => B, Calculate => C.  STATUS: Implemented.
  • BUG: AA Guns were firing too often.  STATUS: Resolved.

1-21-2004 Version

  • BUG: A bug existed for the "take w/ ground" option that could cause an endless loop. STATUS: Resolved.

Requested bug fixes and/or new features:
  • REQUEST: Implement advanced kill order options.  STATUS: Near completion.
  • REQUEST: Allow for assigning of extra AA hits on a plane-by-plane instance.  STATUS: Near completion.
  • REQUEST: Use Alt-A and Alt-D to switch to the first useful entry in the Attacker/Defender list, namely infantry in land battles and fighters in sea battles
  • REQUEST: Add support for SBRs
  • REQUEST: Change results sorting to better reflect preferred results for attacker.
  • REQUEST: Change results sorting to reverse the sort if the column is clicked again.
  • REQUEST: Give the result in clear language, not in columns, e.g. "27 inf, 5 arm, 2 ftr"
  • REQUEST: In Low Luck mode, allow attacker to specify which subs are "first-strike" and which are "normal" subs.
  • REQUEST: Add help files
  • REQUEST: Wrap the whole interface, from "Attacker" in the upper left to "Complete results" in the lower right, into a TabControl, like different Excel sheets.  That way, one can easily switch between battles, the results and units are all stored, and if the sheets can be named like in Excel, it's all going to be very nice and beautiful. That way, the "battle memory" could be removed
  • REQUEST: If the TabControl from previous suggestion is implemented, put LL/ADS down into the TabControl
  • REQUEST: A real "Calculation" instead of a "Simulation" would speed things up a lot more (it's fast already, but can be improved much more), and, of course, increase accuracy
  • REQUEST: Advanced withdrawal options, like "retreat when probability of aircraft getting hit is above 50%"
  • REQUEST: The "save air" checkbox would only be really useful if one could specify a percentage (the chance air takes damage)
  • REQUEST: Destroyer, artillery and marines aren't there (for Europe and Pacific)
  • REQUEST: Add view like A&A Odds Grapher
  • REQUEST: Ability to change values of "To Hit" and "IPC Values" manually.
  • REQUEST: Add support for Europe, Pacific and D-Day.
  • REQUEST: Implement LHTR rules support (http://dicey.net/revised/viewforum.php?f=2)
  • REQUEST: Implement LL heavy bomber (6/2)
  • REQUEST: "low luck for me" or "good luck for my opponents" possible features to simulate good/bad dice...
  • REQUEST: Make program launchable via command-line parameters so that programs like TripleA can call it
  • REQUEST: Make a mailing list to announce changes to this program
If there are any more features that you'd like to see, please let me know.  The above list is sorted in the order that I'll probably work on the issues...