UCT tree_init_node(): Split out tree_setup_node()
[pachi/derm.git] / TODO
blob757af8854de9007f929ee19d07aa2d7cf4944254
1 Docs:
2 * Manual page - full usage documentation
3 * GTP interface documentation
5 Base:
6 * Further optimize board implementation, oprofile fun
7 * Clean up GTP interface, allow custom GTP commands for modules
8 * Implement parameter setup over GTP
9 * gogui-friendly GTP interface
11 Patterns:
12 * Heavy optimization work
13 * Analyze feasibility of various possible features
14 * Incrementally match all features from fast set
15 * Incrementally maintain probability distribution for ELO playouts
17 Playouts:
18 * Finish the ELO-play policy
19 * Split playout aspects to custom-stackable pieces
20 * Possibly replay top-rated unplayed moves from the tree
21   in the playout?
22 * [Mogo] Middle-of-three nakade modification
23 * [Mogo] Connect-if-selfatari approach moves modification
25 UCT:
26 * Support for prior hinting based by custom externally linked
27   evaluation function
28 * Support for different float types when running with huge playout counts
30 UCB1AMAF:
31 * Fix RAVE for good (still noticeably weaker than fuego?)
32 * Separate constants for prior and amaf elements?