btw, here is the move diagram for the hawk:
Chess on an Infinite Plane (deeper_thinking - vickalan)

No problem about the delay, but there's some problems with your move coordinates, and I didn't notice the first one right away.
I interpreted your first move as Q(4,-7). You called for Q(-7,4) but that would be impossible. Remember coordinates are always specified as (file, rank).
Please let me know if I interpreted your first move correctly.
From there, your next move also has a problem. If your queen is trying to get to rank 10 then its move would be Q(-13,10). Please let me know if that's what you intended (see diagram).
Sorry I didn't notice the typo in your first move. Let me know if we need to go back to move 1, or just clarification of your move 2.
1.Q(4,-7)...H(1,12)
2.Q(-13,10)
The Pieces:
Black and White each have the following pieces (quantity and name):
1 king
1 queen
2 chancellors
2 rooks
2 bishops
2 knights
2 guards
2 hawks
24 pawns
All pieces move as in classical chess, with the "extra" three pieces moving as follows:
Chancellor (C) - Moves and captures as rook + knight.
Hawk (H) - Leaps exactly 2 or 3 squares in any orthogonal or diagonal direction. The leaping move means it can jump over other pieces.
Guard (G) - Moves and captures the same as a king but is not affected by check.
Pawns play the same and promote at the same rank as in classical chess. White pawns promote at rank 8, and black pawns promote at rank 1. Pawns can promote to chancellor, hawk, or guard in addition to queen, rook, bishop, or knight. Pawns may capture and be captured en passant with the same rules as in classical chess.
Board Setup:
Orange brackets identify the four "classical" corner squares (1,1), (1,8), (8,1), and (8,8).
There is no castling.
There is no fifty-move rule. Draws can only occur from stalemate, threefold repetition, agreement, or a proven case of insufficient material to force checkmate.
All other rules are the same as in classical chess.
Move Notation:
Numeric coordinates are used to identify piece locations as (file#, rank#). Parenthesis are used around each coordinate. Three examples of a move notation:
1) A rook moving from (8,4) to (1,4):
R(8,4)-(1,4) or R(1,4)
2) A rook moving from (1,4) and capturing a piece on (0,4):
R(1,4)x(0,4) or Rx(0,4)
3) A pawn advancing from (-1,7) to (-1,6):
(-1,7)-(-1,6) or (-1,6)
deeper_thinking plays White. Good luck!