Search found 3703 matches

by Henk
Wed Sep 18, 2019 1:13 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Basic endgames
Replies: 10
Views: 387

Re: Basic endgames

A more difficult one. Whites king did not move. Bugs, bugs, bugs. [d] 1Q6/8/K7/8/8/8/3pk3/8 w - Depth Value Time Nodes 1 908 1 26 b8b2 2 908 1 104 b8b2 e2d1 3 908 2 408 b8b2 e2d1 b2a1 4 908 7 1104 b8b2 e2d1 b2a1 d1c2 5 908 20 5311 b8b2 e2d1 b2a1 d1c2 a1a2 6 908 51 15048 b8b2 e2d1 b2a1 d1c2 a1a2 c2c...
by Henk
Wed Sep 18, 2019 10:59 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Basic endgames
Replies: 10
Views: 387

Re: Basic endgames

A more difficult one. Whites king did not move. Bugs, bugs, bugs. [d] 1Q6/8/K7/8/8/8/3pk3/8 w - Depth Value Time Nodes 1 908 1 26 b8b2 2 908 1 104 b8b2 e2d1 3 908 2 408 b8b2 e2d1 b2a1 4 908 7 1104 b8b2 e2d1 b2a1 d1c2 5 908 20 5311 b8b2 e2d1 b2a1 d1c2 a1a2 6 908 51 15048 b8b2 e2d1 b2a1 d1c2 a1a2 c2c1...
by Henk
Tue Sep 17, 2019 9:55 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Basic endgames
Replies: 10
Views: 387

Re: Basic endgames

Shows results with LMR and null move pruning enabled. Also removed a bug but now it can't find checkmate. Maybe better disable null move pruning. I already did but then also can't find a finish on time. [QSearch does not count nodes. I thought it would save resources?? Maybe I better repair that fir...
by Henk
Mon Sep 16, 2019 2:48 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Basic endgames
Replies: 10
Views: 387

Basic endgames

Pfft. It shouldn't get more complicated. Already took too much time. Only counts distance from corner and distance between kings. Maybe hash table needs to be rewritten for it does not take symmetry into account? O wait I see I introduced a bug. To be provided. [d] 4k3/8/8/R7/4K3/8/8/8 w - - Depth V...
by Henk
Sun Sep 15, 2019 11:06 am
Forum: Computer Chess Club: General Topics
Topic: The Busted Dutch
Replies: 79
Views: 2140

Re: The Busted Dutch

General rule is that you must have a good reason to push a pawn from fourth to fifth line for it may easily become weak and a pawn cannot retreat.

Dutch opening was introduced by a French person who migrated to Holland. So not really Dutch.
by Henk
Fri Sep 06, 2019 10:14 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: How to stop monitoring PV's ?
Replies: 7
Views: 474

Re: How to stop monitoring PV's ?

Maybe I will post a new video on YouTube to show monitoring PV's using signalR on .net core. In the meantime: Just using stupid Skipper library producing crap PV's as usual. Even formatting does not work. So have to fix that first. (Seconds must be centiseconds I guess) Depth Value Time(seconds) No...
by Henk
Fri Sep 06, 2019 9:56 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: How to stop monitoring PV's ?
Replies: 7
Views: 474

Re: How to stop monitoring PV's ?

Hi hi hi. Maybe an idea is create a livestream on YouTube titled 'Solving Chess' showing process of finding PV for initial position.
Maybe run livestream every day and see how many viewers you get. Or has this already been done.
by Henk
Fri Sep 06, 2019 9:01 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: How to stop monitoring PV's ?
Replies: 7
Views: 474

Re: How to stop monitoring PV's ?

Maybe I will post a new video on YouTube to show monitoring PV's using signalR on .net core. Or perhaps post some code. But I hacked it together for I was only interested in 'proof of concept' and it all took too much time. Even signalR exercise on microsoft website for .net core 2.2 missed an impor...
by Henk
Fri Sep 06, 2019 8:26 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: How to stop monitoring PV's ?
Replies: 7
Views: 474

Re: How to stop monitoring PV's ?

Client or clients are browsers. Hub runs on internet information server. Maybe I better switch to WPF. For only 'stupid' or non-interesting applications run on internet. How can a server search for best moves for chess positions for many clients simultaneously. Server is not capable to do that. Or i...
by Henk
Thu Sep 05, 2019 10:57 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: How to stop monitoring PV's ?
Replies: 7
Views: 474

Re: How to stop monitoring PV's ?

Maybe Hub has no problems with storing static data. In that case I store these cancelation token (source)s as static data and problem solved.
Although ugly solution as well if it works.