With the field of imperfect information games, creating strong agents is a major concern in Artificial Intelligence (AI) research and practice. Each game needs a specific agent trained by a set of related techniques such as Randomized Algorithm (RA) or Machine Learning (ML) algorithms. The objective of this project is to build AI based solutions for the single-agent problem Liar’s Dice game, which is a popular imperfect information game, and to optimise a UI for the resulting implementations. The benefits of an accessible and easy to use UI would add playability and increase the potential for release to business applications.