Minimax is way smarter than Dodo. In the hundreds of games they've
played each other, Dodo has only won three times. And Minimax is far
faster too. The speed is due to Alpha-Beta pruning, which I've tried to
implement into Dodo, so far with no success.
I modified Minimax to be a tester for Dodo - not sure it works properly
on it's own. I also added decent pieces.
Where my program shines is being able to take back any number of moves,
automatic saving of games for replay or printing, time tracking, the
recent addition of descriptive notation (which was difficult), overall
appearance, configurability, and simplicity of use.