메뉴 건너뛰기




Volumn 2, Issue 4, 2010, Pages 259-270

FUEGO-An open-source framework for board games and go engine based on Monte Carlo tree search

Author keywords

Computer game playing; Computer Go; Fuego; man machine matches; Monte Carlo tree search; open source software; software frameworks

Indexed keywords

COMPUTER GAME; COMPUTER GO; FUEGO; MAN-MACHINE MATCHES; MONTE CARLO; OPEN SOURCE SOFTWARE; SOFTWARE FRAMEWORKS;

EID: 78951484236     PISSN: 1943068X     EISSN: None     Source Type: Journal    
DOI: 10.1109/TCIAIG.2010.2083662     Document Type: Article
Times cited : (125)

References (54)
  • 1
    • 38049037928 scopus 로고    scopus 로고
    • Efficient selectivity and backup operators in Monte-Carlo tree search
    • J. van den Herik, P. Ciancarini, and H. Donkers, Eds. Berlin, Germany: Springer-Verlag, Jun.
    • R. Coulom, "Efficient selectivity and backup operators in Monte-Carlo tree search," in Proceedings of the 5th International Conference on Computer and Games, J. van den Herik, P. Ciancarini, and H. Donkers, Eds. Berlin, Germany: Springer-Verlag, Jun. 2006, vol. 4630/2007, pp. 72-83 [Online]. Available: http://remi.coulom.free.fr/CG2006/CG2006.pdf
    • (2006) Proceedings of the 5th International Conference on Computer and Games , vol.4630 , Issue.2007 , pp. 72-83
    • Coulom, R.1
  • 2
    • 33750293964 scopus 로고    scopus 로고
    • Bandit based Monte-Carlo planning
    • ser. Lecture Notes in Computer Science. Berlin, Germany: Springer-Verlag
    • L. Kocsis and C. Szepesvári, "Bandit based Monte-Carlo planning," in Machine Learning: ECML 2006, ser. Lecture Notes in Computer Science. Berlin, Germany: Springer-Verlag, 2006, vol. 4212, pp. 282-293.
    • (2006) Machine Learning: ECML 2006 , vol.4212 , pp. 282-293
    • Kocsis, L.1    Szepesvári, C.2
  • 4
    • 77953762833 scopus 로고    scopus 로고
    • Adding expert knowledge and exploration in Monte-Carlo tree search
    • ser. Lecture Notes in Computer Science, J. van den Herik and P. Spronck, Eds. Berlin, Germany: Springer-Verlag
    • G. Chaslot, C. Fiter, J.-B. Hoock, A. Rimmel, and O. Teytaud, "Adding expert knowledge and exploration in Monte-Carlo tree search," in Advances in Computer Games, ser. Lecture Notes in Computer Science, J. van den Herik and P. Spronck, Eds. Berlin, Germany: Springer-Verlag, 2010, vol. 6048, pp. 1-13.
    • (2010) Advances in Computer Games , vol.6048 , pp. 1-13
    • Chaslot, G.1    Fiter, C.2    Hoock, J.-B.3    Rimmel, A.4    Teytaud, O.5
  • 5
    • 34547990649 scopus 로고    scopus 로고
    • Combining online and offline knowledge in UCT
    • S. Gelly and D. Silver, "Combining online and offline knowledge in UCT," in Proc. 24th Int. Conf. Mach. Learn., 2007, pp. 273-280 [Online]. Available: http://dx.doi.org/10.1145/1273496.1273531
    • (2007) Proc. 24th Int. Conf. Mach. Learn. , pp. 273-280
    • Gelly, S.1    Silver, D.2
  • 6
    • 55849142990 scopus 로고    scopus 로고
    • The parallelization of Monte-Carlo planning-Parallelization of MC-planning
    • J. Filipe, J. Andrade-Cetto, and J.-L. Ferrier, Eds. Setubal, Portugal: INSTICC Press
    • S. Gelly, J.-B. Hoock, A. Rimmel, O. Teytaud, and Y. Kalemkarian, "The parallelization of Monte-Carlo planning-Parallelization of MC-planning," in ICINCO-ICSO, J. Filipe, J. Andrade-Cetto, and J.-L. Ferrier, Eds. Setubal, Portugal: INSTICC Press, 2008, pp. 244-249.
    • (2008) ICINCO-ICSO , pp. 244-249
    • Gelly, S.1    Hoock, J.-B.2    Rimmel, A.3    Teytaud, O.4    Kalemkarian, Y.5
  • 7
    • 55249086527 scopus 로고    scopus 로고
    • A parallel Monte-Carlo tree search algorithm
    • ser. Lecture Notes in Computer Science, J. van den Herik, X. Xu, Z. Ma, and M. Winands, Eds. Berlin, Germany: Springer-Verlag
    • T. Cazenave and N. Jouandeau, "A parallel Monte-Carlo tree search algorithm," in Computers and Games, ser. Lecture Notes in Computer Science, J. van den Herik, X. Xu, Z. Ma, and M. Winands, Eds. Berlin, Germany: Springer-Verlag, 2008, vol. 5131, pp. 72-80.
    • (2008) Computers and Games , vol.5131 , pp. 72-80
    • Cazenave, T.1    Jouandeau, N.2
  • 8
    • 55249093890 scopus 로고    scopus 로고
    • Parallel Monte-Carlo tree search
    • ser. Lecture Notes in Computer Science. Berlin, Germany: Springer-Verlag
    • G. Chaslot, M. Winands, and J. van den Herik, "Parallel Monte-Carlo tree search," in Proceedings of the 6th International Conference on Computer and Games, ser. Lecture Notes in Computer Science. Berlin, Germany: Springer-Verlag, 2008, vol. 5131, pp. 60-71 [Online]. Available: http://www.cs.unimaas.nl/g.chaslot/papers/parallelMCTS. pdf
    • (2008) Proceedings of the 6th International Conference on Computer and Games , vol.5131 , pp. 60-71
    • Chaslot, G.1    Winands, M.2    Van Den Herik, J.3
  • 9
    • 71549126935 scopus 로고    scopus 로고
    • Cadiaplayer: A simulation-based general game player
    • Mar.
    • Y. Bjornsson and H. Finnsson, "Cadiaplayer: A simulation-based general game player," IEEE Trans. Comput. Intell. AI Games, vol. 1, no. 1, pp. 4-15, Mar. 2009.
    • (2009) IEEE Trans. Comput. Intell. AI Games , vol.1 , Issue.1 , pp. 4-15
    • Bjornsson, Y.1    Finnsson, H.2
  • 10
    • 55249095321 scopus 로고    scopus 로고
    • Amazons discover Monte-Carlo
    • ser. Lecture Notes in Computer Science, J. van den Herik, X. Xu, Z. Ma, and M.Winands, Eds. Berlin, Germany: Springer-Verlag
    • R. Lorentz, "Amazons discover Monte-Carlo," in Computers and Games, ser. Lecture Notes in Computer Science, J. van den Herik, X. Xu, Z. Ma, and M.Winands, Eds. Berlin, Germany: Springer-Verlag, 2008, vol. 5131, pp. 13-24.
    • (2008) Computers and Games , vol.5131 , pp. 13-24
    • Lorentz, R.1
  • 13
    • 77953773563 scopus 로고    scopus 로고
    • Creating an upper-confidence-tree program for Havannah
    • ser. Lecture Notes in Computer Science, J. van den Herik and P. Spronck, Eds. Berlin, Germany: Springer-Verlag
    • F. Teytaud and O. Teytaud, "Creating an upper-confidence-tree program for Havannah," in Advances in Computer Games, ser. Lecture Notes in Computer Science, J. van den Herik and P. Spronck, Eds. Berlin, Germany: Springer-Verlag, 2010, vol. 6048, pp. 65-74.
    • (2010) Advances in Computer Games , vol.6048 , pp. 65-74
    • Teytaud, F.1    Teytaud, O.2
  • 14
    • 71149107214 scopus 로고    scopus 로고
    • Banditbased optimization on graphs with application to library performance tuning
    • ser. ACM International Conference Proceedings, A. P. Danyluk, L. Bottou, and M. L. Littman, Eds. New York: ACM
    • F. de Mesmay, A. Rimmel, Y. Voronenko, and M. Püschel, "Banditbased optimization on graphs with application to library performance tuning," in ICML, ser. ACM International Conference Proceedings, A. P. Danyluk, L. Bottou, and M. L. Littman, Eds. New York: ACM, 2009, vol. 382, pp. 92-92.
    • (2009) ICML , vol.382 , pp. 92-92
    • De Mesmay, F.1    Rimmel, A.2    Voronenko, Y.3    Püschel, M.4
  • 15
    • 55249106680 scopus 로고    scopus 로고
    • Single-player Monte-Carlo tree search
    • ser. Lecture Notes in Computer Science, J. van den Herik, X. Xu, Z. Ma, and M. Winands, Eds. Berlin, Germany: Springer-Verlag
    • M. P. D. Schadd, M. H. M. Winands, H. J. van den Herik, G. Chaslot, and J. W. H. M. Uiterwijk, "Single-player Monte-Carlo tree search," in Computers and Games, ser. Lecture Notes in Computer Science, J. van den Herik, X. Xu, Z. Ma, and M. Winands, Eds. Berlin, Germany: Springer-Verlag, 2008, vol. 5131, pp. 1-12.
    • (2008) Computers and Games , vol.5131 , pp. 1-12
    • Schadd, M.P.D.1    Winands, M.H.M.2    Van Den Herik, H.J.3    Chaslot, G.4    Uiterwijk, J.W.H.M.5
  • 17
    • 78650622800 scopus 로고    scopus 로고
    • Monte-Carlo exploration for deterministic planning
    • Pasadena, CA
    • H. Nakhost and M. Müller, "Monte-Carlo exploration for deterministic planning," in Proc. 21st Int. Joint Conf. Artif. Intell., Pasadena, CA, 2009, pp. 1766-1771.
    • (2009) Proc. 21st Int. Joint Conf. Artif. Intell. , pp. 1766-1771
    • Nakhost, H.1    Müller, M.2
  • 18
    • 55249123400 scopus 로고    scopus 로고
    • An analysis of UCT in multi-player games
    • ser. Lecture Notes in Computer Science, J. van den Herik, X. Xu, Z. Ma, and M. Winands, Eds. Berlin, Germany: Springer-Verlag
    • N. Sturtevant, "An analysis of UCT in multi-player games," in Computers and Games, ser. Lecture Notes in Computer Science, J. van den Herik, X. Xu, Z. Ma, and M. Winands, Eds. Berlin, Germany: Springer-Verlag, 2008, vol. 5131, pp. 37-49.
    • (2008) Computers and Games , vol.5131 , pp. 37-49
    • Sturtevant, N.1
  • 19
    • 78951473028 scopus 로고    scopus 로고
    • Free Software Foundation
    • Free Software Foundation, GNU Go, 2009 [Online]. Available: http:// www.gnu.org/software/gnugo/
    • (2009) GNU Go
  • 20
    • 0036377352 scopus 로고    scopus 로고
    • The FF planning system: Fast plan generation through heuristic search
    • J. Hoffmann and B. Nebel, "The FF planning system: Fast plan generation through heuristic search," J. Artif. Intell. Res., vol. 14, pp. 253-302, 2001.
    • (2001) J. Artif. Intell. Res. , vol.14 , pp. 253-302
    • Hoffmann, J.1    Nebel, B.2
  • 31
    • 24944583230 scopus 로고    scopus 로고
    • Counting the score: Position evaluation in computer Go
    • M. Müller, "Counting the score: Position evaluation in computer Go," Int. Comput. Games Assoc. J., vol. 25, no. 4, pp. 219-228, 2002.
    • (2002) Int. Comput. Games Assoc. J. , vol.25 , Issue.4 , pp. 219-228
    • Müller, M.1
  • 37
    • 78951478241 scopus 로고    scopus 로고
    • M. Enzenberger, "GoGui," 2009 [Online]. Available: http://gogui.sf. net/
    • (2009) GoGui
    • Enzenberger, M.1
  • 38
  • 39
    • 0002060756 scopus 로고
    • ProbCut: An effective selective extension of the alpha-beta algorithm
    • Jun.
    • M. Buro, "ProbCut: An effective selective extension of the alpha-beta algorithm," Int. Comput. Chess Assoc. J., vol. 18, no. 2, pp. 71-76, Jun. 1995.
    • (1995) Int. Comput. Chess Assoc. J. , vol.18 , Issue.2 , pp. 71-76
    • Buro, M.1
  • 41
    • 77953800519 scopus 로고    scopus 로고
    • A lock-free multithreaded Monte-Carlo tree search algorithm
    • ser. Lecture Notes in Computer Science, J. van den Herik and P. Spronck, Eds. Berlin, Germany: Springer-Verlag
    • M. Enzenberger and M. Müller, "A lock-free multithreaded Monte-Carlo tree search algorithm," in Advances in Computer Games, ser. Lecture Notes in Computer Science, J. van den Herik and P. Spronck, Eds. Berlin, Germany: Springer-Verlag, 2010, vol. 6048, pp. 14-20.
    • (2010) Advances in Computer Games , vol.6048 , pp. 14-20
    • Enzenberger, M.1    Müller, M.2
  • 44
    • 0016900637 scopus 로고
    • Life in the game of Go
    • D. B. Benson, "Life in the game of Go," Inf. Sci., vol. 10, pp. 17-29, 1976.
    • (1976) Inf. Sci. , vol.10 , pp. 17-29
    • Benson, D.B.1
  • 46
    • 67650699537 scopus 로고    scopus 로고
    • Grid coevolution for adaptive simulations; Application to the building of opening books in the game of Go
    • ser. Lecture Notes in Computer Science. Berlin, Germany: Springer-Verlag
    • P. Audouard, G. Chaslot, J.-B. Hoock, A. Rimmel, J. Perez, and O. Teytaud, "Grid coevolution for adaptive simulations; application to the building of opening books in the game of Go," in Applications of Evolutionary Computing, ser. Lecture Notes in Computer Science. Berlin, Germany: Springer-Verlag, 2009, vol. 5484, pp. 323-332.
    • (2009) Applications of Evolutionary Computing , vol.5484 , pp. 323-332
    • Audouard, P.1    Chaslot, G.2    Hoock, J.-B.3    Rimmel, A.4    Perez, J.5    Teytaud, O.6
  • 48
    • 78951485144 scopus 로고    scopus 로고
    • Solving 5×5 amazons
    • Hakone, Japan: Information Processing Society of Japan
    • M. Müller, "Solving 5×5 amazons," in The 6th Game Programming Workshop (GPW 2001). Hakone, Japan: Information Processing Society of Japan, 2001, vol. 2001, pp. 64-71.
    • (2001) The 6th Game Programming Workshop (GPW 2001) , vol.2001 , pp. 64-71
    • Müller, M.1
  • 49
    • 77953792855 scopus 로고    scopus 로고
    • A study of UCT and its enhancements in an artificial game
    • ser. Lecture Notes in Computer Science, J. van den Herik and P. Spronck, Eds. Berlin, Germany: Springer-Verlag
    • D. Tom and M. Müller, "A study of UCT and its enhancements in an artificial game," in Advances in Computer Games, ser. Lecture Notes in Computer Science, J. van den Herik and P. Spronck, Eds. Berlin, Germany: Springer-Verlag, 2010, vol. 6048, pp. 55-64 [Online]. Available: http://hal.inria.fr/inria-00386477/en/
    • (2010) Advances in Computer Games , vol.6048 , pp. 55-64
    • Tom, D.1    Müller, M.2
  • 50
    • 33745139799 scopus 로고    scopus 로고
    • Locally informed global search for sums of combinatorial games
    • ser. Lecture Notes in Computer Science, J. van den Herik, Y. Björnsson, and N. Netanyahu, Eds. Berlin, Germany: Springer-Verlag
    • M. Müller and Z. Li, "Locally informed global search for sums of combinatorial games," in Computers and Games: 4th International Conference, CG 2004, ser. Lecture Notes in Computer Science, J. van den Herik, Y. Björnsson, and N. Netanyahu, Eds. Berlin, Germany: Springer-Verlag, 2006, vol. 3846, pp. 273-284.
    • (2006) Computers and Games: 4th International Conference, CG 2004 , vol.3846 , pp. 273-284
    • Müller, M.1    Li, Z.2
  • 51
    • 55249102921 scopus 로고    scopus 로고
    • Using artificial boundaries in the game of Go
    • ser. Lecture Notes in Computer Science, J. van den Herik, X. Xu, Z. Ma, and M. Winands, Eds. Berlin, Germany: Springer-Verlag
    • L. Zhao and M. Müller, "Using artificial boundaries in the game of Go," in Computer and Games. 6th International Conference, ser. Lecture Notes in Computer Science, J. van den Herik, X. Xu, Z. Ma, and M. Winands, Eds. Berlin, Germany: Springer-Verlag, 2008, vol. 5131, pp. 81-91.
    • (2008) Computer and Games. 6th International Conference , vol.5131 , pp. 81-91
    • Zhao, L.1    Müller, M.2
  • 52
    • 78951476983 scopus 로고    scopus 로고
    • × 9-1h
    • OGS Online Go Server, "Player profile-Fuego9,"×9-1h 2010 [Online]. Available: http://www.online-go.com/profile.php?user=26504
    • (2010) Player profile-Fuego9
  • 54
    • 78951490027 scopus 로고    scopus 로고
    • M. Müller, "Fuego-CGOS history," 2010 [Online]. Available: http:// http://webdocs.cs.ualberta.ca/∼mmueller/fuego/cgos.html
    • (2010) Fuego-CGOS History
    • Müller, M.1


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.