Skip to main content

A Chess-playing AI

Project description

# neuralknight

**Authors**: David Snowberger, Shannon Tully, Adam Grandquist

**Version**: 1.0.0

## Overview
An occasionally suicidal shell-based chess game.

## Getting Started

### Requirements
- Python 3.5 or greater
- pip package manager

### Installation
Installation is as simple as installing from pip:
`pip install neuralknight`

#### Running the app
To launch neuralknight, type the following into a shell:
`neuralknight https://neuralknight.herokuapp.com`

Should you wish to run a purely local instance:

- Download the source from [here](https://www.github.com/dsnowb/neuralknight)

- Create a postgres database named *neuralknight*

From inside the source directory:

- Initialize the database with `initialize_neuralknight_db`

- Launch the local server with
`pserve production.ini`
- In another shell, run the client with `neuralknight`

## Architecture
This app is written using Python 3.6, Pyramid, and Postgres, with Heroku as a deployment platform

## API
See our API docs [here](https://github.com/dsnowb/neuralknight/blob/master/API.md)

## Change Log
- 05 April 2018 - Repo Created
- 19 April 2018 - 1.0.0 release


0.1.0
---

- Initial version.


Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

neuralknight-1.0.2.tar.gz (39.9 kB view details)

Uploaded Source

Built Distribution

neuralknight-1.0.2-py3-none-any.whl (46.1 kB view details)

Uploaded Python 3

File details

Details for the file neuralknight-1.0.2.tar.gz.

File metadata

File hashes

Hashes for neuralknight-1.0.2.tar.gz
Algorithm Hash digest
SHA256 d74d04b2f4a8d3c680a81521743d7a4ab0b45d86823c70736b26cee06d8ffd49
MD5 0b47c9e12bb1f6e4fe3144e777a58584
BLAKE2b-256 2066c9ffc17515f7c0f73bbdf56bfaf1e91fbe1b7b20c4e620ca48fba738a2a8

See more details on using hashes here.

File details

Details for the file neuralknight-1.0.2-py3-none-any.whl.

File metadata

File hashes

Hashes for neuralknight-1.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 c05f0f2d2e24aff11aaca7b7103511b2519a7bc1926994c7b3e5bc9cdd6918a2
MD5 bc376acd8b03f6a9b65092ae319eccd9
BLAKE2b-256 f19049cb196a7a49b7005d5b0d1268b45c9bb51e15ad3ad3062f5488fd4f2b93

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page