a
    _(d                     @   s$   d dl Z dZdZg dZdd ZdS )    N))r   r   )r   r   )r      )r   r   )r   r   )r   r   )r   r   )r   r   c                    sR   t j ftd}tD ]2t D ]$ fddtD |f< q&q|S )N)dtypec                    sP   g | ]H\}}d | kr| k rd | kr|  k r| | fqS )r    ).0xycolumnsijrowsr   lC:\Users\mikol\Documents\GitHub\MFF-PRG\LS2023\UdAI\working\05-probability_minesweeper\minesweeper_common.py
<listcomp>       z!get_neighbors.<locals>.<listcomp>)numpyndarrayobjectrange
NEIGHBOURS)r   r   Z	neighborsr   r
   r   get_neighbors   s
    $r   )r   UNKNOWNMINEr   r   r   r   r   r   <module>   s   