Preview

Two Player Chess - Vhdl

Good Essays
Open Document
Open Document
1186 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Two Player Chess - Vhdl
DIGITAL SYSTEMS DESIGN PROJECT

07-Dec12

Two-player Chess
By: Nishit S. Rao (10EC75), Nikhil Vashistha (10EC73),
Mohammed Anees (10EC64)

Digital systems design project

Acknowledgement
We would like to take this opportunity to extend our sincere gratitude to Mr. Kiran Kumar, who has been with us through difficult times in our labs. The help provided all semester had encouraged us to attempt a project of such magnitude. We would also like to thank Ms. Kalpana G Bhat, without whose intital efforts our project could not have been envisioned.

Page 1

Digital systems design project

Abstract
Chess is a two-player board game played on a chessboard, a square checkered board with 64 squares arranged in an eight-by-eight grid. Each player begins the game with sixteen pieces: one king, one queen, two rooks, two knights, two bishops, and eight pawns. Each of the six piece types moves differently. Pieces are used to attack and capture the opponent's pieces, with the object of the game being to 'checkmate' the opponent's king by placing it under an inescapable threat of capture. In addition to checkmate, the game can be won by the voluntary resignation of one's opponent, which typically occurs when too much material is lost, or if checkmate appears unavoidable. A game may also result in a draw in several ways, where neither player wins. The 8x8 grid has a total of 64 squares alternately colored white or black. The columns are called files and the rows are called ranks. The files are labeled from a-h, while the ranks are numbered from 1-8. Each square of the chessboard is identified by a unique coordinate pair consisting of a file and a rank. Each type of piece (other than pawns) is identified by an uppercase letter, usually the first letter in the name of the piece in whatever language is spoken by the player recording. English-speaking players use K for king, Q for queen, R for rook, B for bishop, and N for knight (since K is already used). Each move of

You May Also Find These Documents Helpful

  • Good Essays

    Chess vs platos caves

    • 589 Words
    • 3 Pages

    Chess is played on a square board of eight ranks and eight files of squares, the colors of the 64 squares alternate and are referred to as light and dark squares. Pieces are divided, by convention into black and white sets.…

    • 589 Words
    • 3 Pages
    Good Essays
  • Good Essays

    Analysis Of Tic Tac Toe

    • 1130 Words
    • 5 Pages

    Although it has been shown that no one can ever win at Tic Tac Toe unless a player commits an error, the game still seems to have a universal appeal. While it is true that the number of moves is very large, there are really only a few basic patterns (because of symmetry). In fact, we will see that there are only 12 essentially different games.…

    • 1130 Words
    • 5 Pages
    Good Essays
  • Good Essays

    TIc tac toe

    • 1829 Words
    • 8 Pages

    Tic-tac-toe is a game where two players try to win by putting circles or crosses in a line in the row, column or diagonal of a square board. The objective of the individual coursework is to create such game in a 4x4 board on the MATLAB software with already existing one ‘O’ and one ‘X’ on it. Moreover, some specific details must be considered: the next is computer’s turn where machine chooses the sign for the whole game and put it; then turn goes to player and vise-versa in order to win the game or finish with the draw without cheating. Thus, the main aim of this report is to introduce the theory of the game and MATLAB functions, concisely describe the game strategy and methodology, and finally discuss the obtained results.…

    • 1829 Words
    • 8 Pages
    Good Essays
  • Powerful Essays

    permitted under the United States Copyright Act, no part of this publication may be reproduced…

    • 38476 Words
    • 360 Pages
    Powerful Essays
  • Good Essays

    Chess has a history , as mentioned but it also has some rules . At first chess board is placed in between the two opponents in such a manner that each of them must start the game with a white piece .Each player starts the game with 16 pieces ; 8 paws , 2 rooks , 2 knights , 2 bishops , a queen and a king . Each player most move one piece at a time. So infact , the the game is played by a stragety of moves. The player with the white pieces always moves first. Therefore, players generally decide who will get to be white by chance or luck such as flipping a coin or having one player guess the color of the hidden pawn in the other player's hand. White then makes a move, followed by black, then white again, then black and so on until the end of the game. Each of the 6 different kinds of pieces moves…

    • 817 Words
    • 4 Pages
    Good Essays
  • Good Essays

    Main program is given below whereas subroutines aregiven after this program ends. inp = randn(1,502); p = [0.26 0.93 0.26]; snr = input('enter snr \n'); x=rand(10,30); for i=1:10 for j=1:30 if x(i,j)>0.5 x(i,j)=1; else x(i,j)=0; end end…

    • 819 Words
    • 4 Pages
    Good Essays
  • Satisfactory Essays

    Summer Project -Ldpm

    • 11745 Words
    • 47 Pages

    I owe special thanks to Mr. Hitesh Patel, Manager and Mr. Harish Desai, Lab in-charge who gave me constant support, guidance and…

    • 11745 Words
    • 47 Pages
    Satisfactory Essays
  • Satisfactory Essays

    8085 microprocessor

    • 9441 Words
    • 38 Pages

    EE 201 : Digital Circuits and Microprocessors Dr. Amit Sethi Room 303, EEE Dept. 2529, amitsethi Objectives for this session Introduce the 8085 Microprocessor Introduction to 8085 programming model Introduction to 8085 instruction set All computers are based on the Turing Machine concept • In 1937, Alan Turing described this abstract idea of a computer • Turing Machines consist of: – A tape of infinite length with symbols printed in cells – A read-write head that can move along the tape to read and write symbols – A state from a finite set stored inside the machine – A finite set of instructions that translate the current state and the read symbol into an action which can be: • Change to another state • Move to another place on the tape • Write a symbol on the tape Computer: Basic definitions • Computer is a machine that sequentially and automatically carries out a sequence of arithmetic or logical operations given as instructions in form of a program, which can be changed readily, allowing the computer to solve more than one kind of problem • Data and programs can be read from memories, storage or input devices • Data can be written into memory, storage and output devices Computer components: Memory • Write: An arbitrary word can be written into the memory • Store: Memory can store data (multiple words) • Read: An arbitrary word can be read from the memory for usage • Examples so far – Data latches are 1-bit memories – Registers are 1-word (e.g. 1-byte) memories • But, we want to study bigger memories Each bit of a memory is a latch I1 2n lines out DECODER n-bit address in bit Lx EN D ……

    • 9441 Words
    • 38 Pages
    Satisfactory Essays
  • Powerful Essays

    Economic Planning in India

    • 4721 Words
    • 19 Pages

    We would like to acknowledge the help and support of Prof. Meghna Chandok without whose support this project would not have seen the light of the day.…

    • 4721 Words
    • 19 Pages
    Powerful Essays
  • Good Essays

    E-Commerce Lesson Plan

    • 782 Words
    • 4 Pages

    I would also like to thanks Mr. Vaidya, the Lab Assistant for his help during the completion of this project.…

    • 782 Words
    • 4 Pages
    Good Essays
  • Good Essays

    On April 1, 2003, the West Central Railway was reconstituted from the Jabalpur and Bhopal…

    • 2841 Words
    • 12 Pages
    Good Essays
  • Good Essays

    When emotions are profound, words sometimes are not sufficient to express our thanks and gratitude. With this thought, I express my gratitude and indebtedness to all those people who have helped and provided the very much-needed enthusiasm and the consistent encouragement required. The present shape of this work has come forth after contribution from different spheres. I sincerely express my deep gratitude to Mr.Rajiv Kumar Das,Scientist-D (DRDO), Mr. R.K Garg,Scientiest-E (DRDO),Mr. Sanjeev kumar,Scientiest-E(CSIO) for their guidance, constructive suggestions, timely help, constant encouragement and supervision in each and every step throughput the work. Their inimitable support helped in channeling my efforts in proper directions.…

    • 16992 Words
    • 68 Pages
    Good Essays
  • Better Essays

    report

    • 4972 Words
    • 20 Pages

    Alhamdulillah, thanks to God that have given us the strength and patience, finally we have finished the final project for this semester. First and foremost, we would like to thank our lab instructor, Madam Rohani Bt Hassan for the valuable guidance and advices. She inspired us greatly to work in this project. Her willingness to guide us in this project contributed tremendously to our project. We would also like to thank her for showing us some example that is related to our project.…

    • 4972 Words
    • 20 Pages
    Better Essays
  • Powerful Essays

    1. Enter a 1 on the Karnaugh map for each fundamental product term that corresponds to 1 output, in the truth table. Enter 0s elsewhere.…

    • 1137 Words
    • 5 Pages
    Powerful Essays
  • Powerful Essays

    This is to certify that the technical seminar report on “Wireless Integrated Network Sensors” being submitted by Mr.D.VINEETH KUMAR, (09B91A0414) in partial fulfillment of the requirements for the award of the degree of Bachelor of Technology in Electronics & Communication Engineering, Guru Nanak Institutions Technical Campus, Hyderabad to the J.N.T.U. Hyderabad is bonafide work carried out by him/her.…

    • 7520 Words
    • 31 Pages
    Powerful Essays

Related Topics