Project Title: Playing Hackenbush - A Combinatorial Game Student: Yuniyanti Yuniyanti Course: BSc Hons Computer Science Abstract: The game of Hackenbush hotchpotch was implemented as a Java application in this project. The game was taken from the book called "Winning Ways for your Mathematical Plays". The application enables the users to play Hackenbush Hotchpotch against a computer player. It also enables them to create a game board which satisfies the properties of the game board of Hackenbush Hotchpotch. This project involved creating a graphical user interface in Java, using data structures in Java and designing an intelligent computer player to play Hackenbush Hotchpotch.