public Player player1, player2;
public Gameboard gameboard;
private void initialization(){}
private void game_logic(){}
private bool detect_game_end(){}
public void display_game(){}
private void display_winning(){}
public int column = 7, row = 9;
public string[] gameboard = {"den","trap","river","land"};
public string get_area_type(){}
public void display_board(){}
public int locationColumn;
public Piece(string pieceType, int LocationColumn, int LocationRow){
this.PieceType = pieceType;
public bool is_valid_move(){}
public bool can_take_down(){}
public List<Piece> player_pieces;
public Player(string name){
player_pieces = new List<Piece>();
player_pieces.Add(new Piece("mouse",7,3));
player_pieces.Add(new Piece("cat",2,2));
player_pieces.Add(new Piece("wolf",3,3));
player_pieces.Add(new Piece("dog",6,2));
player_pieces.Add(new Piece("leopard",5,3));
player_pieces.Add(new Piece("tiger",1,1));
player_pieces.Add(new Piece("lion",7,1));
player_pieces.Add(new Piece("elephant",1,3));
public void move_piece(){}