• Register

ChessBall is a mix of my two favorite games: chess and soccer. Rules: To accomplish a victory get three points. To score a point set the opponent checkmate or make a goal To shoot or pass the ball, place one figure beside it. THe ball can now move like the figure. (If there is the queen and a knight near the ball, the ball can move like the queen and like the knight) In your turn you can move one figure and pass/shoot the ball three times.

Post news Report RSS ChessBall Alpha Version

Started a few days ago with the idea of mixing my two favorite games and ChessBall was born. The basic game was made really fast but it takes time to make a balanced ruleset. And then only an ai was missing but it isnt as easy as I thought ...

Posted by on

Started a few days ago with the idea of mixing my two favorite games and ChessBall was born.

The basic game was made really fast but it takes time to make a balanced ruleset.

And I thought it is easy to make an ai. Only the alpha beta search (like for every two player game) and a nice heuristic and then the ai will work.

But because of the other ruleset of the game and the huge possibilities to move and pass it is a real challenge. In normal chess you have in one turn between 30 and 150 opportunities to make a move. In ChessBall you have between 83 and 650000 opportunities because you can move a figure and pass/shoot the ball up to three times in one turn.
So at the moment the ai needs sometimes really long to move (between 5 seconds and 5 minutes). But I try to "pimp" the ai.

And now if you see, hey it is easy to make an ai, then try it out. In the demo you can load your own ai written in Java. At the website for the game you can find a tutorial. At the moment it is in german, but I will translate it in english soon.

Post a comment

Your comment will be anonymous unless you join the community. Or sign in with your social account: