GithubHelp home page GithubHelp logo

mk-chan / teki Goto Github PK

View Code? Open in Web Editor NEW
9.0 9.0 3.0 274 KB

A free UCI-compliant chess engine in C++

License: MIT License

C++ 55.80% Makefile 0.28% CMake 0.31% Shell 0.74% C 42.87%
c-plus-plus chess chess-engine engine mit-license teki

teki's People

Contributors

kz04px avatar mk-chan avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

teki's Issues

MCTS version plays very strange moves

i successfully compiled Teki 2 on my Xubuntu 20.04 but regarding UCI options when i check the box for MCTS, Teki 2 does play weird and loses quickly :

[Event "?"]
[Site "?"]
[Date "2021.09.12"]
[White "Nalwald v1.12"]
[Black "Teki 2 MCTS"]
[Result "1-0"]
[ECO "B00"]
[GameDuration "00:04:44"]
[Opening "KP"]
[PlyCount "19"]
[TimeControl "600+2"]
[Variation "Nimzovich defense"]

1. e4 {+0.26/19 11s} Nc6 {19s} 2. d4 {+0.51/20 28s} Nh6 {19s}
3. Nf3 {+0.96/18 18s} Ng8 {18s} 4. d5 {+1.10/17 7.7s} h5 {18s}
5. dxc6 {+3.83/19 20s} bxc6 {17s} 6. Nc3 {+3.80/17 7.2s} g5 {17s}
7. Nxg5 {+5.00/18 17s} f6 {16s} 8. Be2 {+8.02/23 20s} fxg5 {16s}
9. Bxh5+ {+M3/2 0.010s} Rxh5 {16s} 10. Qxh5# {+M1/1 0.010s, White mates} 1-0

Also in SCID this Teki 2 MCTS compiled version does not run at all .. the non-MCTS version is fine though ..

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.