{'fraction_non_alphanumeric': 0.02564102564102564, 'fraction_numerical': 0.0, 'mean_word_length': 4.819148936170213, '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}}
On improving the performance of an open-source oriental game

This paper describes the design of an algorithm that improves the performance of an open-source Xiangqi (Chinese chess) software program. Our algorithm includes a new database, Opening Book Database (OB). The opening stage of a game provides for many possible moves. By importing the moves from professional players, the OB provides an efficient and fast initial move according to the position. Zobrist Hash is used to implement the OB, which makes efficient use of the storage space.