Git Product home page Git Product logo

ai_tetris's Introduction

俄罗斯方块

  • 采用C++与WinAPI方式实现,分为普通玩家模式AI模式
  • 思维导图

思维导图

玩家模式

预览

玩家模式

AI模式

pierre-dellacheries算法详情

预览

Gif制作工具略有卡顿 :)

AI模式

消除行数

尚未测得,目前测试环境下,测试时间以及消除行数大约为12小时60W行,最终人为停止测试。

ai_tetris's People

Contributors

hinesboy avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

ai_tetris's Issues

AI 的权重是如何得出的?

很好奇你是用什么算法得到的这些权重

// 评分项权重
CONST INT LH_WEIGHT = -45;
CONST INT RE_WEIGHT = 34;
CONST INT RT_WEIGHT = -32;
CONST INT CT_WEIGHT = -93;
CONST INT NH_WEIGHT = -79;
CONST INT WS_WEIGHT = -34;

能否稍微解释一点

好玩XD,但可惜没有训练过程

这个项目是直接应用了论文公布的训练好估值函数的参数,效果确实很不错
不过我本更取代看到训练的算法过程XD
但仍然是有趣的应用

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.