From 15f0f5bb1d3a1190f04dfa4592c1283c82e26a29 Mon Sep 17 00:00:00 2001 From: Martin Thoma Date: Sun, 22 Nov 2015 09:19:48 +0100 Subject: [PATCH] Remove 2048 --- documents/2048/2048.tex | 41 ------------------------- documents/2048/Makefile | 7 ----- documents/2048/template/Makefile | 35 --------------------- documents/2048/template/pixel-art.tex | 44 --------------------------- 4 files changed, 127 deletions(-) delete mode 100644 documents/2048/2048.tex delete mode 100644 documents/2048/Makefile delete mode 100644 documents/2048/template/Makefile delete mode 100644 documents/2048/template/pixel-art.tex diff --git a/documents/2048/2048.tex b/documents/2048/2048.tex deleted file mode 100644 index a50bba3..0000000 --- a/documents/2048/2048.tex +++ /dev/null @@ -1,41 +0,0 @@ -\documentclass[a4paper]{scrartcl} -\usepackage{amssymb, amsmath} % needed for math -\usepackage[utf8]{inputenc} % this is needed for umlauts -\usepackage[english]{babel} % this is needed for umlauts -\usepackage[T1]{fontenc} % this is needed for correct output of umlauts in pdf -\usepackage[margin=2.5cm]{geometry} %layout -\usepackage{hyperref} % links im text -\usepackage{parskip} -\usepackage{csquotes} - -\title{The Game '2048'} -\author{Martin Thoma} - -\hypersetup{ - pdfauthor = {Martin Thoma}, - pdfkeywords = {Game, combinatorics, 2048}, - pdftitle = {The Game '2048'} -} - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% Begin document % -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\begin{document} -\maketitle -\begin{abstract} -\enquote{2048} is a single-player game with random elements and a score. -\end{abstract} - -\section{Rules of '2048'} -\enquote{2048} is played on a $4 \times 4$ grid. - -\section{Best reachable highscore} - -\section{Algorithms} - -\section{Related} -\begin{itemize} - \item \url{http://math.stackexchange.com/q/716469/6876} -\end{itemize} - -\end{document} diff --git a/documents/2048/Makefile b/documents/2048/Makefile deleted file mode 100644 index 3470522..0000000 --- a/documents/2048/Makefile +++ /dev/null @@ -1,7 +0,0 @@ -SOURCE = 2048 -make: - pdflatex $(SOURCE).tex -output-format=pdf - make clean - -clean: - rm -rf $(TARGET) *.class *.html *.log *.aux *.out diff --git a/documents/2048/template/Makefile b/documents/2048/template/Makefile deleted file mode 100644 index 66e1c8e..0000000 --- a/documents/2048/template/Makefile +++ /dev/null @@ -1,35 +0,0 @@ -SOURCE = pixel-art -DELAY = 80 -DENSITY = 300 -WIDTH = 512 - -make: - pdflatex $(SOURCE).tex -output-format=pdf - make clean - -clean: - rm -rf $(TARGET) *.class *.html *.log *.aux *.data *.gnuplot *.gz *latexmk - -gif: - pdfcrop $(SOURCE).pdf - convert -verbose -delay $(DELAY) -loop 0 -density $(DENSITY) $(SOURCE)-crop.pdf $(SOURCE).gif - make clean - -png: - make - make svg - inkscape $(SOURCE).svg -w $(WIDTH) --export-png=$(SOURCE).png - -transparentGif: - convert $(SOURCE).pdf -transparent white result.gif - make clean - -svg: - make - #inkscape $(SOURCE).pdf --export-plain-svg=$(SOURCE).svg - pdf2svg $(SOURCE).pdf $(SOURCE).svg - # Necessary, as pdf2svg does not always create valid svgs: - inkscape $(SOURCE).svg --export-plain-svg=$(SOURCE).svg - rsvg-convert -a -w $(WIDTH) -f svg $(SOURCE).svg -o $(SOURCE)2.svg - inkscape $(SOURCE)2.svg --export-plain-svg=$(SOURCE).svg - rm $(SOURCE)2.svg diff --git a/documents/2048/template/pixel-art.tex b/documents/2048/template/pixel-art.tex deleted file mode 100644 index 08e74c4..0000000 --- a/documents/2048/template/pixel-art.tex +++ /dev/null @@ -1,44 +0,0 @@ -\documentclass[tikz]{standalone} -\usepackage{ifthen} -\renewcommand\familydefault{\sfdefault} -\usepackage{tikz} -\usetikzlibrary{calc} -\def\pixels{ -{0,2,0,0}, -{0,8,0,4}, -{2,2,4,16}, -{8,16,128,2}, -} - -% Font color for 2 and 4: #776e65 -% Font color for rest: #f9f6f2 -% Grid color: #bbada0 -% Font family: "Clear Sans", "Helvetica Neue", Arial, sans-serif - -\definecolor{pixel 0}{HTML}{CCC0B3} -\definecolor{pixel 2}{HTML}{EEE4DA} -\definecolor{pixel 4}{HTML}{EEE4DA} -\definecolor{pixel 8}{HTML}{F2B179} -\definecolor{pixel 16}{HTML}{F59563} -\definecolor{pixel 32}{HTML}{F2B179} % TODO -\definecolor{pixel 64}{HTML}{F2B179} -\definecolor{pixel 128}{HTML}{EDCF72} -\definecolor{pixel 256}{HTML}{F2B179} % TODO -\definecolor{pixel 512}{HTML}{F2B179} % TODO -\definecolor{pixel 1024}{HTML}{F2B179} % TODO -\definecolor{pixel 2048}{HTML}{F2B179} % TODO -\definecolor{pixel 4096}{HTML}{F2B179} % TODO -\begin{document} -\begin{tikzpicture} - \foreach \line [count=\y] in \pixels { - \foreach \pix [count=\x] in \line { - \draw[fill=pixel \pix] (\x,-\y) rectangle +(1,1); - - \ifthenelse{\equal{0}{\pix}} - {} - {\node at ($(\x,-\y) + (0.5,0.5)$) {\Huge \pix};} - } - } - -\end{tikzpicture} -\end{document}