Autonomous Checkers Robot Using Enhanced Massive Parallel Game Tree Search
dc.Affiliation | October University for modern sciences and Arts (MSA) | |
dc.contributor.author | Elnaggar, Ahmed A. | |
dc.contributor.author | Gadallah, Mahmoud | |
dc.contributor.author | Aziem, Mostafa Abdel | |
dc.contributor.author | Aldeeb, Hisham | |
dc.date.accessioned | 2019-12-02T10:48:44Z | |
dc.date.available | 2019-12-02T10:48:44Z | |
dc.date.issued | 2014 | |
dc.description | Accession Number: WOS:000380549000049 | en_US |
dc.description.abstract | The dream of building intelligent robotic systems to interact and communicate with people and help them in their lives is a very old and ongoing study. In this research, the massive parallel autonomous checkers agent "MPACA" can autonomously play checkers with a human upto Grandmaster level without requiring a special checkers board for detecting human movements. The main aim and contribution of this research is proposing enhanced algorithms for a game tree search using two different approaches. The first was a task-based approach on CPU with a parallel database, while the second was a threads-based approach on the GPU with no divergence and dynamic parallelism. The two approaches were compared with previous studies using various approaches, including threads on CPU for up to 6x speedup for an 8-core processor and threads on GPU using iterative dependence and fixed grid and block size of up to 40x speedup at 14 depth. Furthermore, the approaches were tested with different depths on the CPU and the GPU. The result shows speed up for parallel CPU tasks up to 7x for an 8-core processor and parallel GPU of up to 80x at 14 depth. | en_US |
dc.description.sponsorship | IEEE | en_US |
dc.description.uri | https://www.scimagojr.com/journalsearch.php?q=21100378344&tip=sid&clean=0 | |
dc.identifier.citation | Cited References in Web of Science Core Collection: 22 | en_US |
dc.identifier.isbn | 978-977-403-689-7 | |
dc.identifier.uri | https://ieeexplore.ieee.org/document/7036723 | |
dc.language.iso | en | en_US |
dc.publisher | IEEE | en_US |
dc.relation.ispartofseries | 9th International Conference on Informatics and Systems; | |
dc.relation.uri | https://cutt.ly/Ne9Rn3v | |
dc.subject | October University for University for robot | en_US |
dc.subject | artificial intelligence | en_US |
dc.subject | game theory | en_US |
dc.subject | parallelism | en_US |
dc.subject | game tree search | en_US |
dc.subject | CUDA | en_US |
dc.subject | GPGPU | en_US |
dc.title | Autonomous Checkers Robot Using Enhanced Massive Parallel Game Tree Search | en_US |
dc.type | Article | en_US |
Files
Original bundle
1 - 1 of 1
Loading...
- Name:
- avatar_scholar_256.png
- Size:
- 6.31 KB
- Format:
- Portable Network Graphics
- Description: