Package mk2lib

Machi Koro 2 Engine Package.

Sub-modules

mk2lib.cards

Classes for representing Machi Koro 2 Landmark and Establishment cards.

mk2lib.const

Constants for Machi Koro 2 bot.

mk2lib.dice

Implementation of single/dual dice.

mk2lib.effects

Establishment and Landmark card effects implementation module.

mk2lib.events

Event dataclasses - purely informational objects for game flow tracking.

mk2lib.game

Main Machi Koro 2 game class.

mk2lib.mk2deck

Market implementation and card decks definitions.

mk2lib.player

A class for representing Machi Koro 2 player.