Stackfish-I is my chess bot, the first version of it. Stackfish-I is currently in development (expected to be finished around December, 2023.) Stackfish-I was originally going to be just HTML, CSS, and Javascript, but I thought that a Node.js webapp would be better, as I could allow online games with actual people. This version of Stackfish is designed to be deployed from Cyclic. The repositories to deploy on other platforms such as Replit will be released later. The reason there is a replit.nix is because this was originally being developed on Replit.
All official deployments are the original Stackfish-I, deployed by a collaborator on Replit or a collaborator of this GitHub repository (GitHub collaborators: Username93939, gensahilsingh and AsimSahbaz, Replit collaborators: Username93939, cybergaymer, TehSovietOnion, AsimSahbaz, and orionthewarrior)
Open Command Prompt, Shell, or whatever CLI you want to use
git clone https://github.com/Username93939/Stackfish-I
cd Stackfish-I
chmod +x index.js
./index.js
or fork this repository, then on command line, do
git clone https://github.com/[GITHUB USERNAME]/[NAME OF REPOSITORY]
cd [NAME OF REPOSITORY]
chmod +x index.js
./index.js
replace [GITHUB USERNAME]
with your username on GitHub and replace [NAME OF REPOSITORY]
with the name of your fork
- Go to replit
- Create a new repl
- Click 'Import from GitHub'
- For the repository name type
Username93939/Stackfish-I
or if you forked this repository, type[GITHUB USERNAME]/[NAME OF REPOSITORY]
and replace[GITHUB USERNAME]
with your GitHub username and replace[NAME OF REPOSITORY]
with the name of your fork
You can also go to https://replit.com/@Username93939/Stackfish-I?v=1
and fork the repl
Fork this repository, then go to https://heroku.com/deploy/?template=https://github.com/[GITHUB USERNAME]/[NAME OF REPOSITORY]
Replace [GITHUB USERNAME]
with your GitHub username
Replace [NAME OF REPOSITORY]
with the name of your fork
- Go to the template creation page
- Scroll down to services
- Enter
Stackfish-I
in the service name - Enter
https://github.com/[GITHUB USERNAME]/[NAME OF REPOSITORY].git
into the repository URL and replace[GITHUB USERNAME]
with your GitHub username and replace[NAME OF REPOSITORY]
with the name of your fork - Click on Add Service
- Click on Create Template
- Open link to template
- Go to the template creation page
- Scroll down to services
- Enter
Stackfish-I
in the service name - Enter
https://github.com/Username93939/Stackfish-I
into the repository URL - Click on Add Service
- Click on Create Template
- Open link to template
- Fork this repository
- Go to
https://deploy.cyclic.app/[GITHUB USERNAME]/[NAME OF REPOSITORY]
, replace[GITHUB USERNAME]
with your GitHub username and replace[NAME OF REPOSITORY]
with the name of your fork
- Fork this repository
- Go to
https://app.koyeb.com/deploy?type=git&repository=github.com/[GITHUB USERNAME]/Ultraviolet-App&branch=main&name=[NAME OF REPOSITORY]
Replace [GITHUB USERNAME]
with your GitHub username
Replace [NAME OF REPOSITORY]
with the name of your fork
The Stackfish Devs on Replit, and members of The Stackfish Devs on GitHub