Fuego
Screenshots
Description
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.
Fuego Web SiteUser Ratings
User Reviews
-
Great engine. We need more up to date downloadable documentation though. Is the latest version able to take advantage of 64 bit systems?
-
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...
-
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.
-
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 !
-
Who can install OS & all needed & work without reinstallations in Windows is already computer guru (if can compile - superguru). I couldn't. For non-guru: 1.Download&install Linux_x86_64 (most popular - Ubuntu) with all programs from distr. (you'll get already usable system for home&office). 2.Download this file & unpack it (with right click & selection in filemanager). 3. Go to the folder with unpacked files & in command prompt (in filemanager or in console) type sequentially next 3 strings: I) ./configure II) make III) su -c 'make install' & at request of the root password type it (created by You at Linux install.). Instead of 2&3 You can download Mogo binaries for Linux_x86_64. 4. In Your go board program (http://sourceforge.net/projects/gogui/files/gogui/) add this engine with Your configuration (1 or more). P.S. Use of Windows for Go games isn't a good idea. There are only weak commercial programs with Windows binaries.