┌──────────────────╮ ┌───────────────╮ ┌──────────────────╮
│ ai.py │◀-│ piskvorky.py │◀-│ hra.py │
├──────────────────┤ ├───────────────┤ ├──────────────────┤
│ │ │ import ai │ │ import piskvorky │
├──────────────────┤ ├───────────────┤ ├──────────────────┤
│ def tah_pocitace │ │ def vyhodnot │ │ │
│ │ │ def tah │ │ │
└──────────────────┘ │ def tah_hrace │ └──────────────────┘
│ │
└───────────────┘
▲
│
┌───────────────────╮
│ test_piskvorky.py │
├───────────────────┤
│ import piskvorky │
├───────────────────┤
│ test_... │
│ │
└───────────────────┘
┌──────────────────╮ ┌───────────────╮
│ ai.py │◀-│ piskvorky.py │
├──────────────────┤-▶├───────────────┤
│ import piskvorky │ │ import ai │
├──────────────────┤ ├───────────────┤
│ def tah_pocitace │ │ def vyhodnot │
│ │ │ def tah │
└──────────────────┘ │ def tah_hrace │
│ │
└───────────────┘
┌──────────────────╮ ┌───────────────╮ │ ai.py │◀-│ piskvorky.py │ ├──────────────────┤ ├───────────────┤ │ │ │ import ai │ ├──────────────────┤ ├───────────────┤ │ def tah_pocitace │ │ def vyhodnot │ │ def tah │ │ def tah_hrace │ │ │ │ │ └──────────────────┘ └───────────────┘
┌──────────────────╮
│ util.py │
├──────────────────┤
├──────────────────┤
│ def tah │
└──────────────────┘
▲ ▲
│ │
┌──────────────────╮ ┌───────────────╮
│ ai.py │◀-│ piskvorky.py │
├──────────────────┤ ├───────────────┤
│ import util │ │ import ai │
│ │ │ import util │
├──────────────────┤ ├───────────────┤
│ def tah_pocitace │ │ def vyhodnot │
│ │ │ def tah_hrace │
│ │ │ │
└──────────────────┘ └───────────────┘