Drago 4.21 available

For discussing go computing, software announcements, etc.
User avatar
Gilles
Dies in gote
Posts: 38
Joined: Sat Apr 24, 2010 1:28 am
Rank: FFG 5k
GD Posts: 0
Location: Cachan, Paris, France
Been thanked: 14 times

Drago 4.21 available

Post by Gilles »

I am very glad to inform you that the 4.21 release of Drago is available at http://www.godrago.net .

This version fixes a problem with warning message boxes and adds 3 features requested here or at SL:

    full screen mode
    timing only for game engines
    possibility to insert a node with no move in the game tree

Feedback welcome!
Drago is freeware
mw42
Lives in gote
Posts: 566
Joined: Sat Dec 25, 2010 10:01 pm
Rank: 1k
GD Posts: 0
Universal go server handle: mw42
Has thanked: 39 times
Been thanked: 59 times

Re: Drago 4.21 available

Post by mw42 »

Gilles wrote:
    possibility to insert a node with no move in the game tree


Amazing. I was just wishing yesterday that I could do this in Drago. :shock:
skan
Dies in gote
Posts: 33
Joined: Fri Oct 07, 2011 4:52 pm
GD Posts: 0
Has thanked: 3 times

Re: Drago 4.21 available

Post by skan »

Nice.
Thank you

It would be nice if you also add the option to play one engine vs another engine, passing parameters to each one.
kivi
Lives with ko
Posts: 159
Joined: Mon Mar 21, 2011 7:14 am
Rank: EGF 3d
GD Posts: 0
Has thanked: 5 times
Been thanked: 36 times

Re: Drago 4.21 available

Post by kivi »

Is there a way to define how big the player pictures will be on the screen? I noticed one can add pictures to the players folder, so I added a few that are good enough resolution to be displayed slightly bigger.
User avatar
Gilles
Dies in gote
Posts: 38
Joined: Sat Apr 24, 2010 1:28 am
Rank: FFG 5k
GD Posts: 0
Location: Cachan, Paris, France
Been thanked: 14 times

Re: Drago 4.21 available

Post by Gilles »

@mw42: good timing!

@skan: yes, it is in the list. Not sure how this could be useful, but would be nice.

@kivi: this makes sense. Added to the list.
Drago is freeware
skan
Dies in gote
Posts: 33
Joined: Fri Oct 07, 2011 4:52 pm
GD Posts: 0
Has thanked: 3 times

Re: Drago 4.21 available

Post by skan »

Hello Gilles.

It's useful for people that likes to compare engines, though I know that the important thing is the game against humans and not against other machines.


I can't get Drago working with the Pachi engine. But that engine works properly with Gogui.


regards
Mike Novack
Lives in sente
Posts: 1045
Joined: Mon Aug 09, 2010 9:36 am
GD Posts: 0
Been thanked: 182 times

Re: Drago 4.21 available

Post by Mike Novack »

There are uses for engine vs engine:

1) Calibration: There might be a great deal of experience for various levels of engine 1 playing against humans but little experience for engine 2. In which case engine vs engine can be used to calibrate engine 2 (report on how its levels relate to levels of engine 1 and how those relate to playing against humans of known rank).

2) Determining where engines are on the strength/crunch curve: The performance of some engines might still be increasing by a reasonable amount when given more computing power while another might already be at the point of diminishing returns. If you have determiend that level x of engine 1 equals level y of engine 2 you can see if this relationship remains unchanged as crunch power is increased or decreased.

3) Testing changes: I don't mean at the developer level although developers probably do use engine vs engine for various purposes (but capable of rolling their own engine vs engine shell). I mean user options, answering questions like "does adding more space help and how much" or "how much does ponder help", etc.

Perhaps only of use to those of us who want to review engines?
skan
Dies in gote
Posts: 33
Joined: Fri Oct 07, 2011 4:52 pm
GD Posts: 0
Has thanked: 3 times

Re: Drago 4.21 available

Post by skan »

Mike Novack,
I'm not a developer of engines, that's why I didn't thought of that but it's very interesting.
I agree, it could be used to test, train and develop new engines.
We could get a monster like WOPR in WarGames :)

My intentions were just to benchmark them and watch the patterns they use.
User avatar
Gilles
Dies in gote
Posts: 38
Joined: Sat Apr 24, 2010 1:28 am
Rank: FFG 5k
GD Posts: 0
Location: Cachan, Paris, France
Been thanked: 14 times

Re: Drago 4.21 available

Post by Gilles »

Mike Novack wrote:There are uses for engine vs engine

To get result statistics without too much user intervention, a program would have to implement a tournament mode enabling to:

    play games with various engines
    play games with various settings
    repeat games with same settings and engines
    gather and format statistics

This is far more that I would implement in Drago and would be better handled with a standalone program. For instance, one of the twogtp programs could be used and extended.

Now, adding an option to select a game engine in place of the user could be implemented in Drago but not as useful as a tournament mode.
Drago is freeware
User avatar
Gilles
Dies in gote
Posts: 38
Joined: Sat Apr 24, 2010 1:28 am
Rank: FFG 5k
GD Posts: 0
Location: Cachan, Paris, France
Been thanked: 14 times

Re: Drago 4.21 available

Post by Gilles »

skan wrote:I can't get Drago working with the Pachi engine.

This has been tested on xp and w7. I would be interested in if you could get more information by looking at the gtp window and comparing with what happends on the command line.
Drago is freeware
skan
Dies in gote
Posts: 33
Joined: Fri Oct 07, 2011 4:52 pm
GD Posts: 0
Has thanked: 3 times

Re: Drago 4.21 available

Post by skan »

Gilles wrote:
skan wrote:I can't get Drago working with the Pachi engine.

This has been tested on xp and w7. I would be interested in if you could get more information by looking at the gtp window and comparing with what happends on the command line.


Could you tell me what test to do or how the get logs, please?
blade90
Lives with ko
Posts: 160
Joined: Thu Sep 02, 2010 11:16 am
Rank: KGS 2k
GD Posts: 0
KGS: blade90
Has thanked: 15 times
Been thanked: 11 times

Re: Drago 4.21 available

Post by blade90 »

pachi works with Drago if you use the parameter:

Code: Select all

-d 0

Without the parameter pachi doesn't make a move (or very slowly).

Edit: Thanks for the update! Drago is a great program and I use it to play against engines.
skan
Dies in gote
Posts: 33
Joined: Fri Oct 07, 2011 4:52 pm
GD Posts: 0
Has thanked: 3 times

Re: Drago 4.21 available

Post by skan »

blade90 wrote:pachi works with Drago if you use the parameter:

Code: Select all

-d 0

Without the parameter pachi doesn't make a move (or very slowly).

Edit: Thanks for the update! Drago is a great program and I use it to play against engines.


OK, Thanks
User avatar
Gilles
Dies in gote
Posts: 38
Joined: Sat Apr 24, 2010 1:28 am
Rank: FFG 5k
GD Posts: 0
Location: Cachan, Paris, France
Been thanked: 14 times

Re: Drago 4.21 available

Post by Gilles »

blade90 wrote:Drago is a great program

So good to read :bow: Thanks!

Drago comes with the "-d 0" setting for pachi. However, pachi seems to require a lot of memory. For instance, I have to close my browser to make it work on my netbook with 1GB RAM.

For the same reason, pachi pattern files should be used only if a lot of memory is available.
Drago is freeware
skan
Dies in gote
Posts: 33
Joined: Fri Oct 07, 2011 4:52 pm
GD Posts: 0
Has thanked: 3 times

Re: Drago 4.21 available

Post by skan »

Gilles wrote:
blade90 wrote:Drago is a great program

So good to read :bow: Thanks!

Drago comes with the "-d 0" setting for pachi. However, pachi seems to require a lot of memory. For instance, I have to close my browser to make it work on my netbook with 1GB RAM.

For the same reason, pachi pattern files should be used only if a lot of memory is available.


Hi

Though this might not be the proper thread to comment this I'll say I've been testing different engines...
My PC has enough memory to play with Pachi and the extra patterns or any engine I've tried.
The problem is that all of them (in windows) have been compiled with a 32 bit compiler and they crash if you configure them to use more RAM.

Pachi takes a long time to start because it needs all the memory from the beginning.
I've found a program called 4gb_patch that allows you to use a little more memory.
Anyway I've found Fuego more stable and I think they are very similar in strength.
I think Pachi is better in the ranking because they use a computer with a lot of processors.

regards
Post Reply