Skip to content

Latest commit

 

History

History
12 lines (7 loc) · 993 Bytes

README.md

File metadata and controls

12 lines (7 loc) · 993 Bytes

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.