{"title":"Design A Chess Movement Algorithm and Detect the Movement by Images Classification Using Support Vector Machine Classifier*","authors":"Ngo Luong Thanh Tra, Phung Tri Cong, N. D. Anh","doi":"10.1109/GTSD.2018.8595604","DOIUrl":null,"url":null,"abstract":"A game-playing AI (artificial intelligence) has been developed rapidly through the years. Chess is usually chosen to be a basic game to verify the AI algorithm. This paper presents a basic heuristic algorithm, which is Minimax algorithm and Alpha-beta pruning. In addition, the chess movement can be detected by an image, which is taken by a camera at the top, and after that make the best counter’s move. Image processing method combined with SVM (support vector machine) model was used to improve the detection of the chess moves. A computer vision program opened separate MATLAB window to run totally in the background.","PeriodicalId":344653,"journal":{"name":"2018 4th International Conference on Green Technology and Sustainable Development (GTSD)","volume":"25 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 4th International Conference on Green Technology and Sustainable Development (GTSD)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/GTSD.2018.8595604","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
A game-playing AI (artificial intelligence) has been developed rapidly through the years. Chess is usually chosen to be a basic game to verify the AI algorithm. This paper presents a basic heuristic algorithm, which is Minimax algorithm and Alpha-beta pruning. In addition, the chess movement can be detected by an image, which is taken by a camera at the top, and after that make the best counter’s move. Image processing method combined with SVM (support vector machine) model was used to improve the detection of the chess moves. A computer vision program opened separate MATLAB window to run totally in the background.