Autonomous Chess-playing Robot

How a chess move into a series of instructions …. Recognise squares of failures and give their Cartesian coordinates in a robot-centered MUSIC ….

More PDF Content

Autonomous Chess-playing Robot
Table of Contents

  • INTRODUCTION …3
  • PART I: THE ROBOT…4
  • Description of the robot …4
  • 1 The robot parts …4
  • 2 Interfacing with the computer…5
  • The robot control …5
  • 1 Choosing the right coordinate system …5
  • 2 Planning the motion …5
  • 4 General command of the robot in Turbo C…6
  • PART II: THE VISION ALGORITHM…8
  • Presentation of the problem…8
  • Recognising the pieces…9
  • A problem of classification …10
  • General description of the vision algorithm…11
  • Analysis of the content of a square…14
  • Results and improvements …17
  • PART III: THE CHESS ENGINE…18
  • General overview of chess engine algorithms…18
  • Description of our chess engine algorithm…20
  • 1 Implementing the chess rules…20
  • 2 Evaluation of a position…20
  • 3 Utility of a move …22
  • 4 Static evaluation of a position…22
  • Results…23
  • Problems encountered…24
  • Possible improvements …24
  • PART IV: THE MAIN PROGRAM …25
  • Program flow …25
  • Planning the sequence of instructions to play a move …25
  • CONCLUSION…27
Download Autonomous Chess-playing Robot pdf from www.seas.upenn.edu, 27 pages, 780.75KB.
Related Books

Leave a Reply