Log in

List of MTG Engines

List of Engines

Name OS Language Last Release Release Schedule AI* Card Count
Forge Any (Java) Java 2012-08-03 (1.2.11) 3-4 Weeks Simple 11034
Incantus Any (Python) Python 2012-05-23 (0.7.1c) 1-68 Weeks None 2583+
MAGE Any (Java) Java 2012-07-02 (0.8.7) 5-15 Weeks Mad 4000+
BotArena Windows C++ 2012-07-07 (1.39.1) ~4-6 Weeks Good* 9500+
Magarena Any (Java) Java 2012-07-29 (1.28) ~4-5 Weeks Minimax or Monte Carlo Tree Search 2373

Comparable Features

Name Undo Multiplayer* Network Play* "Quest" Mode Draft Sealed Card Scripting
Forge Limited (Costs) No No Yes Yes Yes Yes
Incantus None Yes Yes No No  ? Yes
MAGE Limited (Costs) Yes Yes No Yes  ? No
BotArena Limited (Basics) No Yes No No Yes No
Magarena Yes No No No No No Yes

Additional Features

Name Standard Commander Planechase Vanguard Archenemy Ante
Forge 95+% No No No No Yes
Incantus  ?  ?  ?  ?  ?  ?
MAGE 100%  ?  ?  ?  ?  ?
BotArena  ??% Yes Yes Yes Yes  ?
Magarena 51% No No No No No


  • Can be any short description, hopefully how the AI works (AI/Simple State machine etc), if we need to expand below with a longer description we can do that.
  • Multiplayer means more than 2 players. Network Play means More than 1 Human.
  • BotArena AI: FranAvalon says: I dont know what we can put here, but if we compared BA's AI with the other.... At least BA's AI can win a lot of games playing as a real player, instead lose the games by yourself because you are mana flooding, mana screw. Also, which AI can win you on second turn? ;D.) Basically, AI is our main attraction