quantum-chess

git clone git://git.codymlewis.com/quantum-chess.git
Log | Files | Refs | LICENSE

commit db6f607bc125cb32feabe1092724634c6d5e8ce3
parent 309c0859592e3e9b306dd4dedf47cdb425ec0ce9
Author: Cody Lewis <luxdotsugi@gmail.com>
Date:   Mon, 10 Dec 2018 10:17:15 +1100

README update

Diffstat:
DREADME.md | 19-------------------
AREADME.org | 35+++++++++++++++++++++++++++++++++++
2 files changed, 35 insertions(+), 19 deletions(-)

diff --git a/README.md b/README.md @@ -1,19 +0,0 @@ -# QuantumChess -Quantum Chess by Cody Lewis - -This is a python implementation of quantum chess using IBM's Qiskit for the -case of piece superposition. That is, to calculate the probability of the -entire pieces death. Sadly, the game runs for too long to have entanglement -of the qubits. -The web server side was intended to only be a graphical frontend to the program, -thus is a bit inefficient as a web app, and on heroku the backend sometimes gets -reset, so the frontend no longer matchs the backend. - -## Requirements -- Python 3.6+ -- qiskit -- Flask -- bleach - -## Running -From this root execute `gunicorn wsgi --log-file -` diff --git a/README.org b/README.org @@ -0,0 +1,35 @@ +#+TITLE: QuantumChess +#+AUTHOR: Cody Lewis +This is a python implementation of quantum chess using IBM's Qiskit for the +case of piece superposition. That is, to calculate the probability of the +entire pieces death. Sadly, the game runs for too long to have entanglement +of the qubits. +The web server side was intended to only be a graphical frontend to the program, +thus is a bit inefficient as a web app, and on heroku the backend sometimes gets +reset, so the frontend no longer matchs the backend. + +** Requirements +- Python 3.6+ +- qiskit +- Flask +- bleach + +** Installing +Get python, then run +#+BEGIN_SRC shell +pip install qiskit Flask bleach +#+END_SRC + +** Running +From this root execute: + +*** Web Version +#+BEGIN_SRC shell +gunicorn wsgi --log-file - +#+END_SRC + +*** Command Line version +#+BEGIN_SRC shell +cd cmd/ +python play.py +#+END_SRC