This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// | |
// Created by fpasqua on 02/11/17. | |
// | |
#ifndef NEWGAMEOFLIFEXL_GAMEOFLIFE_H | |
#define NEWGAMEOFLIFEXL_GAMEOFLIFE_H | |
#include <cstddef> | |
#include <vector> | |
#include <algorithm> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// | |
// Created by fpasqua on 02/11/17. | |
// | |
#ifndef NEWGAMEOFLIFEXL_GAMEOFLIFE_H | |
#define NEWGAMEOFLIFEXL_GAMEOFLIFE_H | |
#include <cstddef> | |
#include <array> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#ifndef TABLE_H | |
#define TABLE_H | |
#include <vector> | |
template <class T> | |
class Table | |
{ | |
public: | |
Table(); //Tavola 1x1 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#include <string> | |
#include <vector> | |
#include <algorithm> | |
const std::vector<std::string> states = {"scissors","paper","rock"}; | |
inline auto pick_up(const std::string& name) | |
{ | |
return distance(states.begin(), find(states.begin(), states.end(), name)); | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
\usetikzlibrary{arrows} | |
\usetikzlibrary{arrows.meta} | |
\begin{tikzpicture} | |
%rotate around={30:(-1,0.5)} | |
\coordinate (v1) at (0,5); | |
\draw[ultra thick, rotate around={30:(v1)}] (-0.17,5) rectangle (0.17,-1); | |
\node[rotate around={30:(v1)}] at (0.7, 2) {\Huge L}; | |
\draw[ultra thick, fill=white] (v1) circle (0.5); | |
\draw[ultra thick, fill=white, rotate around={30:(v1)}] (0,-2) circle (1.5); | |
\draw[fill=black] (v1) circle (0.1); |
NewerOlder