Index   Main   Namespaces   Classes   Hierarchy   Annotated   Files   Compound   Global   Pages  
Classes | Enumerations | Functions

GoUctPlayoutPolicy.h File Reference

#include <iostream>
#include <boost/array.hpp>
#include "GoBoardUtil.h"
#include "GoEyeUtil.h"
#include "GoUctPatterns.h"
#include "GoUctPureRandomGenerator.h"

Go to the source code of this file.

Classes

class  GoUctPlayoutPolicyParam
 Parameters for GoUctPlayoutPolicy. More...
struct  GoUctPlayoutPolicyStat
 Statistics collected by GoUctPlayoutPolicy. More...
class  GoUctPlayoutPolicy< BOARD >
 Default playout policy for usage in GoUctGlobalSearch. More...
class  GoUctPlayoutPolicy< BOARD >::CaptureGenerator
 Incrementally keeps track of blocks in atari. More...
class  GoUctPlayoutPolicyFactory< BOARD >

Enumerations

enum  GoUctPlayoutPolicyType {
  GOUCT_FILLBOARD, GOUCT_NAKADE, GOUCT_ATARI_CAPTURE, GOUCT_ATARI_DEFEND,
  GOUCT_LOWLIB, GOUCT_PATTERN, GOUCT_CAPTURE, GOUCT_RANDOM,
  GOUCT_SELFATARI_CORRECTION, GOUCT_CLUMP_CORRECTION, GOUCT_PASS, _GOUCT_NU_DEFAULT_PLAYOUT_TYPE
}
 

Move types used in GoUctPlayoutPolicy.

More...

Functions

const char * GoUctPlayoutPolicyTypeStr (GoUctPlayoutPolicyType type)

Detailed Description

Definition in file GoUctPlayoutPolicy.h.


Enumeration Type Documentation

Move types used in GoUctPlayoutPolicy.

Enumerator:
GOUCT_FILLBOARD 
GOUCT_NAKADE 
GOUCT_ATARI_CAPTURE 
GOUCT_ATARI_DEFEND 
GOUCT_LOWLIB 
GOUCT_PATTERN 
GOUCT_CAPTURE 
GOUCT_RANDOM 
GOUCT_SELFATARI_CORRECTION 
GOUCT_CLUMP_CORRECTION 
GOUCT_PASS 
_GOUCT_NU_DEFAULT_PLAYOUT_TYPE 

Definition at line 42 of file GoUctPlayoutPolicy.h.


Function Documentation

const char* GoUctPlayoutPolicyTypeStr ( GoUctPlayoutPolicyType  type  ) 


Sun Mar 13 2011 Doxygen 1.7.1