Skip to content

Commit

Permalink
Pachi 12.40
Browse files Browse the repository at this point in the history
  • Loading branch information
lemonsqueeze committed Mar 31, 2019
1 parent c08621e commit a372ddf
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 12 deletions.
11 changes: 1 addition & 10 deletions TODO
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ Strength:
example (very slow though)
* LFR large patterns (CPU mode)
Use LFR for priors instead of MM patterns.
MM patterns have about 31% prediction rate right now, can expect
MM patterns have about 37% prediction rate right now, can expect
44% with LFR which should help tree search quite a bit.
Implementation doesn't even need to be fast (incremental patterns)
to be used in tree search. Try progressive widening.
Expand All @@ -35,10 +35,6 @@ Strength:
Base:
* Further optimize board implementation, profiling fun
* Allow custom GTP commands for modules
* Improve gogui analyze commands:
- Average playouts score estimate would be nice to have
(already have ownermap score est)
* Implement parameter setup over GTP (less important)
* Fix the build system to allow fully parallel build
However, revamp to something like cmake (or, ugh, autotools)
is not guaranteed to be appreciated.
Expand All @@ -53,11 +49,6 @@ Self-contained tasks:
output may be used for inspiration, but we can take it further!
This could be done even if you are afraid of Pachi's codebase,
just using Pachi's output.
* Try to disable the bsize pattern feature
It just fudges the pattern evaluation since for most tactical
patterns fourth line vs. fifth line just doesn't matter. Maybe
its max should be 2 and maybe it should just be gone, needs
regenerating the pattern database and benchmarking.
* Try to avoid using a hash table for 3x3 patterns
Instead autogenerate procedural matching code; may be more
efficient (the near-guaranteed L1 cache miss is fairly expensive).
Expand Down
4 changes: 2 additions & 2 deletions version.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@

#include "build.h"

#define PACHI_VERNUM 12.30
#define PACHI_VERNUMS "12.30"
#define PACHI_VERNUM 12.40
#define PACHI_VERNUMS "12.40"

/* 00. Wang Zhi
* 01. Sansa Meijin 1612-1623
Expand Down

0 comments on commit a372ddf

Please sign in to comment.