Search found 100 matches
- Wed Dec 11, 2019 12:02 am
- Forum: Computer Chess Club: General Topics
- Topic: Sapeli 1.0 - New chess engine
- Replies: 92
- Views: 25508
Re: Sapeli 1.0 - New chess engine
^ Thanks Günther! I added your build to the list: https://github.com/SamuraiDangyo/Sapeli/tree/binaries/bin I released Sapeli 1.65: Source code: https://github.com/SamuraiDangyo/Sapeli Release: https://github.com/SamuraiDangyo/Sapeli/releases/tag/v1.65 I have those other compilers installed on my la...
- Wed Nov 06, 2019 11:36 pm
- Forum: Computer Chess Club: Programming and Technical Discussions
- Topic: kiwipete perft position
- Replies: 55
- Views: 12495
Re: kiwipete perft position
I will add more here. You have three choices: (1) do nothing and tolerate the wasted 4 bytes per entry; (2) expand each entry to 16 bytes and figure out something to use the new 4 byte field for; (3) arrange your hash entries so that you have a BB, 4 byte val, 4 byte val, BB in ONE struct. IE two h...
- Wed Nov 06, 2019 10:41 pm
- Forum: Computer Chess Club: General Topics
- Topic: Sapeli 1.0 - New chess engine
- Replies: 92
- Views: 25508
Re: Sapeli 1.0 - New chess engine
I wanted to check has there been any progress in terms of strength. It is faster and less buggy that's I know without testing. I ran a little tournaments against older versions using Chess960 games. I test against Stockfish just to see there's no illegal moves/crashes. Yes, the latest version is the...
- Mon Nov 04, 2019 11:49 pm
- Forum: Computer Chess Club: General Topics
- Topic: luataxx, an Ataxx engine written in Lua
- Replies: 6
- Views: 545
Re: luataxx, an Ataxx engine written in Lua
The latest version won't start: lua: ./myuai.lua:19: bad argument #2 to 'format' (string expected, got nil) stack traceback: [C]: in function 'format' ./myuai.lua:19: in function 'command_uai' ./myuai.lua:92: in function 'uai' ./mycli.lua:132: in function 'go' luataxx.lua:11: in function 'main' lua...
- Mon Nov 04, 2019 12:52 pm
- Forum: Computer Chess Club: General Topics
- Topic: luataxx, an Ataxx engine written in Lua
- Replies: 6
- Views: 545
Re: luataxx, an Ataxx engine written in Lua
I have been working on my implementation of Ataxx engine for some time. I started with 0 Lua (programming language) knowledge so it took me while to get things rolling. Lua is definitely good language and not even slow. luataxx is generating moves 400knps on my slow CPU. Pretty good and only gettin...
- Mon Nov 04, 2019 12:28 pm
- Forum: Computer Chess Club: General Topics
- Topic: luataxx, an Ataxx engine written in Lua
- Replies: 6
- Views: 545
luataxx, an Ataxx engine written in Lua
I have been working on my implementation of Ataxx engine for some time. I started with 0 Lua (programming language) knowledge so it took me while to get things rolling. Lua is definitely good language and not even slow. luataxx is generating moves 400knps on my slow CPU. Pretty good and only getting...
- Sat Nov 02, 2019 6:43 pm
- Forum: Computer Chess Club: General Topics
- Topic: Sapeli 1.0 - New chess engine
- Replies: 92
- Views: 25508
Re: Sapeli 1.0 - New chess engine
Sapeli 1.63 Source code: https://github.com/SamuraiDangyo/Sapeli Release: https://github.com/SamuraiDangyo/Sapeli/releases/tag/v1.63 There was actually some bugs in perft function. The total perft suite is actually: 32,362,126,796 nodes. Time management is greatly simplified. AiLevel was much improv...
- Sun Oct 27, 2019 10:43 am
- Forum: Computer Chess Club: General Topics
- Topic: Default Stockfish in XBoard
- Replies: 7
- Views: 660
Re: Default Stockfish in XBoard
Sometimes $PATH gets messed up after updating Linux distro. To test Sapeli it won't find binaries. So I write this pretty regularly. export PATH="$PATH:/usr/games" For example to install my engine just see where is Stockfish/Crafty/etc and put Sapeli there too. Works perfectly. My machine. whereis s...
- Tue Oct 15, 2019 8:34 am
- Forum: Computer Chess Club: Programming and Technical Discussions
- Topic: PGN standard, its improvement and standardization
- Replies: 55
- Views: 7744
Re: PGN standard, its improvement and standardization
Stateless in UCI is indeed problematic. As you need to play a long list of moves over and over again. And you get this position startpos/fen + moves at the same time. That's extra hassle to parse. In XBoard protocol after going a long list of ?/random/... you assume a move. I guess back in the old d...
- Tue Oct 15, 2019 8:17 am
- Forum: Computer Chess Club: General Topics
- Topic: RubyShogi 0.1
- Replies: 2
- Views: 1697
Re: RubyShogi 0.1
RubyShogi 0.24
+ Bug fixes
+ Only Xboard protocol.
+ Easiest way to use gem and install under xboard.
+ Very simple MC search.
https://rubygems.org/gems/RubyShogi/versions/0.24
+ Bug fixes
+ Only Xboard protocol.
+ Easiest way to use gem and install under xboard.
+ Very simple MC search.
https://rubygems.org/gems/RubyShogi/versions/0.24