Human style go engine.

For discussing go computing, software announcements, etc.
Post Reply
mazetas
Beginner
Posts: 11
Joined: Thu Mar 24, 2016 4:15 am
GD Posts: 0
KGS: mazetas
Been thanked: 1 time

Human style go engine.

Post by mazetas »

Hello! I am new here and this is my first post. I want to ask a question: is there a free go engine with a human style of play? I want to use it under drago gui just for training.
Thanks for your reply...
Mike Novack
Lives in sente
Posts: 1045
Joined: Mon Aug 09, 2010 9:36 am
GD Posts: 0
Been thanked: 182 times

Re: Human style go engine.

Post by Mike Novack »

A human style go engine? Free?

First you have to specify at what level of play. The pre MCTS programs, an AI based on "go knowledge" were up to about 5-6 kyu before MCTS came along. They don't play unlike an overly conservative human; their main fault is not being aggressive enough. Down to the upper single digits can be useful. A free example would be gnugo.

But also you might reconsider what you mean by "human like". Do you really think if you were presented with 20 game scores, ten where it was human vs human and ten human vs say fuego, you would be able to identify the games played by fuego?

You perhaps also should specify more clearly what you mean by "free". Free as in free software (ideological) or free as in "free beer". Especially as relates to "level of play" the distinction could be important (particularly if you were willing to contact developers who have dropped out of the game)
User avatar
Anzu
Lives with ko
Posts: 158
Joined: Mon Jul 13, 2015 4:05 am
GD Posts: 0
Has thanked: 95 times
Been thanked: 56 times

Re: Human style go engine.

Post by Anzu »

Who cares if they play human-like or not? If you set the correct handicap, it will be hard for you to win, and you will have to think very hard and exercise all of your imagination, apply all of your willpower. In the end, you can say it played unnatural moves, but because of the handicap stones you still enjoyed the contest thoroughly.

That being said, I'd recommend getting Pachi. It is free. Also, there is GNU Go, but it's not nearly as strong.

If you want, there is a free computer opponent at http://www.cosumi.net/en/ no installation or download required.
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: Human style go engine.

Post by Pippen »

Anzu wrote:That being said, I'd recommend getting Pachi.


I got pachi, implemented it on GoGui and I also implemented the pattern files like its described (but there is no message it's successfully implemented), but it still plays like alomost a DDK. I have a laptop, so maybe not the strongest machine, but still....
User avatar
Anzu
Lives with ko
Posts: 158
Joined: Mon Jul 13, 2015 4:05 am
GD Posts: 0
Has thanked: 95 times
Been thanked: 56 times

Re: Human style go engine.

Post by Anzu »

From the Pachi website - "On 19×19, assuming a higher-end (e.g. four-way Intel i7) machine, it can hold a solid KGS 2d rank."
mazetas
Beginner
Posts: 11
Joined: Thu Mar 24, 2016 4:15 am
GD Posts: 0
KGS: mazetas
Been thanked: 1 time

Re: Human style go engine.

Post by mazetas »

Thanks for your reply! I am a beginner (14 kyu on kgs) so i ask for an engine just for fighting go not an engine to count territory (gnu go is very dry for this, pachi plays the opening not as a human)...
xed_over
Oza
Posts: 2264
Joined: Mon Apr 19, 2010 11:51 am
Has thanked: 1179 times
Been thanked: 553 times

Re: Human style go engine.

Post by xed_over »

or, instead of handicap... give it a high komi to overcome, then if it thinks its behind (but not over its resign threshold), then it should come out fighting... hopefully.
User avatar
djhbrown
Lives in gote
Posts: 392
Joined: Tue Sep 15, 2015 5:00 pm
Rank: NR
GD Posts: 0
Has thanked: 23 times
Been thanked: 43 times

Re: Human style go engine.

Post by djhbrown »

pros say that training is best achieved, not by playing whole games, but by study.
Last edited by djhbrown on Tue May 02, 2017 1:16 am, edited 1 time in total.
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: Human style go engine.

Post by Sneegurd »

mazetas wrote:pachi plays the opening not as a human)...

Pachi can handle Fuego opening books. Do a google search for Fuego opening book (EDIT: http://gnugo.baduk.org/fuegoob.htm), put it into the Pachi executable directory and configure the Pachi arguments like this (so book name is book.dat):

Code: Select all

-d 0 threads=4 -f book.dat


Threads is # of CPU cores. Also did you notice you can make Pachi stronger with pattern files? http://pachi.or.cz/pat/
mazetas
Beginner
Posts: 11
Joined: Thu Mar 24, 2016 4:15 am
GD Posts: 0
KGS: mazetas
Been thanked: 1 time

Re: Human style go engine.

Post by mazetas »

Thanks for your reply Sneegurd...
Post Reply