if (maze.getWall(cell, Direction.North).isSet() == false)
{ //Check to see if it should be added to queue
if ( ( (currentDistance + 1) < getNeighborDistance(cell, Direction.North)) &&
( (speedy == false) || (getNeighborExplored(cell, Direction.North) == true)))
{
queue.add(cell.plusY(-1));
setDistance(cell.plusY(-1), currentDistance + 1);
}
}
//Check to see if accessible