Search found 19067 matches

by hgm
Sun Jan 24, 2021 9:50 pm
Forum: Computer Chess Club: General Topics
Topic: Xiangqi chess engine in javascript - YouTube tutorial series
Replies: 5
Views: 77

Re: Xiangqi chess engine in javascript - YouTube tutorial series

Oh, I got the impression you were omly using the Windows versions, under wine.

Anyway, the Interactive Diagram also is a JavaScript engine that can play Xiangqi. It is quite weak, but that could make it fun to play against, for a beginner. (Which was its design goal.)
by hgm
Sun Jan 24, 2021 7:39 pm
Forum: Computer Chess Club: General Topics
Topic: Xiangqi chess engine in javascript - YouTube tutorial series
Replies: 5
Views: 77

Re: Xiangqi chess engine in javascript - YouTube tutorial series

BTW, note that HaQiKi D is also available as Linux binary: http://hgm.nubati.net/haqikid . And MaxQi is in the Debian and Ubuntu fairymax packages. I think that both engines are also available in the XBoard Xiangqi App for OS X.
by hgm
Sun Jan 24, 2021 4:55 pm
Forum: Computer Chess Club: General Topics
Topic: Polish users cut off from TalkChess
Replies: 85
Views: 72138

Re: Polish users cut off from TalkChess

The following idea occurred to me: Wouldn't it be possible to set up a 'relay server' at a non-blocked IP address, which does nothing other than forward the URL request to TalkChess, fetch the data, and then forward that to the original requester? People could use that as if it was the original Talk...
by hgm
Sun Jan 24, 2021 9:51 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Did anyone write a xiangqi chess engine?
Replies: 22
Views: 500

Re: Did anyone write a xiangqi chess engine?

The next confusing thing is mailbox size. I had a look at some engines - many use 256 array (16x16) but it seems like 14x11 should be fairly enough (analog of 10x12 for common chess) With this size pieces already should not jump over ranks. So why 16x16 used? To HGM: in maxQi I see b[513] // 16 x 8...
by hgm
Sun Jan 24, 2021 9:18 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Did anyone write a xiangqi chess engine?
Replies: 22
Views: 500

Re: Did anyone write a xiangqi chess engine?

Question on winboard So I'm running it via wine on linux, seems to be working nicely so far. Why not use XBoard instead? Then you would not need wine. So it supports UCCI protocol right? It supports UCCI (and other UCI dialects) through an adapter (UCI2WB). But the adapteris invoked automatically w...
by hgm
Sat Jan 23, 2021 3:19 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Stockfish hangs
Replies: 30
Views: 1007

Re: Stockfish hangs

What I dislike here is that I won't be able to reproduce the problem from that game alone if state spills over between games. Especially when using different key schemes, that will cause the hash table entries to be overwritten in different ways, and that may well have an effect upon move sorting. ...
by hgm
Sat Jan 23, 2021 9:54 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Stockfish hangs
Replies: 30
Views: 1007

Re: Stockfish hangs

That's interesting. Is it still like that in the days of engines loading EGTBs, NNUEs and whatnot? For an NNUE engine I definietly would not recommend a reuse=0 design. For EGT it would mostly be a consequence of poor design, encouraged by detrimental GUI policies. It should be perfectly possible t...
by hgm
Sat Jan 23, 2021 9:25 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: NNUE and game phase
Replies: 10
Views: 576

Re: NNUE and game phase

It is bound to be worse, because what you are in fact doing is forge a large net from multiple smaller nets, but then force a way to combine their results (like linear tapering) without giving the net the opportunity to optimize on that. If you would have started with a single bigger net, trained on...
by hgm
Sat Jan 23, 2021 9:19 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Did anyone write a xiangqi chess engine?
Replies: 22
Views: 500

Re: Did anyone write a xiangqi chess engine?

Oh my god! Oh my god!!! I've just tried to play this game!!! Ahhhh!!! What a fantastic experience! What an exciting stuff! Now I will definitely go for coding an engine for it, I swear! Also I've just realized that I want to master this game as a human player. Yes, it is a rather exciting game. At ...
by hgm
Fri Jan 22, 2021 10:19 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Did anyone write a xiangqi chess engine?
Replies: 22
Views: 500

Re: Did anyone write a xiangqi chess engine?

WinBoard / XBoard uses FEN like rheakaehr/9/1c5c1/p1p1p1p1p/9/9/P1P1P1P1P/1C5C1/9/RHEAKAEHR w and ordinary PGN with SAN moves (ranks numbered 0-9). There also is a more traditional notation; WinBoard sorts of understands that on input. (Perhaps except for some never-occurring cases, like positions w...