There is link "6 releases", pick the latest one, rn3.10, which was released just couple of days agoas0770 wrote:When I compile this it says it is version 8.0.1, the same as a compile from one year ago.Shoreline wrote:Here is source link:splee99 wrote:Why not post the home page here? It is open source right? I'm not so familiar with the dragon server and was lost in finding any info.
https://github.com/zakki/Ray
Rayon (rn-3.9) is the strongest open source go AI
-
Shoreline
- Dies in gote
- Posts: 69
- Joined: Mon Feb 20, 2017 1:15 am
- Rank: DGS 9 kyu
- GD Posts: 0
- DGS: Shoreline
- OGS: Shoreline
- Location: Connecticut, USA
- Been thanked: 5 times
Re: Rayon (rn-3.9) is the strongest open source go AI
-
roy7
- Dies in gote
- Posts: 41
- Joined: Sat Jan 28, 2017 8:36 pm
- GD Posts: 0
- OGS: roy7
- Universal go server handle: roy7
- Been thanked: 7 times
Re: Rayon (rn-3.9) is the strongest open source go AI
Oh there's binaries too, at least for 3.3. I was trying to compile myself direct off the github.Shoreline wrote:There is link "6 releases", pick the latest one, rn3.10, which was released just couple of days ago
I tried compiling
https://github.com/zakki/Ray/releases/tag/rn-3.10.2
for Windows with MWIN2 and gcc 6.3.0. To get past compiler errors in UctSearch.cpp I had to change "std::atomic_int64_t" to "std::atomic<std::int64_t>" in the appropriate spots, and also change atomic_fetch_add in some places to be "(long int)1) instead of "1)" at the end of the function all.
Unfortunately, it will seg faults a lot if I try running it after compilation. This is with the CNTK beta 11 CPU-only version. The last binary release was rn-3.3.
- ez4u
- Oza
- Posts: 2414
- Joined: Wed Feb 23, 2011 10:15 pm
- Rank: Jp 6 dan
- GD Posts: 0
- KGS: ez4u
- Location: Tokyo, Japan
- Has thanked: 2351 times
- Been thanked: 1332 times
Re: Rayon (rn-3.9) is the strongest open source go AI
I assume you are one of the developers. Is there any chance you could add binaries for 3.10?zakki wrote:Rn.3.3.1-4c0g doesn't use gpu. http://www.yss-aya.com/cgos/19x19/cross ... -4c0g.html
Other Rn.xx-4c uses i7-2600K (or 6700K) + GTX980ti
Dave Sigaty
"Short-lived are both the praiser and the praised, and rememberer and the remembered..."
- Marcus Aurelius; Meditations, VIII 21
"Short-lived are both the praiser and the praised, and rememberer and the remembered..."
- Marcus Aurelius; Meditations, VIII 21
-
Shoreline
- Dies in gote
- Posts: 69
- Joined: Mon Feb 20, 2017 1:15 am
- Rank: DGS 9 kyu
- GD Posts: 0
- DGS: Shoreline
- OGS: Shoreline
- Location: Connecticut, USA
- Been thanked: 5 times
Re: Rayon (rn-3.9) is the strongest open source go AI
Just report to everyone here that Rayon Bot (RN3.9) at DGS achieved 6 dan level and slaughtered a human 5 dan player on an even game. I actually
do not know exactly the upper limit strength of this Rayon Bot at DGS, could be a lot stronger than 6 dan.
do not know exactly the upper limit strength of this Rayon Bot at DGS, could be a lot stronger than 6 dan.
-
Shoreline
- Dies in gote
- Posts: 69
- Joined: Mon Feb 20, 2017 1:15 am
- Rank: DGS 9 kyu
- GD Posts: 0
- DGS: Shoreline
- OGS: Shoreline
- Location: Connecticut, USA
- Been thanked: 5 times
Re: Rayon (rn-3.9) is the strongest open source go AI
http://www.yss-aya.com/cgos/19x19/bayes.html
Leela 0.9.1 is out in the results. It appears that new leela is significantly weaker than RN3.9, The difference could be several stones.
Just got information from Rayon authoer that RN3.9-4c in the above link CGOS ranking uses 4core i7 and GTX-980Ti GPU. This setting is significantly beefer setting than my DGS Rayon Bot setup
Leela 0.9.1 is out in the results. It appears that new leela is significantly weaker than RN3.9, The difference could be several stones.
Just got information from Rayon authoer that RN3.9-4c in the above link CGOS ranking uses 4core i7 and GTX-980Ti GPU. This setting is significantly beefer setting than my DGS Rayon Bot setup
Re: Rayon (rn-3.9) is the strongest open source go AI
I think you misread, it is not Leela 0.9.1, it is Leela 0.9 running on a single core. It's stronger than Rn3.8 on 4 cores + GPU.Shoreline wrote:http://www.yss-aya.com/cgos/19x19/bayes.html
Leela 0.9.1 is out in the results. It appears that new leela is significantly weaker than RN3.9, The difference could be several stones.
-
Shoreline
- Dies in gote
- Posts: 69
- Joined: Mon Feb 20, 2017 1:15 am
- Rank: DGS 9 kyu
- GD Posts: 0
- DGS: Shoreline
- OGS: Shoreline
- Location: Connecticut, USA
- Been thanked: 5 times
Re: Rayon (rn-3.9) is the strongest open source go AI
Leela0.9.1c1g in the link. I suppose that is leela 0.9 1 CPU with 1 GPU. In the go AI, GPU calculation is the main calculator,Garf wrote:I think you misread, it is not Leela 0.9.1, it is Leela 0.9 running on a single core. It's stronger than Rn3.8 on 4 cores + GPU.Shoreline wrote:http://www.yss-aya.com/cgos/19x19/bayes.html
Leela 0.9.1 is out in the results. It appears that new leela is significantly weaker than RN3.9, The difference could be several stones.
CPU does not matter that much. That is still a comparable hardware.
-
Mike Novack
- Lives in sente
- Posts: 1045
- Joined: Mon Aug 09, 2010 9:36 am
- GD Posts: 0
- Been thanked: 182 times
Re: Rayon (rn-3.9) is the strongest open source go AI
Just a note --- if we are going to discuss the effect of hardware on the playing strength of these programs we can't just say things like "a 4 core I7". That encompasses a range in crunch power almost 4:1 between the strongest and the weakest I7 << about the same ratio as between the strongest CPU's being used by go programs and the strongest I7's >>
-
roy7
- Dies in gote
- Posts: 41
- Joined: Sat Jan 28, 2017 8:36 pm
- GD Posts: 0
- OGS: roy7
- Universal go server handle: roy7
- Been thanked: 7 times
Re: Rayon (rn-3.9) is the strongest open source go AI
Leela makes great use of the cpu though. GPU is only used for the neural network related computations, the rest of the program is all cpu based.Shoreline wrote:Leela0.9.1c1g in the link. I suppose that is leela 0.9 1 CPU with 1 GPU. In the go AI, GPU calculation is the main calculator,
CPU does not matter that much. That is still a comparable hardware.
Yes GPU is important and no GPU means weaker play, but a strong cpu will make a much stronger Leela.
-
Shoreline
- Dies in gote
- Posts: 69
- Joined: Mon Feb 20, 2017 1:15 am
- Rank: DGS 9 kyu
- GD Posts: 0
- DGS: Shoreline
- OGS: Shoreline
- Location: Connecticut, USA
- Been thanked: 5 times
Re: Rayon (rn-3.9) is the strongest open source go AI
I got an alert from the author that Rn.3.10.2 windows binary version is available for download. But it requires GPU
-
as0770
- Lives with ko
- Posts: 180
- Joined: Sun Jun 26, 2016 8:07 am
- Rank: Beginner
- GD Posts: 0
- Has thanked: 15 times
- Been thanked: 23 times
Re: Rayon (rn-3.9) is the strongest open source go AI
Shoreline wrote:There is link "6 releases", pick the latest one, rn3.10, which was released just couple of days agoas0770 wrote:When I compile this it says it is version 8.0.1, the same as a compile from one year ago.Shoreline wrote: Here is source link:
https://github.com/zakki/Ray
Thanks but it won't compile:
g++ -O3 -Wall -std=c++11 -g -c src/UctSearch.cpp -o src/UctSearch.o
src/UctSearch.cpp:39:18: fatal error: Eval.h: Datei oder Verzeichnis nicht gefunden
#include "Eval.h"
^
compilation terminated.
-
roy7
- Dies in gote
- Posts: 41
- Joined: Sat Jan 28, 2017 8:36 pm
- GD Posts: 0
- OGS: roy7
- Universal go server handle: roy7
- Been thanked: 7 times
Re: Rayon (rn-3.9) is the strongest open source go AI
https://github.com/zakki/Ray/releasesGomoto wrote:Can you provide the link to the binary? Thanks.
-
roy7
- Dies in gote
- Posts: 41
- Joined: Sat Jan 28, 2017 8:36 pm
- GD Posts: 0
- OGS: roy7
- Universal go server handle: roy7
- Been thanked: 7 times
Re: Rayon (rn-3.9) is the strongest open source go AI
You have to download the CNTK as well and add the cntk/Include directory to the includes path when compiling. Either add to your PATH in general or addas0770 wrote:Thanks but it won't compile:
g++ -O3 -Wall -std=c++11 -g -c src/UctSearch.cpp -o src/UctSearch.o
src/UctSearch.cpp:39:18: fatal error: Eval.h: Datei oder Verzeichnis nicht gefunden
#include "Eval.h"
^
compilation terminated.
Code: Select all
-I /path/to/cntk/Include