UCB1AMAF: When having multiple candidates with same urgency, choose randomly
[pachi.git] / TODO
blob5d986bb78aed16a8d1389578707dc1b9951c7df3
1 Docs:
2 * High-level architecture overview
3 * Usage documentation
4 * GTP interface documentation
6 Base:
7 * Further optimize board implementation, oprofile fun
8 * Clean up GTP interface, allow custom GTP commands for
9   modules
11 Playouts:
12 * Mercy rule
13 * Separate prior-hinting class
14 * Separate parameters for playout module
15 * Split playout aspects to custom-stackable pieces
16 * Possibly replay top-rated unplayed moves from the tree
17   in the playout?
19 UCT:
20 * Resync threads periodically
21 * Ponder mode
22 * In S.D., stop reading early if result cannot change
23 * Time controls infrastructure
25 UCB1AMAF:
26 * Fix RAVE for good (still much weaker than light fuego)
27 * Optimize the tree walk
28 * Separate constants for prior and amaf elements