1 / 10

Electronic Chessboard

Friday, 23rd October 2009. Electronic Chessboard. Sebastien Forte Pierre-Alain Vercruysse. English presentation. Teacher : Thadee Ntihinyuzwa. Outline. What is an electronic chessboard ? Aim of the project Artificial Intelligence Design of the new board Electronic Board

lamis
Download Presentation

Electronic Chessboard

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Friday, 23rd October 2009 Electronic Chessboard Sebastien Forte Pierre-Alain Vercruysse English presentation Teacher : Thadee Ntihinyuzwa

  2. Outline • What is an electronic chessboard ? • Aim of the project • Artificial Intelligence • Design of the new board • Electronic Board • Programming Aspects • Next step English presentation Teacher : Thadee Ntihinyuzwa

  3. An electronic chessboard • Chessboard • Rules • Artificial intelligence • Features: • Transparent design • Interactive moves English presentation Teacher : Thadee Ntihinyuzwa

  4. Aim of the project • Based on an article of the magazine “electronique pratique” • Extension of the project with 64 buttons • Understand the previous code • Convert the code with the new board English presentation Teacher : Thadee Ntihinyuzwa

  5. Artificial Intelligence • Computation of the best move according to a mark associated to each move • Problem: Efficiency (combinations are exponentials) • Solution: Use of specific algorithm AlphaBeta and Negamax English presentation Teacher : Thadee Ntihinyuzwa 1st Move 2nd Move 6th Move Very large number of possibilities

  6. Design of the new board • Choice of integrated buttons and LEDs • Plexiglas structure (64 squares 2.6 mm) • Glass counters reflecting light from the LEDs English presentation Teacher : Thadee Ntihinyuzwa

  7. Electronic Board • Microcontroller dsPic 30F • Set of buttons (ON/OFF, Back Move, Level, …) • The new board: 64 LEDs and 64 buttons • Multiplexing of those 2 matrix: Buttons Matrix Buttons Matrix Multiplexer Inputs Outputs LEDs Matrix

  8. Programming aspects • Updating the corresponding variables • Modify previous functions LEDs Matrix Buttons Matrix variable x Microcontroller (Brain of the system) Buttons and Indicators variable y variable z

  9. Next step Finish and test the board Continue the software

  10. Thank you for your attention • Any question ?

More Related