|
Quantum-Chess 0.5
|
Aller au code source de ce fichier.
Classes | |
| struct | Move |
| Stoque tout les mouvements possibles. Plus de détails... | |
Énumérations | |
| enum class | TypeMove { NORMAL , SPLIT , MERGE , PROMOTE } |
| Enumération représentant tout les types de mouvements. Plus de détails... | |
Fonctions | |
| constexpr Move | Move_classic (Coord const &src, Coord const &arv) |
| constexpr Move | Move_split (Coord const &src, Coord const &arv1, Coord const &arv2) |
| constexpr Move | Move_merge (Coord const &src1, Coord const &src2, Coord const &arv) |
| constexpr Move | Move_promote (Coord const &src, Coord const &arv, TypePiece promotion) |
|
strong |