Giter Club home page Giter Club logo

mahjongcopilot's Introduction

麻将 Copilot / Mahjong Copilot

麻将 AI 助手,基于 mjai (Mortal模型) 实现的机器人。会对游戏对局的每一步进行指导。现支持雀魂三人、四人麻将。 QQ群:834105526 加入QQ群

Mahjong AI Assistant for Majsoul, based on mjai (Mortal model) bot impelementaion. When you are in a Majsoul game, AI will give you step-by-step guidance. Now supports Majsoul 3-person and 4-person game modes.

下载、帮助和更多信息请访问网站 Please see website for download, help, and more information
帮助信息 | https://mjcopilot.com


特性:

  • 对局每一步 AI 指导,可在游戏中覆盖显示
  • 自动打牌,自动加入游戏
  • 多语言支持
  • 支持本地 Mortal 模型和在线模型,支持三麻和四麻

Features:

  • Step-by-step AI guidance for the game, with optional in-game overlay.
  • Auto play & auto joining next game
  • Multi-language support
  • Supports Mortal local models and online models, 3p and 4p mahjong modes.

使用方法 / Instructions

开发

  1. 克隆 repo
  2. 安装 Python 虚拟环境。Python 版本推荐 3.11.
  3. 安装 requirements.txt 中的依赖。
  4. 主程序入口: main.py

示例脚本:

git clone https://github.com/latorc/MahjongCopilot.git
cd MahjongCopilot
python -m venv venv
CALL venv\Scripts\activate.bat
pip install -r requirements.txt
python main.py

To Develope

  1. Clone the repo
  2. Install Python virtual environment. Python version 3.11 recommended.
  3. Install dependencies from requirements.txt
  4. Main entry: main.py
git clone https://github.com/latorc/MahjongCopilot.git
cd MahjongCopilot
python -m venv venv
CALL venv\Scripts\activate.bat
pip install -r requirements.txt
python main.py

截图 / Screenshots

界面 / GUI

游戏中覆盖显示 (HUD)/ In-game Overlay (HUD)

设计 / Design

鸣谢 / Credit

许可 / License

本项目使用 GNU GPL v3 许可协议。
协议全文请见 LICENSE

mahjongcopilot's People

Contributors

latorc avatar yegetables avatar zxis233 avatar d4kpps8v avatar ccervus avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.