Search found 204 matches

by flok
Wed Oct 09, 2019 9:25 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: kiwipete perft position
Replies: 55
Views: 14326

Re: kiwipete perft position

Hi hi hi my class ChessPiece still exists but only containing constants and static methods now. Took three years to get there. Can you imagine how many bugs and time I would have saved when I would have taken the right design decision from start. So for beginners who do object oriented programming:...
by flok
Wed Oct 02, 2019 3:45 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: trying to understand mcts
Replies: 13
Views: 4115

Re: trying to understand mcts

One further question: do I need to recreate the tree for every move? Or can I just cut out the current branch and use that as the new base for the next move?
by flok
Tue Oct 01, 2019 2:30 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: On-line engine blitz tourney July
Replies: 62
Views: 14652

Re: On-line engine blitz tourney July

Joost Buijs wrote:
Sat Sep 28, 2019 8:41 am
The server is reachable at 'nightmare-chess.nl' port 5000, I setup sendmail as well, so 'mailoldmoves' and 'mailstored' should work. It is running on a tiny computer, I have no idea about how many concurrent users it can handle.
Currently 0 as it is not reachable ;-)
by flok
Sun Sep 22, 2019 5:16 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Basic endgames
Replies: 33
Views: 7168

Re: Basic endgames

Seems to me that a static evaluation that returns 0 when you are a Rook ahead must be badly broken... I think I ran it without its tune.dat :oops: folkert@msi:~/Projects/git/Micah$ ./Micah Applying value 45 to key 'tune_bishop_count' Applying value 7 to key 'tune_too_many_pawns' Applying value -4 t...
by flok
Sat Sep 21, 2019 4:57 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Basic endgames
Replies: 33
Views: 7168

Re: Basic endgames

Micah, depth 18, 3548ms for mate score on an i7-8750H @ 2.2GHz 2 cores: 2325 ms 3 cores: 2094 ms 4 cores: 1604 ms 5 cores: 1638 ms 6 cores: 955ms folkert@msi:~/Projects/git/Micah$ ./Micah position fen 4k3/8/8/R7/4K3/8/8/8 w - - go depth 50 # took 0ms # TB_RESULT_FAILED info depth 1 score cp 0 nodes...
by flok
Mon Sep 16, 2019 6:29 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Basic endgames
Replies: 33
Views: 7168

Re: Basic endgames

Micah, depth 18, 3548ms for mate score on an i7-8750H @ 2.2GHz 2 cores: 2325 ms 3 cores: 2094 ms 4 cores: 1604 ms 5 cores: 1638 ms 6 cores: 955ms folkert@msi:~/Projects/git/Micah$ ./Micah position fen 4k3/8/8/R7/4K3/8/8/8 w - - go depth 50 # took 0ms # TB_RESULT_FAILED info depth 1 score cp 0 nodes ...
by flok
Fri Sep 06, 2019 8:06 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: What's the best Lazy SMP logic?
Replies: 3
Views: 1800

Re: What's the best Lazy SMP logic?

When the main thread has completed its search it waits for all helper threads to terminate, too (MainThread::search()). Afterwards the final PV is determined by "voting" for the best thread based on score and depth. What is the algorithm for this voting? Is it: if cur_depth > prev_best_depth: # pic...
by flok
Fri Aug 30, 2019 2:39 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: On-line engine blitz tourney July
Replies: 62
Views: 14652

Re: On-line engine blitz tourney July

Indeed, the most recent source is in the repository at http://hgm.nubati.net/cgi-bin/gitweb.cgi . As far as I understood the lowest-level input is in network.c ( readline2(), called from select_loop() ). The input line is then passed to timeseal_parse() (in timeseal.c) and proces_input() (in comman...
by flok
Mon Aug 19, 2019 1:11 pm
Forum: Computer Chess Club: General Topics
Topic: Micah 1.0
Replies: 7
Views: 1137

Re: Micah 1.0

flok wrote:
Mon Aug 19, 2019 10:36 am
The tune.dat is not entirely required but it gives +30 elo so...
Oh sorry, in this release it is required (defaults are '0').
by flok
Mon Aug 19, 2019 10:36 am
Forum: Computer Chess Club: General Topics
Topic: Micah 1.0
Replies: 7
Views: 1137

Re: Micah 1.0

This is the "I'm hoping CCRL will test it" release ;-) I don't think I'll be able to resist such a nice request. But it will have to wait a couple of days so I don't think it will reach this week's update. EDIT: It does not run, complaining that cyggomp-1.dlll is missing. BTW, is the tune file requ...