This contains two files, each of which are different attempts to port IAGO Chess to Zillions.
The basic rules were created and code modifed by Rich Hutnik, March 2008.
Both use graphics by Mats Winther.
IAGOChess.zrf is based on code by Mats Winther for Alternative chess.
This version has a stronger AI, and easier interface, but doesn't contain the V-Class.
Also, it doesn't perfectly implement all the rules. It is also a much larger program.
IAGOChessRedux.zrf is a new implementation by L. Lynn Smith
A fuller set of rules regarding IAGO Chess can be found at:
http://www.chessvariants.org/index/msdisplay.php?itemid=MSiagochesssyste
In this package are two zrf files, each which is similar, but each has its own uniqueness.
IAGOChess.zrf version is nearly identical to B-Class, C-Class and M-Class IAGO Chess, except for a quirk regarding the ability to have a reserve piece end up back in reserve if it didn't enter the game, and a pawn promoted to it. In normal rules, a pawn would promotes to either a captured piece or a piece in reserve. Once a pawn promotes to a piece in reserve, that piece is no longer in
reserve. In this version the piece displayed in reserve becomes inactive and unable to be brought in via either gating or a drop. Of the two versions, this version has an easier to use interface, and a stronger AI. This version may also deviate in other ways.
IAGOChessRedux.zrf is fully follows the rules to B-Class, C-Class and M-Class IAGO Chess, and also contains one V-Class game. This version has a weaker AI and a harder to use interface, but it fully implements all the rules as intended. This version plays IAGO Chess fully by the rules. This version also provides one variant (V-Class) game. It is also smaller, cleaner and easier to follow, making it easier to expand and use for the creation of variants.
See the included ReadMe for a detailled explanation of the rules. |