Fuego is a collection of C++ libraries for developing software for the game of Go. It includes a Go player using Monte-Carlo tree search.

Project Samples

Project Activity

See All Activity >

Categories

Board Games

License

GNU Library or Lesser General Public License version 3.0 (LGPLv3)

Follow Fuego

Fuego Web Site

You Might Also Like
Network Performance Monitoring | Statseeker Icon
Network Performance Monitoring | Statseeker

Statseeker is a powerful network performance monitoring solution for businesses

Using just a single server or virtual machine, Statseeker can be up and running within minutes, and discovering your entire network in less than an hour, without any significant effect on your bandwidth availability.
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
8
1
1
1
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5

User Reviews

  • Simple and easy interface Strong skill size can be 7x7, a mini game for beginners and math classrooms.
  • OpenID User, Windows is not good for playing Go, because: 1) "There are only weak commercial programs with Windows binaries" & compiling from sources in this non-standart OS is very dificult; 2) it is slower on ~1/4 (CPU-memory) than standard (i.e. ISO/IEC 9945 compatible) OS; 3) it leaves from the desktop market to tablets. I've tried Windows. Windows is a real headache for certain users (how I am) that don't want to waste many days for search, loading, installation and configuring many things and that needs administration skills (but finally all the same doesn't rescue system from crash because of the safety low level). And most standard programs that people use are present in Linux and miss in Windows distr-s (for example Internet, Office, Multimedia, Graphics applications, Util-s, Games...) I know you can find very small amount of similar programs in Windows distr. but they are not as good as their counterpart in Linux. And for example purchased specialized software I use (CAE) is much more variously provided for standard OS, than Windows...
    1 user found this review helpful.
  • Great idea to implement an open source reference version of a MCTS-based go game. I am trying to install the 1.1 version on a mac book under Lion. I managed to install the Windows exe version using wine, but to take profit of all the available RAM, I would like to build a Mac OS X port. I have previously installed boost using macports. I am not a developper so, sorry if my question is straighforward. I have the followoing errors in the build under Mac OS: ./configure : seems OK make: I have the following error message. Thank you for the help. ------ g++ -DHAVE_CONFIG_H -I. -I.. -pthread -I/opt/local/include -I../gtpengine -I../smartgame -g -O2 -DNDEBUG -Wall -Wextra -MT libfuego_go_a-GoGtpEngine.o -MD -MP -MF .deps/libfuego_go_a-GoGtpEngine.Tpo -c -o libfuego_go_a-GoGtpEngine.o `test -f 'GoGtpEngine.cpp' || echo './'`GoGtpEngine.cpp GoGtpEngine.cpp: In member function ‘virtual void GoGtpEngine::CmdClearBoard(GtpCommand&)’: GoGtpEngine.cpp:381: error: ‘class boost::filesystem3::path’ has no member named ‘native_file_string’ /opt/local/include/boost/system/error_code.hpp: At global scope: /opt/local/include/boost/system/error_code.hpp:214: warning: ‘boost::system::posix_category’ defined but not used /opt/local/include/boost/system/error_code.hpp:215: warning: ‘boost::system::errno_ecat’ defined but not used /opt/local/include/boost/system/error_code.hpp:216: warning: ‘boost::system::native_ecat’ defined but not used make[2]: *** [libfuego_go_a-GoGtpEngine.o] Error 1 make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2
  • q30, I disagree with you, Why is not Windows good for playing Go? I think one doesn't have to choose an OS just for one software. You have to use the OS you are comfortable with. I've tried Linux, Solaris, OSX, Windows... and I stay with Windows. Linux is a real headache for people that don't want to waste many hours configuring and compiling many things. And most programs I use are made for Windows. (for example Autocad, Photoshop, Solidworks, Excel...) I know you can find similar programs for Linux but they are not as good as their Windows counterpart. Pachi Go has just released its last version compiled wfor Windows.
    1 user found this review helpful.
  • Unfortunately I can't get it to compile on Ubuntu 11.10 ./configure ends with the error message: checking for exit in -lboost_thread... no configure: error: Could not link against boost_thread !
Read more reviews >

Additional Project Details

Operating Systems

Linux, BSD, Windows

Programming Language

C++

Related Categories

C++ Board Games

Registered

2008-05-20