Shogi API forked from scalachess and rewritten for shogi. Used on lishogi.org.
It is entirely functional, immutable, and free of side effects.
Clone scalashogi
git clone git://github.com/WandererXII/scalashogi
Get latest sbt on http://www.scala-sbt.org/download.html
Start sbt in scalashogi directory
sbt
In the sbt shell, to compile scalashogi, run
compile
To run the tests:
test
This repository uses scalafmt.
Please install it for your code editor if you're going to contribute to this project.
If you don't install it, please run scalafmtAll
in the sbt console before committing.