New Giraffe (Aug 28)

Discussion of anything and everything relating to chess playing software and machines.

Moderator: Ras

rabbits23
Posts: 144
Joined: Fri Sep 12, 2014 4:57 am
Location: Randwick Australia

Re: New Giraffe (Aug 28)

Post by rabbits23 »

Matthew I've down-loaded the giraffe chess engine on to my computer but need some help loading it on to my Rybka 4 program. Can you assist?
Thanks Allan
Michel
Posts: 2292
Joined: Mon Sep 29, 2008 1:50 am

Re: New Giraffe (Aug 28)

Post by Michel »

Bloodbane wrote:I'll keep this short since I am a bit drunk: great progress, Mr. Lai. I look forward to reading your thesis, even though I might not understand much of the math involved.
OT. I am curious about your signature. Are you a mathematician? I like monads and I use them all the time in my own work.
Ideas=science. Simplification=engineering.
Without ideas there is nothing to simplify.
User avatar
Bloodbane
Posts: 154
Joined: Thu Oct 03, 2013 4:17 pm

Re: New Giraffe (Aug 28)

Post by Bloodbane »

Michel wrote:
Bloodbane wrote:I'll keep this short since I am a bit drunk: great progress, Mr. Lai. I look forward to reading your thesis, even though I might not understand much of the math involved.
OT. I am curious about your signature. Are you a mathematician? I like monads and I use them all the time in my own work.
No, nothing of the sort. I do hope I could call myself one someday, but currently I have huge gaps in my knowledge (so I might have some basic familiarity with category theory, but be unfamiliar with other, far more used stuff). The signature is what it is mainly because I though it was quite funny. Not that I think about it, the signature might be thought of as a bit arrogant. Guess I should figure out a new one.
Functional programming combines the flexibility and power of abstract mathematics with the intuitive clarity of abstract mathematics.
https://github.com/mAarnos
User avatar
Graham Banks
Posts: 44729
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

Re: New Giraffe (Aug 28)

Post by Graham Banks »

matthewlai wrote:
Graham Banks wrote:Will include it in my next appropriate tournament. :)
Awesome. Thanks a bunch!
Although the 32-bit console window will open up on non-popcount machines, the 64-bit console window closes with the "stopped working" message.
gbanksnz at gmail.com
matthewlai
Posts: 793
Joined: Sun Aug 03, 2014 4:48 am
Location: London, UK

Re: New Giraffe (Aug 28)

Post by matthewlai »

rabbits23 wrote:Matthew I've down-loaded the giraffe chess engine on to my computer but need some help loading it on to my Rybka 4 program. Can you assist?
Thanks Allan
Maybe. I don't have Rybka 4 so I can't test myself, but if you can get it to produce some kind of log I can look into it.
Disclosure: I work for DeepMind on the AlphaZero project, but everything I say here is personal opinion and does not reflect the views of DeepMind / Alphabet.
matthewlai
Posts: 793
Joined: Sun Aug 03, 2014 4:48 am
Location: London, UK

Re: New Giraffe (Aug 28)

Post by matthewlai »

Graham Banks wrote:
matthewlai wrote:
Graham Banks wrote:Will include it in my next appropriate tournament. :)
Awesome. Thanks a bunch!
Although the 32-bit console window will open up on non-popcount machines, the 64-bit console window closes with the "stopped working" message.
That's odd. The 64-bit build shouldn't require anything more than SSE2 (which I believe all 64-bit CPUs have).

Which CPU are you running this on? And also, what operating system?
Disclosure: I work for DeepMind on the AlphaZero project, but everything I say here is personal opinion and does not reflect the views of DeepMind / Alphabet.
User avatar
Graham Banks
Posts: 44729
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

Re: New Giraffe (Aug 28)

Post by Graham Banks »

matthewlai wrote:
Graham Banks wrote:
matthewlai wrote:
Graham Banks wrote:Will include it in my next appropriate tournament. :)
Awesome. Thanks a bunch!
Although the 32-bit console window will open up on non-popcount machines, the 64-bit console window closes with the "stopped working" message.
That's odd. The 64-bit build shouldn't require anything more than SSE2 (which I believe all 64-bit CPUs have).

Which CPU are you running this on? And also, what operating system?
That was on my Q8200 with Windows 7 64-bit Home.Premium.
gbanksnz at gmail.com
matthewlai
Posts: 793
Joined: Sun Aug 03, 2014 4:48 am
Location: London, UK

Re: New Giraffe (Aug 28)

Post by matthewlai »

Graham Banks wrote:
matthewlai wrote:
Graham Banks wrote:
matthewlai wrote:
Graham Banks wrote:Will include it in my next appropriate tournament. :)
Awesome. Thanks a bunch!
Although the 32-bit console window will open up on non-popcount machines, the 64-bit console window closes with the "stopped working" message.
That's odd. The 64-bit build shouldn't require anything more than SSE2 (which I believe all 64-bit CPUs have).

Which CPU are you running this on? And also, what operating system?
That was on my Q8200 with Windows 7 64-bit Home.Premium.
Hmm that is doubly odd. I am using Win 7 Pro 64-bit to make my Windows builds, so the OS shouldn't be a problem. I also double checked to make sure all newer instruction sets are disabled.

Is there any console output before it crashes? Are meval.net and eval.net in the same directory?

Thanks
Disclosure: I work for DeepMind on the AlphaZero project, but everything I say here is personal opinion and does not reflect the views of DeepMind / Alphabet.
Michel
Posts: 2292
Joined: Mon Sep 29, 2008 1:50 am

Re: New Giraffe (Aug 28)

Post by Michel »

Bloodbane wrote:
Michel wrote:
Bloodbane wrote:I'll keep this short since I am a bit drunk: great progress, Mr. Lai. I look forward to reading your thesis, even though I might not understand much of the math involved.
OT. I am curious about your signature. Are you a mathematician? I like monads and I use them all the time in my own work.
No, nothing of the sort. I do hope I could call myself one someday, but currently I have huge gaps in my knowledge (so I might have some basic familiarity with category theory, but be unfamiliar with other, far more used stuff). The signature is what it is mainly because I though it was quite funny. Not that I think about it, the signature might be thought of as a bit arrogant. Guess I should figure out a new one.
I thought it was funny too and not arrogant at all. Theoretical physics is worse http://snarxiv.org/vs-arxiv/ .
Ideas=science. Simplification=engineering.
Without ideas there is nothing to simplify.
User avatar
Graham Banks
Posts: 44729
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

Re: New Giraffe (Aug 28)

Post by Graham Banks »

matthewlai wrote:
Graham Banks wrote:
matthewlai wrote:
Graham Banks wrote:
matthewlai wrote:
Graham Banks wrote:Will include it in my next appropriate tournament. :)
Awesome. Thanks a bunch!
Although the 32-bit console window will open up on non-popcount machines, the 64-bit console window closes with the "stopped working" message.
That's odd. The 64-bit build shouldn't require anything more than SSE2 (which I believe all 64-bit CPUs have).

Which CPU are you running this on? And also, what operating system?
That was on my Q8200 with Windows 7 64-bit Home.Premium.
Hmm that is doubly odd. I am using Win 7 Pro 64-bit to make my Windows builds, so the OS shouldn't be a problem. I also double checked to make sure all newer instruction sets are disabled.

Is there any console output before it crashes? Are meval.net and eval.net in the same directory?

Thanks
All is set up correctly.
I can create the engine and load it, but it just sits there, not registering in task manager and not showing any sign of doing anything.
If I doubleclick on the Giraffe 64-bit exe itself, that's when I get the error message.
I'll try it on my i5.
gbanksnz at gmail.com