Search found 403 matches

by Robert Pope
Wed Dec 05, 2018 4:12 pm
Forum: Computer Chess Club: General Topics
Topic: Meglomania
Replies: 3
Views: 336

Re: Meglomania

You would start to lose?
by Robert Pope
Tue Nov 20, 2018 3:03 pm
Forum: Computer Chess Club: General Topics
Topic: How good is the RTX 2080 Ti for Leela?
Replies: 48
Views: 7049

Re: How good is the RTX 2080 Ti for Leela?

The threads refers to how many instances of Lc0 you have running at the same time, nothing to do with different GPU cards. Fast cards don't run at full capacity with just one CPU thread, so you get more output by having two threads sending data to the GPU.
by Robert Pope
Wed Nov 14, 2018 2:21 am
Forum: Computer Chess Club: General Topics
Topic: Is Deep Blue source code open?
Replies: 23
Views: 1823

Re: Is Deep Blue source code open?

Jorge Garcia wrote:
Tue Nov 13, 2018 9:28 pm
The evaluation was released and is from open domain
Where was that? I am not aware of the actual evaluation being released anywhere beyond the architecture layout discussing the evaluation terms they had available.
by Robert Pope
Tue Nov 13, 2018 6:41 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Staged move generation and killers
Replies: 5
Views: 610

Re: Staged move generation and killers

I am currently trying a staged move generator in Minic and want this work flow : * return TT move * Gen Cap and sort them (mvv-lva + see) * return Good Cap * return killers * Gen quiet and sort them (history + pst) * return quiet But how do you ensure, without having generate the quiet moves first,...
by Robert Pope
Fri Nov 02, 2018 1:28 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Board representation idea
Replies: 7
Views: 696

Re: Board representation idea

Not really for mailbox is used to prevent piece going offboard. '/' this char on the right edge of the board will prevent only sliding pieces moves, but knights would jump over that to another rank, so I believe it's not to be claimed as mailbox. Unless you meant 8x8 representation, well, probably,...
by Robert Pope
Thu Nov 01, 2018 7:21 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Board representation idea
Replies: 7
Views: 696

Re: Board representation idea

I used to start writing a new chess engine with parse fen routine. It's absolutely ok in case writing it in C, but recently I've switched to NASM assembly which lead to significant grow of code size, so I came up with an idea which might have look pretty weird at a glance, but I still believe it ha...
by Robert Pope
Mon Oct 22, 2018 4:42 pm
Forum: Computer Chess Club: General Topics
Topic: Why LC0 still can't use INT4?
Replies: 3
Views: 600

Re: Why LC0 still can't use INT4?

Hai wrote:
Mon Oct 22, 2018 3:34 pm
Werewolf wrote:
Sat Oct 20, 2018 9:16 am
This has already been answered. The lower precision comes at a cost.
How to improve this?
I think you don't. It means that INT4 isn't a viable choice for Lc0.
by Robert Pope
Mon Oct 22, 2018 2:43 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: a couple of questions regarding engine testing ?
Replies: 3
Views: 477

Re: a couple of questions regarding engine testing ?

Re 1. I have hyper-threading disabled on my test machines. Turbo boost might not matter if you are going to use all cores anyway. I use [0,10] at something like 4+0.2, which I think is in the same ballpark as Stockfish. I also cut off after 2000 games for practical reasons - that's about what I can...
by Robert Pope
Fri Oct 19, 2018 8:45 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: easy move?
Replies: 13
Views: 1041

Re: easy move?

I guess one of the reasons people think that easy move is not worth it is that they only test in ponder-off games. Spending a lot of time on an easy move in a ponder-on game is giving the opponent free thinking time on a guaranteed ponder hit. Of course some variants have more easy moves than other...
by Robert Pope
Fri Oct 19, 2018 1:05 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: easy move?
Replies: 13
Views: 1041

Re: easy move?

I think it's something like, if the gain>X and the move has remained best for Y iterations, then stop early. I've never tried it, but I recall others saying it didn't really help. If it is an easy move, your advantage just grew, so saving a little time probably won't change the outcome. But it could...