Search found 313 matches

by jorose
Fri Mar 03, 2017 3:26 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Ridiculous QSearch Depth
Replies: 8
Views: 2877

Re: Ridiculous QSearch Depth

Hmm, interesting point. I honestly hadn't considered that you could define it as the maximum depth without quiescence search. I couldn't find it on the CPW and I don't understand or know SFs code well enough to know find how they defined it, but your definition seems logical to me. Since my post I h...
by jorose
Fri Mar 03, 2017 1:35 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Ridiculous QSearch Depth
Replies: 8
Views: 2877

Ridiculous QSearch Depth

Today I added selective depth to my UCI protocol implementation. The first thing I did after implementing it was to run go infinite from the start position and to my shock and horror the engine reached insane selective depths in the starting position, eg selective depth 36 with full depth 12: info d...
by jorose
Fri Mar 03, 2017 10:08 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Deep Pink: a chess engine using deep learning
Replies: 20
Views: 7730

Re: Deep Pink: a chess engine using deep learning

Basically we want an evaluation function that returns not just a mean, but also a certainty/confidence. I've been thinking about this for the passed couple weeks as well, but not for what the evaluation function returns, but for move ordering functions. Specifically when searching in an alpha-beta ...
by jorose
Fri Mar 03, 2017 9:54 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Deep Pink: a chess engine using deep learning
Replies: 20
Views: 7730

Re: Deep Pink: a chess engine using deep learning

I've considered doing this. In fact it might be possible to greatly compress an endgame tablebase since it is quite possible we could fit (I feel like saying over-fit, but technically that would be wrong) to the degree that it would make no errors, with its variables consuming less space than curren...
by jorose
Thu Mar 02, 2017 10:52 am
Forum: Computer Chess Club: General Topics
Topic: AMD's Ryzen launches March 2, outperforming Intel's Core i7
Replies: 84
Views: 29217

Re: AMD's Ryzen launches March 2, outperforming Intel's Core

I am super impressed by the stats to be honest. Even if you argue that it's below the i7 6900k, which I think is not so clear, it manages that performance at a much lower TDP and at a fraction of the cost. I haven't been following the CPU races much recently but this looks really interesting.
by jorose
Thu Mar 02, 2017 9:16 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Generate Opening Book from Scratch
Replies: 10
Views: 3247

Re: Generate Opening Book from Scratch

It's important to realize that while humans are weaker than computers, openings from human vs human play are based on analysis of humans + computers. If there would be a way to make a stronger opening book top humans would latch onto it immediately and improve their own play. That being said from a ...
by jorose
Wed Feb 15, 2017 9:25 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Bayesian Evaluation Functions
Replies: 1
Views: 1250

Bayesian Evaluation Functions

Disclaimer: I don't know if this has been tried and discussed by anyone before, I think it's a rather obvious idea imo, so its not unlikely. That being said, I haven't found it anywhere so I thought I'd post anyways. Tapered evaluation is a feature that is generally considered indispensable for stro...
by jorose
Thu Jul 07, 2016 10:42 am
Forum: Computer Chess Club: General Topics
Topic: Long Time No Read
Replies: 0
Views: 760

Long Time No Read

Hi everyone! I don't know if any of you remember me, but I'm back! Sorry for my sudden disappearance a year ago, somehow life got in the way and I kind of forgot about my computer chess addiction. I thought I'd write some things here. What have I been up to? Aside from non-programming things I worke...
by jorose
Mon Mar 30, 2015 10:27 am
Forum: Computer Chess Club: General Topics
Topic: Lessons Learned 2
Replies: 86
Views: 11604

Re: f6 king bind - very important!

How is white winning this? Don't get me wrong, I'd rather have white as well, but it is not at all apparent to me that white is winning in any way. I assume your plan is something along the lines of Rf1-f3-h3 and Ne2-g3-f1-e3-g4-f6 but that is also quite slow. Am I missing anything?
by jorose
Mon Mar 30, 2015 9:30 am
Forum: Computer Chess Club: General Topics
Topic: 2 positional Kasparov sacrifices
Replies: 94
Views: 17627

Re: Karpov-Kasparov, 1985

Again, my engine, weak as he may be, makes me proud and gives preference to d6d5 from depth 11 onwords. Here, for your entertainment, is his mainline at depth 13

info time 210700 pv d6d5 e4d5 e6d5 c4d5 c6b4 f1c4 b7b5 e1g1 b5c4 f1e1 f8e7 d5d6 c8e6 c1f4 nodes 255449386 score cp 2 depth 13