com.mancrd.ahah.combinatorial
Class StrikeNode

java.lang.Object
  extended by com.mancrd.ahah.combinatorial.StrikeNode

public class StrikeNode
extends Object

Author:
alexnugent

Field Summary
protected static float alpha
           
protected static float alphaOverBeta
           
protected static float beta
           
protected static float noise
           
protected static float prune
           
protected static Random rand
           
 
Constructor Summary
StrikeNode()
          Constructor
 
Method Summary
 void countChildren(CountObject count)
           
 int getNumNodes()
          How many nodes are in the tree below this node
 void prune()
           
 void read(boolean[] register, int idx)
           
static void set(float alpha, float beta)
           
 void write(boolean z, boolean[] register, int idx)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

rand

protected static Random rand

alpha

protected static float alpha

beta

protected static float beta

alphaOverBeta

protected static float alphaOverBeta

noise

protected static float noise

prune

protected static float prune
Constructor Detail

StrikeNode

public StrikeNode()
Constructor

Method Detail

set

public static void set(float alpha,
                       float beta)

countChildren

public void countChildren(CountObject count)

prune

public void prune()

write

public void write(boolean z,
                  boolean[] register,
                  int idx)

read

public void read(boolean[] register,
                 int idx)

getNumNodes

public int getNumNodes()
How many nodes are in the tree below this node

Returns:


Copyright © 2013–2014 M. Alexander Nugent Consulting, Research and Devlopment. All rights reserved.