Search found 299 matches

by Fabien Letouzey
Mon Jun 11, 2018 13:05
Forum: Draughts, Computer, Internet
Topic: AMD - Scan 3.0 - Problem
Replies: 18
Views: 8137

Re: AMD - Scan 3.0 - Problem

I read a comment by Joost Buijs on the TalkChess forum that the PEXT and PEDP instructions "are both incredible slow on AMD Zen hardware because AMD was lazy and implemented these instructions in microcode instead of logic". Kingsrow uses PEXT heavily. I guess it must run very slowly on AMD. I have...
by Fabien Letouzey
Tue May 15, 2018 07:45
Forum: Draughts, Computer, Internet
Topic: The Unofficial World Championship Of Computer Programs In International Draughts 2018
Replies: 26
Views: 9476

Re: The Unofficial World Championship Of Computer Programs In International Draughts 2018

And thanks to Krzysztof for spending his holiday(?) on playing / showing semi-live 90 games between 10 very strong programs! I think that Krzysztof always took holidays to run his tournaments. However this is the first live one that I know of. So, I would like to congratulate him for realising his ...
by Fabien Letouzey
Mon May 14, 2018 08:30
Forum: Draughts, Computer, Internet
Topic: The Unofficial World Championship Of Computer Programs In International Draughts 2018
Replies: 26
Views: 9476

Re: The Unofficial World Championship Of Computer Programs In International Draughts 2018

Krzysztof Grzelak wrote:Joost wrote about it openly on the forum.
Could you show me where he put my name in the program? Thanks.

If he didn't, that's plagiarism.
by Fabien Letouzey
Mon May 14, 2018 07:34
Forum: Draughts, Computer, Internet
Topic: The Unofficial World Championship Of Computer Programs In International Draughts 2018
Replies: 26
Views: 9476

Re: The Unofficial World Championship Of Computer Programs In International Draughts 2018

Krzysztof Grzelak wrote:You are very sensitive to plagiarism. Please, write me if it means some kind of plagiarism used in international draughts.
I think that Gérard was referring to last year's discoveries. We established that Joost and the authors of Edeon Sport were using Scan's evaluation.
by Fabien Letouzey
Sun May 13, 2018 12:54
Forum: Draughts, Computer, Internet
Topic: The Unofficial World Championship Of Computer Programs In International Draughts 2018
Replies: 26
Views: 9476

Re: The Unofficial World Championship Of Computer Programs In International Draughts 2018

Hi Gérard, Instead of 44....7-12! black plays the losing move 44...11-16? Then white plays 45...37-32? instead of the winning move 45.37-31! Finally black answers with the losing move 45...16-21? instead of 45...7-12! = Scan improves 37-32 into 37-31 in a few seconds with a convincing score on my ma...
by Fabien Letouzey
Fri May 11, 2018 13:12
Forum: Draughts, Computer, Internet
Topic: Moby Dam
Replies: 62
Views: 35546

Re: Moby Dam

I don't know Python at all, but I get the impression that "communicate" closes stdin? That would explain your error message. This page seems to confirm that "communicate" is not what you want, and proposes something else: https://stackoverflow.com/questions/16768290/understanding-popen-communicate ...
by Fabien Letouzey
Fri May 11, 2018 12:51
Forum: Draughts, Computer, Internet
Topic: Moby Dam
Replies: 62
Views: 35546

Re: Moby Dam

Hi Toby, I Start the bridge with argument hub and i use the "Test send" in the web client to send hub commands. The first command i send is init, that goes well and after that i send a second command e.g. go think and then i get the I/O operation on closed file error. I don't know Python at all, but...
by Fabien Letouzey
Thu May 10, 2018 17:53
Forum: Draughts, Computer, Internet
Topic: AlphaZero-style Breakthrough program
Replies: 10
Views: 4656

Re: AlphaZero-style Breakthrough program

Two years ago I made an MCTS connect-4 program that plays almost perfectly, just with random rollouts. Then I applied the algorithm to draughts, adding a 6-piece database. To my surprise, I lost more games to this program than I could win (5 sec/move; I used more time). I am a former club player bu...
by Fabien Letouzey
Wed May 09, 2018 17:34
Forum: Draughts, Computer, Internet
Topic: AlphaZero-style Breakthrough program
Replies: 10
Views: 4656

Re: AlphaZero-style Breakthrough program

I didn’t mean to imply any negativity, just trying to come up with a reason why your post yielded little reactions for a while. I wasn't expecting immediate reaction. Additionally to being informative, I tried to reach people who don't post on the forum. And then, sooner or later (next year I guess...
by Fabien Letouzey
Wed May 09, 2018 13:24
Forum: Draughts, Computer, Internet
Topic: AlphaZero-style Breakthrough program
Replies: 10
Views: 4656

Re: AlphaZero-style Breakthrough program

Interesting. However, what sets draughts (& checkers) apart from the mentioned games are the two rules 1) capturing is compulsory and 2) capturing multiple pieces in one move. This facilitates deep combinations (shots) and forcings, which in my view poses a problem to the underlying MCTS-ish search...
by Fabien Letouzey
Wed May 09, 2018 13:09
Forum: Draughts, Computer, Internet
Topic: AlphaZero-style Breakthrough program
Replies: 10
Views: 4656

Re: AlphaZero-style Breakthrough program

I guess most of us draughts programmers have barely transitioned from the Stone Age with hand-written and hand-tuned eval features, towards the Bronze Age with hand-written and machine-tuned eval features. The Iron Age of deep learning might take a while to be adopted :) Actually I meant a positive...
by Fabien Letouzey
Sun May 06, 2018 17:42
Forum: Draughts, Computer, Internet
Topic: AlphaZero-style Breakthrough program
Replies: 10
Views: 4656

AlphaZero-style Breakthrough program

Hi all, Last month Richard Lorentz (http://www.csun.edu/~lorentz/), author of several game programs including one for Amazons, contacted me about the game of Breakthrough: https://en.m.wikipedia.org/wiki/Breakthrough_(board_game) This game, that I will call BT here, was the inspiration behind my (ha...
by Fabien Letouzey
Fri Apr 13, 2018 04:50
Forum: Draughts, Computer, Internet
Topic: Computer Draughts programs on Android
Replies: 23
Views: 8831

Re: Computer Draughts programs on Android

So, if it's possible, can you compile hub 1.0 and 2.0 from .jar to .apk, Android extension, because the .jar programs don't work on Android environment. You are right, Java does not work on Android after all! It never crossed my mind since, as I understand, Android is itself using Java technology. ...
by Fabien Letouzey
Tue Apr 10, 2018 22:21
Forum: Draughts, Computer, Internet
Topic: Computer Draughts programs on Android
Replies: 23
Views: 8831

Re: Computer Draughts programs on Android

AartBik wrote:Ideally, however, you just need a checkers GUI running on Android that supports importing third party engine binaries.
Sidiki already knows how to use my Java GUI "Hub" on Windows. I am guessing that Android is Java-friendly, so hopefully all we need is the path to the Scan directory.
by Fabien Letouzey
Tue Apr 10, 2018 21:13
Forum: Draughts, Computer, Internet
Topic: Computer Draughts programs on Android
Replies: 23
Views: 8831

Re: Computer Draughts programs on Android

Anticipating Sidiki's next request: ... and in hub mode: $ ./scan30_android hub init init book init eval ready go info score=-0.03 pv=34-29 done move=34-29 ponder=20-25 Thanks, that is so much better :) Incidentally, I only noticed it was Scan 2.0 because of the Hub output! Fabien.