Search found 224 matches

by JohnWoe
Wed Oct 21, 2020 10:51 am
Forum: Computer Chess Club: General Topics
Topic: Sapeli 1.0 - New chess engine
Replies: 154
Views: 46624

Re: Sapeli 1.0 - New chess engine

I released Sapeli 1.93. At least in 1 seconds games much stronger vs 1.92 due to massive speedup.
Binaries for windows/ Linux/ arm: https://github.com/SamuraiDangyo/Sapeli ... /tag/v1.93
by JohnWoe
Fri Oct 16, 2020 7:57 pm
Forum: Computer Chess Club: General Topics
Topic: Sapeli 1.0 - New chess engine
Replies: 154
Views: 46624

Re: Sapeli 1.0 - New chess engine

MoveOverhead is very important. I implemented it. UCI doesn't have Move Overhead. So I looked at SF. With 500ms Sapeli shouldn't lose any games (on time). option name UCI_Chess960 type check default false option name UCI_Kingofthehill type check default false option name Level type spin default 100 ...
by JohnWoe
Fri Oct 16, 2020 7:47 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: int vs Board: Move generator
Replies: 5
Views: 326

Re: int vs Board: Move generator

Somebody told that int is a much faster way to generate moves. So I tested int movegen in Sapeli: 6 bits for from/to + 4 bits for type. Fits in int. What are you comparing to? int (copy/make): Board (just make): Are you comparing two move representations, one of which fits in an int and the other m...
by JohnWoe
Fri Oct 16, 2020 1:28 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Progress on Rustic
Replies: 65
Views: 4471

Re: Progress on Rustic

I think best is not to focus on results. Most important is maintainable code. One spends most of the time in refactoring and debugging code. So best is to make that easy. Results. Who cares about results? We are not Stockfish or LCzero testers. Nobody cares about our stupid engines. I focus on sloc...
by JohnWoe
Fri Oct 16, 2020 1:09 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: int vs Board: Move generator
Replies: 5
Views: 326

int vs Board: Move generator

Somebody told that int is a much faster way to generate moves. So I tested int movegen in Sapeli: 6 bits for from/to + 4 bits for type. Fits in int. And produces correct perft. The results. It's actually much slower. Yes it's stronger in search. But it doesn't generate any faster. int (copy/make): 1...
by JohnWoe
Fri Oct 16, 2020 11:55 am
Forum: Computer Chess Club: General Topics
Topic: INTERESTING Engines with Unique Styles (Unlike SF)
Replies: 55
Views: 3221

Re: INTERESTING Engines with Unique Styles (Unlike SF)

----------------------------------------------------------- My engine Sapeli 1.93. https://github.com/SamuraiDangyo/Sapeli :( ------------------------------------------------------------ Sorry but your link is wrong or there is a problem with github Best regards Hmmm it seems the Sapeli repo either...
by JohnWoe
Wed Oct 14, 2020 11:49 am
Forum: Computer Chess Club: General Topics
Topic: INTERESTING Engines with Unique Styles (Unlike SF)
Replies: 55
Views: 3221

Re: INTERESTING Engines with Unique Styles (Unlike SF)

My engine Sapeli 1.93.
See the games here (With small book): https://lichess.org/@/SapeliEngine
It has typical materialistic style: https://lichess.org/kT9ahinb
by JohnWoe
Tue Oct 13, 2020 4:47 pm
Forum: Computer Chess Club: General Topics
Topic: 87% of the poll voted that SF will win Tcec Sufi 19.
Replies: 93
Views: 4383

Re: 87% of the poll voted that SF will win Tcec Sufi 19.

When engines get better and better then draw rate should increase every season. As chess is draw. Lc0 is put into tactical positions it wouldn't go itself. A little bit unfair. I think it would be better to give both own books and let them play itself. I haven't watched any (I'm too busy) TCEC so I ...
by JohnWoe
Mon Oct 12, 2020 6:26 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: LastEmperor - Chess960 perft tool
Replies: 6
Views: 1267

Re: LastEmperor - Chess960 perft tool

New version of LastEmperor (C -> C++): https://github.com/SamuraiDangyo/LastEmperor lastemperor -hash=1024 -fen="r3k2r/p1ppqpb1/bn2pnp1/3PN3/1p2P3/2N2Q1p/PPPBBPPP/R3K2R w KQkq -" -perft=7 [ r3k2r/p1ppqpb1/bn2pnp1/3PN3/1p2P3/2N2Q1p/PPPBBPPP/R3K2R w KQkq - ] Depth Nodes Mnps Time 0 1 0 0 1 48 0 0 2 2,...
by JohnWoe
Sun Oct 11, 2020 3:40 pm
Forum: Computer Chess Club: General Topics
Topic: Yet another parameter tuner using optuna framework
Replies: 36
Views: 3318

Re: Yet another parameter tuner using optuna framework

The real question is there a way to tune without massive computation? Take the cheapest pinebook and tune some engine in 6 hours?