AiBattleground / BotWars

The AiBattleground website and NetBots Game Engine. Serves as an artificial intelligence challenge where AI bots can compete in programming game.
http://aibattleground.com
MIT License
5 stars 5 forks source link

Game Allows Diagonal Movement #18

Closed Pharylon closed 9 years ago

Pharylon commented 9 years ago

Yeah. Kind of a big one. :)

I created a failing unit test.

Dubman25 commented 9 years ago

I think there may be an even bigger issue. Patrick and I did some testing last Tuesday and Thursday to see if bots of a particular color had a built-in advantage. Our initial high level tests seemed to indicate that was the case. When the same bot fights itself, the blue version appeared to win almost every time.

I think we need to add game logic unit testing to our list of tasks to do for next Tuesday.

On Tue, Nov 11, 2014 at 1:36 PM, Pharylon notifications@github.com wrote:

Yeah. Kind of a big one. :)

I created a failing unit test.

— Reply to this email directly or view it on GitHub https://github.com/Pabreetzio/BotWars/issues/18.

Pharylon commented 9 years ago

Interesting. I'm curious about that. I've seen stuff happen that I could have sworn was asymmetry, but I wasn't able to track anything down, and I was never sure if it was due to asymmetry in the way the bots play.

Pharylon commented 9 years ago

As @Pabreetzio pointed out last Thursday, in fact this allowed not just diagonal movement, but movement to anywhere. You could teleport across the board if you wanted. Definitely a big enough bug I wanted it done before tomorrow. I've fixed it.