1.20.2021

Probability Calculator 2.4 Released

It's been...a few years.

Unfortunately Apple made a bunch of changes behind the scenes that required an enormous amount of work to update the app. This update took a lot of work, but is just basically a "behind-the-scenes" update that made the app look better on new iPhone/iPad devices.

However, I did update a few long-standing bugs (sorry @Meesha777 who had to wait several years):

  • attacking subs do not get first strike in 1914
  • correct armor and fighter values in 1914
  • fix a bug where armor did not upgrade with artillery when allowed by rules
I don't have a lot of time to work on the app any more, but I will eventually get to your feedback!

1.03.2016

Probability Calculator for Axis & Allies® Released!

We finally had time to update the Axis & Allies app. New features:

* New, redesigned UI for iOS9
* New unit graphics
* Estimation happens in the backgound as you enter units -- this is very useful
* New option to show/hide unit names overlay
* Amphibious assault joins land & sea battles
* Charts for IPC loss expectations
* Fixed some minor bugs in the simulation engine
* Support for the 1914 and 1942 editions.
* Rewritten in Swift
* Implemented damaged battleship and damaged carrier units entry (to the best of my knowledge, no other sim supports starting a battle with these units)

Free for small battles, original price is an in-app purchase. I kind of hate in-app purchases, but I wanted to make sure users could validate that the sim works before committing to it. 

If you do find a bug, please comment below. If it's valid, we'll make sure to send you a free copy.

1.25.2011

Version 1.1 Released

Thanks for your patience, guys! This update fixes all reported issues. Keep the feedback coming.

- Option to turn sound effects off
- Game type preference remembered after restart
- AA guns, subs, and defending subs first strike correctly
- AA guns are never destroyed
- Carriers take two hits under 1942 rules
- AA guns, both subs do not fire twice
- Z-score and percentile representation is adjusted if z-score is NaN
- Improved performance



Please report any issues you find the in the comments.

10.07.2010

1.1 is in the works!

This is just an update to say that work is continuing on version 1.1 of the Axis and Allies Companion!

In the meantime, here's an interesting fact that we'll be making use of in the update: any completely average (looking at the mean outcome) Axis and Allies battle with A attacking units and B defending units terminates in at most:

ceil(log[5/6,1/(max(A,B))])

turns, where log[b,a] is the logarithmic function to base b. Derivation:
Worst case, every unit makes 1/6 hits on average, so:
max(A,B)*(5/6)^n < 1

is the termination condition, because when the largest army has less than 1 unit left the battle is over. Rewrite in logarithmic form and take the ceiling of n because the number of steps must be an integer.

So for instance, if you have two armies with 100 units, the maximum number of turns the ideal battle will take is ceil(25.253...) = 26 turns. One caveat: this doesn't account for capital ships (battleships, and also carriers if you're playing 1940+) and non-firing units.

9.06.2010

Version 1.0 Released!

Version 1.0 of the Axis & Allies Companion has been released!

If you have any issues with this release, let us know below in the comments below.


An issue has been identified and confirmed with submarines rolling twice during a first strike attack - this will be addressed soon in a free update!