Stack Exchange network consists of 183 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
After looking at your animated battles, I started to wonder what a Swallower vs Swallower battle would look like. Would one quickly trap the other, or would it be a constant fight for domination of space?
The animations of the battles look great. The Swallower looks very hard to beat. Do you mind if I include your 100 rep offer at the top of the question? It might stimulate some new responses.
If you meant MAXTURNS, feel free to change it. It is not part of the rules. It just stops the judge from running forever (but I guess the termination conditions prevent that anyway).
@TheBestOne, I Googled Java inner classes. Explanations like these answers don't help. Can you give me an example of the file name vs the command line argument? For the example you mentioned, would the calling command be java OuterClassName?
Your algorithm is the same as the one I implemented in Blob's stronger brother Boxer. I was going to use Boxer if Blob was not enough challenge. Very nice animations too.