Dervish Soccer

A Halal strategy sport asynchronous competitive hipsterical game with a big pair of mustache.


A – Players

The game is for two players. The two players send an array of moves asynchronously. When both players have sent the arrays of a specific turn the turn can be calculated; then the players can send the moves' array for the next turn to come.

B – Moves

Every turn is composed of an X number of moves for each player, for a total of X*2 moves (most likely X = 5). Let’s call P1’s moves P1[(number of move)] and P2’s ones P2[(number of move)] and let’s say P1 has the initiative. The players send their two arrays of moves, then the turn is calculated this way:

P1[1], P2[1], P1[2], P2[2] … P1[X], P2[X]

The possible moves are these three: Rotate clockwise by 90° a board piece ( rcw ), rotate counterclockwise by 90° a board piece ( rcc ), take the initiative ( int ). NOTE: as a first move of every turn the player must move a Dervish who’s actually touching one of his/her balls.

Let’s take the turn calculated above and say that P2’s first move ( P2[1] ) is a ( int ) move. The turn would be calculated this way:

P1[1], P2[ 1( int ) ], P2[2], P1[2] … P2[X], P1[X]

C – Board

it’s like this:

—–1234

——–(ø)–(ø)—— P1

A [@] [@] [@] [@]

B [@] [@] [@] [@]

C [@] [@] [@] [@]

D [@] [@] [@] [@]

——–(ø)–(ø)—— P2

Where this “ [@] ” is a rotatable “Dervish” and this “ (ø) ” is a goal with a ball in it. At the beginning all the goals of each side are occupied by the balls of the owner of that side.

When a Dervish rotates (because a player used a move to make him do so) if one of his sides is touching a ball the ball gets carried by that face to the new position.

Example: we start from the initial situation illustrated above and then P1 makes the move “P1[ ( rcw:A2 )]” (that means player 1 rotates the Dervish A2 clockwise). The situation becomes like this:

—–1234

——–( )–(ø)—— P1

A [@] [@]ø[@] [@]

B [@] [@] [@] [@]

C [@] [@] [@] [@]

D [@] [@] [@] [@]

——–(ø)–(ø)—— P2

Now you can see that the ball that initially was inside P1’s left goal now is in between the Dervish A2 and A3 and the goal where it was is empty. In this situation that ball can be moved by rotating the Dervish A2 or A3 because they both touch it with one of their sides.

D – Can I win?

You can win if you bring balls inside the opponent’s goal.

NOTE: whenever you bring one of your balls inside one of your opponent’s goals the ball will stay there until the end of the game, even if a Dervish with an adjacent side rotates. You can’t put two balls in the same goal.