{'fraction_non_alphanumeric': 0.024096385542168676, 'fraction_numerical': 0.0, 'mean_word_length': 4.84375, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Design A Chess Movement Algorithm and Detect the Movement by Images Classification Using Support Vector Machine Classifier*

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.