Monthly Archives: June 2009

More AI news

Hey there, some more news on the AI side of Mox. I’m very satisfied with the current state of the AI in Mox. It’s very stable and runs at a good speed. My worst test case, that simulates 2 AIS … Continue reading

Posted in Mox | Leave a comment

Duels of the Planeswalkers: All about AI – comments

Patrick Buckland is the lead programmer responsible for the development of the Live arcade game Duels of the planeswalkers. He recently started a series of articles on the development of the game. His last paper exposes the challenges he and … Continue reading

Posted in Mox | Leave a comment

Testing Shock AI

Here are the bad news: there were fundamental problems in the AI demonstrated in the previous posts. The fact that it succeeded in shocking me was a mix of luck (based around the order in which choices were tried) the … Continue reading

Posted in Mox | 1 Comment

First video of AI

Here it is! Some things to remember/notice: I have not implemented mana loss/burn at end of phases nor the “one land per turn” rule. This is why you see the AI playing 4 mountains on its first turn and piling … Continue reading

Posted in Mox | 3 Comments

It’s alive!

It’s been going slow these days, with only a couple of hours of Mox programming per week. I had to rework my transaction framework to support AI. I had to implement choice resolving for mana payment (basically lots of combinatorics … Continue reading

Posted in Mox | 1 Comment