Look closer. It's asking for the recruit and then for the recruiter(s). Do you want to recruit that cyclops with your other cyclops, or with your two gargoyles? If like most people you don't care, then turn on Auto pick recruiters and the computer will just pick one for you.
Because you haven't selected the donor stack with the angel. When the Summon Angel dialog pops up, all of your unengaged legions with summonable creatures will be highlighted. Pick one, then click on the Summon button.
This is a demonstration of the AI's stack prediction algorithm. Using memory of creatures that it's seen, process of elimination, and some guesses about reasonable splits, it tries to figure out what's in enemy stacks. With the setting Viewable legion content in Get Players startup dialog (before game start) it can be changed now, whether you are allowed to see enemy legions content fully, partly, or not at all.
Just click on the chit twice.
It makes the graphics a bit smoother (look closely at the hexside edges while you turn it on and off), but this takes some CPU cycles. I recommend turning it on if you have a fast computer and leaving it off if you have a slow computer.
Titan has a huge branching complexity. So brute force searching through all possible moves several turns ahead isn't possible.
SimpleAI does a straightforward one-ply lookahead for MasterBoard moves. It works fairly well. CowardSimpleAI is the same code with some constants changed to make it less aggressive. A Random AI just chooses one of the available AIs at random -- this will be a more interesting option when there are more viable alternatives.
Nowadays there is also RationalAI, HumanHaterRationalAI (that one is just a RationalAI with some constants modified to make it more eager to attack human players, but not other AI players) and MilvangAI.
It lets you load a variant that's somewhere else in the filesystem, not included in the game's jar file.
Same reason: those creatures are "immortal", i.e. when they're killed on the batllefields, they're put back in the Caretaker's Stack and not in the Graveyard (for instance, in traditional Titan, they're Angel, Archangel, Warlock, Guardian and Titan).
See description in Get Players startup dialog options document.
See description in Get Players startup dialog options document.
Java Web Start is designed to auto-update without user intervention. This means that the only way to keep it from updating your game is to make sure you're not connected to the Internet when running the game.
Another option is not using JWS at all. See the README for other ways to run the game.
Someday when we have an actual stable released version, we'll make separate JWS links for the stable and bleeding-edge versions. We're not there yet.
No. It's a correct implementation of the Titan rules. You don't get angels for the half-points you earn from eliminating a titan. You also don't get angels if your legion is already 7 high.
That player has reached Titan Teleport capability (400 points in Default, might be a different value in other Variants).
Good bug reports are great.
If you want to contribute code, make sure that you're starting from the latest source (so pull from Subversion). Please read and follow the coding standards so your code is easier to merge. Join and send mail to the dev mailing list at SF so we know what you're up to. Beyond that, just code whatever you want and send patches when it works.