{"package_name":"io.github.yamin8000.dooz","name":"Dooz","summary":"A Tic-Tac-Tao clone, a simple pen-and-paper game","category":"Board Game","icon_url":"/api/icon/io.github.yamin8000.dooz","latest_version_code":18,"latest_version_name":"1.0.18","apk_url":"/api/apk/io.github.yamin8000.dooz","apk_size":1749880,"apk_sha256":"d81292cd346dcb23b04488bca400ca95af0f6eaa4aefefd31f847fe535cbdc17","source_kind":"fdroid-repo","repo_slug":"fdroid-main","last_updated":1779371403,"release_timestamp":1717606920,"description":"I created this implementation using Kotlin and Jetpack Compose for Android devices.\n\n<b>Features</b>\nTechnical\n    Jetpack Compose\n    Material3 and Dynamic Color\n\n<b>Game</b>\n    Variable game board grid size from three-by-three to nine-by-nine (Larger than nine-by-nine is simply ridiculous and unplayable in mobile phones)\n    Variable game ai difficulty (easy, medium, hard)\n\nVariations\nSimple Game\n\nThe Simple game is the most simple variation of Tic-tac-tao with a three-by-three grid with two players. The player who succeeds in placing three of their marks in horizontal, vertical, or diagonal is the winner.\n\nSimple Game AI\n\nCurrently, in hard mode, AI uses a strategy rather than an AI search algorithm like MinMax. This strategy consists of these steps: Win, Block, Fork, Block Fork, Center Play, Corner Play, and Side Play.\nIn Easy difficulty, AI plays a random empty cell in the grid. In Medium difficulty, AI chooses between Easy difficulty and Hard difficulty for each move based on a 50/50 chance.\n\n<b>Strategy's source</b>\nFlexible Strategy Use in Young Children's Tic-Tac-Toe by Kevin Crowley, Robert S. Siegler\n","categories":["Board Game"]}