Index   Main   Namespaces   Classes   Hierarchy   Annotated   Files   Compound   Global   Pages  

SpAveragePlayer.h File Reference


Detailed Description

Average liberty player.

Definition in file SpAveragePlayer.h.

#include <string>
#include "SpSimplePlayer.h"
#include "SpMoveGenerator.h"

Go to the source code of this file.

Classes

class  SpAverageMoveGenerator
 Tries to maximize liberty average of own minus opponent blocks. More...
class  SpAveragePlayer
 Simple player using SpAverageMoveGenerator. More...

Functions

int LibertyAveragex10 (const GoBoard &board, SgBlackWhite color)
 Average number of liberties of blocks of color, multiplied by 10.


Function Documentation

int LibertyAveragex10 ( const GoBoard board,
SgBlackWhite  color 
)

Average number of liberties of blocks of color, multiplied by 10.

Definition at line 14 of file SpAveragePlayer.cpp.

References GoBoard::All(), GoBoard::AllEmpty(), and GoBoard::Size().

Referenced by SpAverageMoveGenerator::Evaluate(), and SpMinLibMoveGenerator::Evaluate().


17 Jun 2010 Doxygen 1.4.7