python Programming Carcassonne I describe my process of programming the board game Carcassonne in Python, and my preparations for using this game as a reinforcement learning environment.