X

Download About Chess PowerPoint Presentation


Login   OR  Register
X

Share page



  Preview

               
Home / Sports & Recreation / Sports & Recreation Presentations / About Chess PowerPoint Presentation

About Chess PowerPoint Presentation

slidesfinder By : slidesfinder

On : Feb 10, 2014

facebook   twitter   google plus  
In : Sports & Recreation

Embed :
474
views

1
downloads
Login / Signup - with account for


  • → Make favorite
  • → Flag as inappropriate
  • → Download Presentation
  • → Share Presentation
  • Slide 1 - Chess: Shootmenow Edition By: Sean Sprigg and Tom Samaras
  • Slide 2 - Objectives: Develop a simple chess game. Use multiple simple data structures to simulate various items in the game Develop working algorithms to evaluate, manipulate, and run the game relatively efficiently but without cutting corners Develop an AI to allow human vs. computer capability Kill ourselves
  • Slide 3 - Classes Developed: Board – vector< vector < *Piece > > Piece – contains color, name, position and other data members None, Pawn, Rook, Knight, Bishop, Queen, and King all derived from Piece Player – contains pointer to Board, name, color Opponent – derived from Player
  • Slide 4 - Classes Developed: DTnode – Decision Tree node, contains pointer to parent, vector of pointers to children and a MOVE struct DTree – the Decision Tree contains sets of possible moves and then subsequent sets of possible moves. Children depend on their parent.
  • Slide 5 - Main Algorithms Developed: updateMove() – reviews a piece’s move list and deletes invalid moves while paying attention to special move cases movePiece() – moves a piece while ensuring an illegal situation is not created by the move isCheckmate() – looks over board for a checkmate situation isStalemate() – looks over board for a stalemate situation
  • Slide 6 - Main Algorithms Developed: makeScore() traverses the board and scores based upon each piece’s status makeDecision() based upon the score of possible moves, chooses the best* one *the current algorithm is very aggressive and short sighted, it chooses without considering subsequent moves
  • Slide 7 - Accomplishments: Develop a simple chess game. Use multiple simple data structures to simulate various items in the game Develop working algorithms to evaluate, manipulate, and run the game relatively efficiently but without cutting corners Develop an AI to allow human vs. computer capability ☺ ☺ ☺ ☺
  • Slide 8 - Objectives in Progress: Kill ourselves… Data Structures Final Exam →
  • Slide 9 - Future Improvements: Implement a relatively good AI Create a GUI Multi-platform Network
  • Slide 10 - Chess: Shootmenow Edition in action
DNA Free PowerPoint Template

DNA

Views : 192

Baby Sleeping Free PowerPoint Template

Baby Sleeping

Views : 390

Whilte Tulip Free PowerPoint Template

Whilte Tulip

Views : 188

Computing Information Technology Free PowerPoint Template

Computing Information Technology

Views : 230

Anniversary Free PowerPoint Template

Anniversary

Views : 277

Dental Brush Free PowerPoint Template

Dental Brush

Views : 196

Books and Glasses Free PowerPoint Template

Books and Glasses

Views : 304

Ice Hockey Free PowerPoint Template

Ice Hockey

Views : 552

Bowling Free PowerPoint Template

Bowling

Views : 357

Blue Abstract Free PowerPoint Template

Blue Abstract

Views : 347

Smoker Free PowerPoint Template

Smoker

Views : 233

Barbell Free PowerPoint Template

Barbell

Views : 242

Earth Free PowerPoint Template

Earth

Views : 201

Air Baloon Free PowerPoint Template

Air Baloon

Views : 332

Airplane Free PowerPoint Template

Airplane

Views : 104

Bananas Free PowerPoint Template

Bananas

Views : 233

Swans Free PowerPoint Template

Swans

Views : 183

Obesity Free PowerPoint Template

Obesity

Views : 368

Gym Free PowerPoint Template

Gym

Views : 269

Easter Eggs Free PowerPoint Template

Easter Eggs

Views : 248

Description : Available About Chess powerpoint presentation for free download which is uploaded by honey an active user in belonging ppt presentation Sports & Recreation category.

Tags : About Chess

Shortcode : Get Shareable link