This site uses cookies to deliver our services and to show you relevant ads and presentations. By clicking on "Accept", you acknowledge that you have read and understand our Cookie Policy , Privacy Policy , and our Terms of Use.
X

Download About Chess PowerPoint Presentation


Login   OR  Register
X


Iframe embed code :



Presentation url :

X

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

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

About Chess PowerPoint Presentation

Ppt Presentation Embed Code   Zoom Ppt Presentation

About This Presentation


Description : Available About Chess powerpoint presentation for free download which is uploaded by honey an active... Read More

Tags : About Chess

Published on : Feb 10, 2014
Views : 667 | Downloads : 1


Download Now

Share on Social Media

             

PowerPoint is the world's most popular presentation software which can let you create professional About Chess powerpoint presentation easily and in no time. This helps you give your presentation on About Chess in a conference, a school lecture, a business proposal, in a webinar and business and professional representations.

The uploader spent his/her valuable time to create this About Chess powerpoint presentation slides, to share his/her useful content with the world. This ppt presentation uploaded by slidesfinder in this Sports & Recreation category is available for free download,and can be used according to your industries like finance, marketing, education, health and many more.

SlidesFinder.com provides a platform to marketers, presenters and educationists along with being the preferred search engine for professional PowerPoint presentations on the Internet to upload their About Chess ppt presentation slides to help them BUILD THEIR CROWD!!

User Presentation
Related Presentation
Free PowerPoint Templates
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