Rayon (rn-3.9) is the strongest open source go AI
-
splee99
- Dies with sente
- Posts: 101
- Joined: Thu Nov 15, 2012 9:46 pm
- Rank: KGS 2 D
- GD Posts: 0
- Has thanked: 2 times
- Been thanked: 16 times
Re: Rayon (rn-3.9) is the strongest open source go AI
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.
-
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
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
-
splee99
- Dies with sente
- Posts: 101
- Joined: Thu Nov 15, 2012 9:46 pm
- Rank: KGS 2 D
- GD Posts: 0
- Has thanked: 2 times
- Been thanked: 16 times
Re: Rayon (rn-3.9) is the strongest open source go AI
Thanks. I'll take a look.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
-
pookpooi
- Lives in sente
- Posts: 727
- Joined: Sat Aug 21, 2010 12:26 pm
- GD Posts: 10
- Has thanked: 44 times
- Been thanked: 218 times
Re: Rayon (rn-3.9) is the strongest open source go AI
Thanks for the link, I see one 6 dan DGS user is 7d on KGS.gamesorry wrote: Yes, there are nine 7d's (currently one of them is active) on DGS.
DGS has a nice way to display all top players and their ranks in real life/on other servers:
http://www.dragongoserver.net/users.php ... 1507100060
It seems that 6d is the maximum rank one can claim without playing a game on DGS.
- 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
@Shoreline
It seems that Rayon runs on cgos with 4 cpu's but no gpu (rn.3.9-4c until 2/19 and rn.3.10-4c since then). Do you have any idea how much impact the gpu makes?
It seems that Rayon runs on cgos with 4 cpu's but no gpu (rn.3.9-4c until 2/19 and rn.3.10-4c since then). Do you have any idea how much impact the gpu makes?
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
-
zakki
- Beginner
- Posts: 14
- Joined: Wed Feb 22, 2017 4:44 am
- GD Posts: 0
- Has thanked: 1 time
- Been thanked: 3 times
Re: Rayon (rn-3.9) is the strongest open source go AI
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
Other Rn.xx-4c uses i7-2600K (or 6700K) + GTX980ti
-
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 think GPU impact on RN3.9 is quite large. Rayon seems to be able to take advantage of GPU resource fully in my setting.ez4u wrote:@Shoreline
It seems that Rayon runs on cgos with 4 cpu's but no gpu (rn.3.9-4c until 2/19 and rn.3.10-4c since then). Do you have any idea how much impact the gpu makes?
In DGS turn based go server set up, GPU may not matter because you can make it longer thinking time, say instead of 10 secondes per move, you can strengthen the bot by making 20 seconds or even 1 minute per move. However, in KGS or CGOS, I suppose the rule is much tighter, because the bot may lose by time out.
-
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
Shoreline wrote:I think GPU impact on RN3.9 is quite large. Rayon seems to be able to take advantage of GPU resource fully in my setting.ez4u wrote:@Shoreline
It seems that Rayon runs on cgos with 4 cpu's but no gpu (rn.3.9-4c until 2/19 and rn.3.10-4c since then). Do you have any idea how much impact the gpu makes?
In DGS turn based go server set up, GPU may not matter because you can make it longer thinking time, say instead of 10 secondes per move, you can strengthen the bot by making 20 seconds or even 1 minute per move. However, in KGS or CGOS, I suppose the rule is much tighter, because the bot may lose by time out.
I took back my words. the difference with GPU is not just "large", it is dramatic. I was using same playout number in CPU only mode
for a couple games, the RN3.9 (CPU only) is quite weak, no where near the 1 GPU version I set up at DGS.
It could be that CGOS was set up by author with 4 CPU who knows how to optimize the parameters. For me with no real understanding of the software, the difference is dramatic.
-
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
Were you able to get this compiled for windows? I used MWIN2 with gcc 6.3.0 and CNTK beta 11 but I get tons of segmentation faults. It does rarely run, although even when it does run it just exists to desktop. No interactive gtp prompt like I expected.
I tried using the CNTK "cpu only" version since I don't have an NVidia GPU. Just to see if it'd work.
I tried using the CNTK "cpu only" version since I don't have an NVidia GPU. Just to see if it'd work.
-
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
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
-
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
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
-
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