Skip to content

parthsarkar17/OShogi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OShogi

Team Members:

Robert HaoJia Wang hw533

Amin Benalla mab579

Wendy Nuo Liang wnl6

Parth Sarkar ps679

Our project is a shogi game providing 1 or 2 player gameplay with two gamemodes. Shogi is a chess-style game that originated from Japan. The interface will show a Shogi board represented with symbols on a terminal window, with all the pieces on and off the board. The project will allow for a two player game (Player against Player) with automatic move checking. Players will be able to move their pieces by inputting the algebraic notation corresponding to their intended move,replace captured pieces onto the board. Illegal moves will not be permitted, and when under check the player will receive an additional warning. In 1 player mode, the player would be able to play against an AI that is optimised with the minimax algorithm. In the gamemode crazyshogi, all rules are out of the table as players face off, with there being a chance of a random move being made each turn.

About

A cool game implemented in OCaml 🙂

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published