Hiratuka No Igo
- 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: Hiratuka No Igo
Try http://www.vector.co.jp/soft/winnt/game/se512394.html
Just check the current user information for HiraBot, HiraMC1, or HiraMC2 on KGS for the current link. HiraBot is currently a 5d while the MC's are 4d on KGS.
This is an extremely interesting program since it runs on a single-cpu (admittedly high-end), windows PC, i.e. within reach of essentially anyone. According to the info HiraBot is running on an i7-3770k with a Nvidia GTX670 GPU while the two MC's are running on (sharing?) an i7-4790k (without gpu?). It implemented some form of neural net late last year and jumped 2 dan on KGS. The HiraBot version can be downloaded for free but is locked at the '1k' level (whatever that might mean at the moment). The unlocked version costs JPY 1,728 (about $16)!
Just check the current user information for HiraBot, HiraMC1, or HiraMC2 on KGS for the current link. HiraBot is currently a 5d while the MC's are 4d on KGS.
This is an extremely interesting program since it runs on a single-cpu (admittedly high-end), windows PC, i.e. within reach of essentially anyone. According to the info HiraBot is running on an i7-3770k with a Nvidia GTX670 GPU while the two MC's are running on (sharing?) an i7-4790k (without gpu?). It implemented some form of neural net late last year and jumped 2 dan on KGS. The HiraBot version can be downloaded for free but is locked at the '1k' level (whatever that might mean at the moment). The unlocked version costs JPY 1,728 (about $16)!
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
-
wauske
- Beginner
- Posts: 12
- Joined: Tue Apr 12, 2016 11:22 am
- Rank: 12k KGS or 15k DGS
- GD Posts: 0
- KGS: wauske
- DGS: wauske
- Online playing schedule: 20:00-22:00 CET
- Has thanked: 1 time
- Been thanked: 4 times
Re: Hiratuka No Igo
ez4u wrote:Try http://www.vector.co.jp/soft/winnt/game/se512394.html
The HiraBot version can be downloaded for free but is locked at the '1k' level (whatever that might mean at the moment). The unlocked version costs JPY 1,728 (about $16)!
I found the link you posted too but I didn't find the Hirabot version you mentioned? Or is that Google Translate that didn't get that part?
Since 1k is more than enough for myself I would be very interested in that version, that page offers a downloadlink for a "Hiratuka10_36L-GPU.zip" so i'm downloading as we speak but I won't be able to tell if it's 1k...
Do note that this requires an NVIDIA Cuda capable GPU.
-
Sneegurd
- Lives with ko
- Posts: 129
- Joined: Fri Mar 23, 2012 8:57 am
- GD Posts: 0
- Has thanked: 20 times
- Been thanked: 17 times
Re: Hiratuka No Igo
On my PC it works (with Drago), GPU is NVidia GTX970.
Attached is Hiratuga(B) level 10 vs. Pachi11(W).
Pachi resigns.
Chinese scoring, Komi 7.5, Pachi with opening book and pattern files.
Attached is Hiratuga(B) level 10 vs. Pachi11(W).
Pachi resigns.
Chinese scoring, Komi 7.5, Pachi with opening book and pattern files.
- Attachments
-
- Hiratuka-Pachi.sgf
- (1.14 KiB) Downloaded 1142 times
-
wauske
- Beginner
- Posts: 12
- Joined: Tue Apr 12, 2016 11:22 am
- Rank: 12k KGS or 15k DGS
- GD Posts: 0
- KGS: wauske
- DGS: wauske
- Online playing schedule: 20:00-22:00 CET
- Has thanked: 1 time
- Been thanked: 4 times
Re: Hiratuka No Igo
Pippen wrote:wauske wrote:Do note that this requires an NVIDIA Cuda capable GPU.
When I want to start I always get "cuda error". Anything one can do?
I think this link has a non-gpu version which is KGS 4d: http://www.vector.co.jp/soft/winnt/game/se512260.html
-
Sneegurd
- Lives with ko
- Posts: 129
- Joined: Fri Mar 23, 2012 8:57 am
- GD Posts: 0
- Has thanked: 20 times
- Been thanked: 17 times
Re: Hiratuka No Igo
headless wrote:level = arg:-po *000
If the comments on "HiratukaDlg.cpp" is right, level 1 means about 4k and level 15 means about 1d with this settings.
Hmm, the source.zip file is password protected, I wonder what valid arguments for -po are...
Last edited by Sneegurd on Wed Apr 20, 2016 1:01 pm, edited 1 time in total.
-
Pippen
- Lives in gote
- Posts: 677
- Joined: Thu Sep 16, 2010 3:34 pm
- GD Posts: 0
- KGS: 2d
- Has thanked: 6 times
- Been thanked: 31 times
Re: Hiratuka No Igo
mikanbae wrote:I attached English Translation Patch that I made.
Place English_Patch_For_Hiratuka10_34D-No11.exe in the same directory as Hiratuka.exe and run the patch.
I tried, but if I run your patch then some window pops up with japanese letter and 'yes' or 'no' and if I click 'yes' there's some error message in jap. again. It's basically impossible to use this Bot in japanese version for one has no clue what means what.
Also I realized there's a folder "src" that is password-protected. What is that about?
-
Sneegurd
- Lives with ko
- Posts: 129
- Joined: Fri Mar 23, 2012 8:57 am
- GD Posts: 0
- Has thanked: 20 times
- Been thanked: 17 times
Re: Hiratuka No Igo
It's a zip file with source code.
Pippen, you can use it as a GTP engine in Drago or Sabaki or whatever GUI.
Section you need to add to Dragos engine.config:
Pippen, you can use it as a GTP engine in Drago or Sabaki or whatever GUI.
Section you need to add to Dragos engine.config:
Code: Select all
[Hiratuka No Igo]
url = http://www.vector.co.jp/download/file/winnt/game/fh665594.html
connection = not.required
level = arg:-po *000
boardsize = not.required
chinese.rules = not.required
japanese.rules = not.handled
time.per.move = not.handled
total.time = not.handled
overtime = not.handled-
dunknballer21
- Beginner
- Posts: 7
- Joined: Sun Apr 17, 2016 10:04 am
- GD Posts: 0
Re: Hiratuka No Igo
On Drago, Hiratuka's level can be adjusted from 1 to 10.
Does anyone know if the same is possible on GoGui? Or does anyone know what the default level is when it plays on GoGui?
Does anyone know if the same is possible on GoGui? Or does anyone know what the default level is when it plays on GoGui?
-
Sneegurd
- Lives with ko
- Posts: 129
- Joined: Fri Mar 23, 2012 8:57 am
- GD Posts: 0
- Has thanked: 20 times
- Been thanked: 17 times
Re: Hiratuka No Igo
@Pippen, but you can use whatever GTP capable UI. Everything else is probably hopeless. I mean the UI is crappy and we have no or just an outdated translation.
@Dunkn, Problem is, I have no info on arguments and the source code zip file is protected.
The Drago template which someone posted early this thread indicates, it has a command line like this:
-po <number>
Whatever that is...
And he has linked it to the level... Level 1 = "-po 1000", level 12="-po 12000"...
So you can add "-po 10000" as an argument, but I have no information on what it in fact does.
@Dunkn, Problem is, I have no info on arguments and the source code zip file is protected.
The Drago template which someone posted early this thread indicates, it has a command line like this:
-po <number>
Whatever that is...
And he has linked it to the level... Level 1 = "-po 1000", level 12="-po 12000"...
So you can add "-po 10000" as an argument, but I have no information on what it in fact does.
-
Pandazilla
- Beginner
- Posts: 18
- Joined: Thu Oct 16, 2014 7:50 am
- Rank: 30 kyu
- GD Posts: 0
- KGS: Pandazilla
- Has thanked: 6 times
- Been thanked: 4 times
Re: Hiratuka No Igo
Sneegurd wrote:@Pippen, but you can use whatever GTP capable UI. Everything else is probably hopeless. I mean the UI is crappy and we have no or just an outdated translation.
@Dunkn, Problem is, I have no info on arguments and the source code zip file is protected.
The Drago template which someone posted early this thread indicates, it has a command line like this:
-po <number>
Whatever that is...
And he has linked it to the level... Level 1 = "-po 1000", level 12="-po 12000"...
So you can add "-po 10000" as an argument, but I have no information on what it in fact does.
That's going to be the number of Monte Carlo play-outs. The more, the better -- with diminishing returns.
-
Pippen
- Lives in gote
- Posts: 677
- Joined: Thu Sep 16, 2010 3:34 pm
- GD Posts: 0
- KGS: 2d
- Has thanked: 6 times
- Been thanked: 31 times
Re: Hiratuka No Igo
Ok, so what would u recommend? Drago? Do I have just have to make sure hiraktu.exe gets into the command line or do I have to set certain parameters?
-
Mike Novack
- Lives in sente
- Posts: 1045
- Joined: Mon Aug 09, 2010 9:36 am
- GD Posts: 0
- Been thanked: 182 times
Re: Hiratuka No Igo
Pandazilla wrote:
That's going to be the number of Monte Carlo play-outs. The more, the better -- with diminishing returns.
And there is more to it than that. SOME of the MCTS programs try to set the strength at which they are playing this way, and it does make the level of play independent of the hardware. But at a steep price, losing the ability to play within some time control setting. In other words, you might be able to get the program to play at its maximum strength even on very weak hardware BUT it would be taking a long time for each move.
On the other hand, SOME of the MCTS programs have "time management". You give them a strength level to shoot for and a time control setting (say an hour for first 100 moves, then 10 sec/move) and when coming up the program analyzes the hardware upon which it finds itself running to decide how many playpouts it can use << it might no be able to reach the target strength on weak hardware >>
THAT is why I would like us to be learning more about the new "Julie" neural net program that has appeared on the scene. NOT because it is particularly strong but because it can play at THAT level extremely fast on modest hardware. Which means it could play at that strength at quite reasonable playing speed on VERY weak hardware.