Search found 20017 matches

by hgm
Sun Sep 19, 2021 10:04 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Detecting if move that gives check exists
Replies: 48
Views: 1238

Re: Detecting if move that gives check exists

R. Tomasi wrote:
Sat Sep 18, 2021 6:02 pm
Moves or plies?
Moves of a specified players are always plies. But three moves of that player in a row is not the same as three ply, as a three-ply search would have the second ply made by the opponent. So it is actually a 5-ply search, where the opponent only plays null moves.
by hgm
Sun Sep 19, 2021 10:01 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Detecting if move that gives check exists
Replies: 48
Views: 1238

Re: Detecting if move that gives check exists

What Ed descibes is detecting opportunities to capture a King with a sequence of 3 moves (of the same player). What you asked for is detecting opportunities to capture the King with a sequence of 2 moves. Not exactly, in diagram 1 the black rook is already on a8 and in diagram 2 the white rook is a...
by hgm
Sat Sep 18, 2021 5:58 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Detecting if move that gives check exists
Replies: 48
Views: 1238

Re: Detecting if move that gives check exists

What Ed descibes is detecting opportunities to capture a King with a sequence of 3 moves (of the same player). What you asked for is detecting opportunities to capture the King with a sequence of 2 moves.
by hgm
Sat Sep 18, 2021 11:26 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Detecting if move that gives check exists
Replies: 48
Views: 1238

Re: Detecting if move that gives check exists

Micro-Max 4.8 does in fact have some form of tapered eval. It keeps track (in a variable R) of the game phase in the root, by subtracting victimValue/128 from it. The piece values are such that this results in 0, 2, 2, 3, 6 for the game-phase weights of the various piece types. This variable R (whic...
by hgm
Sat Sep 18, 2021 10:32 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Detecting if move that gives check exists
Replies: 48
Views: 1238

Re: Detecting if move that gives check exists

It can be tricky with checks. When I was optimizing micro-Max there was no benefit from a check extension, unless I disabled it in the end-game. Apparently it did as much damage in the end-game as it helped in the middle game. The problem was that once the King came out, the tree was blown up enormo...
by hgm
Sat Sep 18, 2021 10:24 am
Forum: Computer Chess Club: General Topics
Topic: Apology to HGM
Replies: 4
Views: 517

Re: Apology to HGM

Apology accepted. I am happy this issue has now been cleared up.

It was really extremely unfortunate that exactly these two e-mails got lost. I can imagine that this created a totally wrong impression of what I intended to do for the TalkChess repairs.
by hgm
Sat Sep 18, 2021 10:10 am
Forum: Computer Chess Club: General Topics
Topic: Task force TalkChess access
Replies: 60
Views: 8987

Re: Task force TalkChess access

The piece images come from my server (hgm.nubati.net). So if they do not load, the problem is likely there. At the moment I do see pieces, so the server must be OK again. (Even when I clear the cache. Normally the piece images would already have been cached by your browser, so that they would displa...
by hgm
Sat Sep 18, 2021 9:39 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Detecting if move that gives check exists
Replies: 48
Views: 1238

Re: Detecting if move that gives check exists

What you are looking for is a checks generator. This is a dedicated move generator that only generates moves that deliver checks. Just like you can also have a move generator for only generating captures, or check evasions. Of course the most primitive form of such a dedicated move generator is to g...
by hgm
Sat Sep 18, 2021 8:39 am
Forum: Computer Chess Club: General Topics
Topic: Polish users cut off from TalkChess
Replies: 126
Views: 254093

Re: Polish users cut off from TalkChess

Are the problems for our Polish members now solved?
by hgm
Fri Sep 17, 2021 9:09 pm
Forum: Computer Chess Club: General Topics
Topic: On the ownership of TakChess
Replies: 75
Views: 5259

Re: On the ownership of TakChess

Copying to an unrelated forum would still be aviolation of copyrights, though.