| 
    Quantum-Chess 0.5
    
   | 
 
#include <iostream>#include <fstream>#include <Board.hpp>#include <Move.hpp>#include <Piece.hpp>#include <string>#include <observer_ptr.hpp>#include <ConsoleInterface.hpp>#include <ComputerPlayer.hpp>Fonctions | |
| template<std::size_t N, std::size_t M> | |
| Board< N, M > | readBoard (std::istream &is) | 
| template<std::size_t N> | |
| Move | readMove (std::istream &is, observer_ptr< Piece > piece=nullptr) | 
| template<std::size_t N, std::size_t M> | |
| void | GameToCSV (std::istream &is, std::string const &result_name) | 
| int | main (int argc, char **argv) | 
| void GameToCSV | ( | std::istream & | is, | 
| std::string const & | result_name ) | 
| int main | ( | int | argc, | 
| char ** | argv ) | 
| Board< N, M > readBoard | ( | std::istream & | is | ) | 
| Move readMove | ( | std::istream & | is, | 
| observer_ptr< Piece > | piece = nullptr ) |