private static bool IsEnemyInTheTail(GameBoard gameBoard) { var myTailPoint = gameBoard.GetMyTail(); if (myTailPoint == null) { return(false); } return(gameBoard.HasElementAt(myTailPoint.Value.ShiftRight(), enemyHeads) || gameBoard.HasElementAt(myTailPoint.Value.ShiftTop(), enemyHeads) || gameBoard.HasElementAt(myTailPoint.Value.ShiftBottom(), enemyHeads) || gameBoard.HasElementAt(myTailPoint.Value.ShiftLeft(), enemyHeads)); }