Search found 381 matches

by jhellis3
Sat Aug 31, 2019 3:27 pm
Forum: Computer Chess Club: General Topics
Topic: Engine playing from database
Replies: 4
Views: 437

Re: Engine playing from database

What you describe is not practically possible due to the sheer number of gamestates/positions.

https://en.wikipedia.org/wiki/Shannon_number

Or to put it another way, if it was practically possible, chess would be solved. And it is.... for 7 pieces or less ;).
by jhellis3
Thu Aug 29, 2019 5:52 pm
Forum: Computer Chess Club: General Topics
Topic: Crystal, the new tactical monster
Replies: 25
Views: 3888

Re: Crystal, the new tactical monster

As Mike pointed out, there is no real anomalous behavior here. When the switch to Rh1 occurs, it is still a vast improvement from -6 to -1 (the search has not yet seen that Bxh7+ is winning). TBs usage can result in different search cutoffs at different plies & depths, which can add some variability...
by jhellis3
Wed Aug 28, 2019 8:23 pm
Forum: Computer Chess Club: General Topics
Topic: Crystal, the new tactical monster
Replies: 25
Views: 3888

Re: Crystal, the new tactical monster

:) I had a feeling it might do well. I've had a couple of insights recently which have allowed for meaningful progress. The LMR stuff hasn't made it in yet, but I now feel like after many years I finally truly understand the search and LMR, or rather how to correctly approach the problems it present...
by jhellis3
Tue Aug 27, 2019 1:50 am
Forum: Computer Chess Club: General Topics
Topic: Crystal
Replies: 23
Views: 3488

Re: Crystal

Ok, I have uploaded 2 very basic compiles here: https://github.com/jhellis3/Stockfish/releases/tag/v1.1

The performance of these compiles will not be the best, but should be sufficient for analysis.
by jhellis3
Sun Aug 25, 2019 1:59 am
Forum: Computer Chess Club: General Topics
Topic: Crystal
Replies: 23
Views: 3488

Re: Crystal

I have updated Crystal; changes include preliminary game cycle detection and slightly increased tactical awareness.

Sauce: https://github.com/jhellis3/Stockfish/tree/crystal

Bench: 7410759
by jhellis3
Fri Aug 23, 2019 10:06 pm
Forum: Computer Chess Club: General Topics
Topic: Fortress Detection and Evaluation
Replies: 15
Views: 1432

Re: Fortress Detection and Evaluation

You happen to be in luck, this is an issue I have been thinking about for some time (years). I had hoped to have something for it in the initial release of Crystal, but it didn't make it in time. However, I seem to have crossed the biggest hurdle, and should have something out within a couple of wee...
by jhellis3
Tue Aug 20, 2019 4:40 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: PVS, window, and mate
Replies: 20
Views: 2404

Re: PVS, window, and mate

I can think of 3 things: 1. Mate distance pruning. 2 Shift alpha / beta on subsequent fail high/lows in order to keep the window somewhat reasonable. 3. In SF everything non-pv non-mainline is done 0 window, with the exception of if something else on the pv returns a value within the window it is se...
by jhellis3
Wed Aug 14, 2019 9:33 pm
Forum: Computer Chess Club: General Topics
Topic: Crystal
Replies: 23
Views: 3488

Re: Crystal

You have to use ./crystal :wink:
by jhellis3
Wed Aug 14, 2019 8:16 pm
Forum: Computer Chess Club: General Topics
Topic: Crystal
Replies: 23
Views: 3488

Crystal

I had intended to "release" this quite some time ago, but I never seemed to reach a point where I consider it finished (and still have not). Nevertheless, I thought I would go ahead and post the branch here for those who might be interested. Crystal remains quite similar to Stockfish, though the dep...
by jhellis3
Sat Jun 15, 2019 3:00 pm
Forum: Computer Chess Club: General Topics
Topic: Nice PC for chess with Linux as default OS
Replies: 1
Views: 533

Re: Nice PC for chess with Linux as default OS

I guess if you really need/want the mobility. But even then, probably better to set up a dedicated desktop and remote in with a mobile device of one's choosing: phone, tablet, affordable laptop. That way you get better performance, don't burn through battery, or have to deal with heat.