Initial commit

This commit is contained in:
Alexander Kobjolke 2025-03-13 22:36:51 +01:00
commit 4f4397b3e1
48 changed files with 2002 additions and 0 deletions

View file

@ -0,0 +1,19 @@
//
// Created by JoachimWagner on 11.03.2025.
//
#pragma once
#include <string>
namespace atlas::game::player {
template<class BOARD, class TURN>
class Player {
public:
virtual ~Player() = default;
virtual auto getName() const -> const std::string = 0;
virtual auto doTurn(const BOARD &board) const -> TURN = 0;
};
}