openai / pachi-py
File Size

The distribution of size of files (measured in lines of code).

Intro
Learn more...
File Size Overall
7% | 25% | 35% | 13% | 17%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
c10% | 28% | 37% | 15% | 8%
t0% | 100% | 0% | 0% | 0%
py0% | 42% | 44% | 9% | 3%
pyx0% | 0% | 100% | 0% | 0%
h0% | 0% | 17% | 6% | 75%
hpp0% | 0% | 69% | 0% | 30%
cpp0% | 0% | 0% | 60% | 39%
gtp0% | 0% | 0% | 47% | 52%
pl0% | 0% | 0% | 0% | 100%
in0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
pachi_py7% | 25% | 35% | 13% | 17%
ROOT0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
board.c
in pachi_py/pachi
1310 3
moggy.c
in pachi_py/pachi/playout
879 -
uct.c
in pachi_py/pachi/uct
852 -
gtp.c
in pachi_py/pachi
624 -
t
sar.t
in pachi_py/pachi/t-unit
604 -
tree.c
in pachi_py/pachi/uct
582 -
walk.c
in pachi_py/pachi/uct
567 3
twogtp.py
in pachi_py/pachi/tools
523 35
selfatari.c
in pachi_py/pachi/tactics
466 1
pattern.c
in pachi_py/pachi
458 -
protocol.c
in pachi_py/pachi/distributed
441 -
dynkomi.c
in pachi_py/pachi/uct
415 -
board.h
in pachi_py/pachi
370 -
sgflib.py
in pachi_py/pachi/tools/sgflib
346 37
slave.c
in pachi_py/pachi/uct
343 1
search.c
in pachi_py/pachi/uct
342 1
ucb1amaf.c
in pachi_py/pachi/uct/policy
338 6
distributed.c
in pachi_py/pachi/distributed
329 -
prior.c
in pachi_py/pachi/uct
325 -
patternsp.c
in pachi_py/pachi
313 1
timeinfo.c
in pachi_py/pachi
300 -
cypachi.pyx
in pachi_py
263 31
ptr.hpp
in pachi_py
259 26
pattern3.c
in pachi_py/pachi
227 1
extra_unused.pyx
in pachi_py
225 12
patternscan.c
in pachi_py/pachi/patternscan
214 -
typelib.py
in pachi_py/pachi/tools/sgflib
210 83
pachi.c
in pachi_py/pachi
209 3
merge.c
in pachi_py/pachi/distributed
196 -
montecarlo.c
in pachi_py/pachi/montecarlo
189 -
network.c
in pachi_py/pachi
178 -
2lib.c
in pachi_py/pachi/tactics
173 -
ladder.c
in pachi_py/pachi/tactics
167 -
joseki.c
in pachi_py/pachi/joseki
162 -
fbook.c
in pachi_py/pachi
158 1
wolf.c
in pachi_py/pachi/uct/plugin
149 -
goutil.cpp
in pachi_py
149 13
internal.h
in pachi_py/pachi/uct
137 -
sgf2gtp.py
in pachi_py/pachi/tools
119 6
playout.c
in pachi_py/pachi
118 -
1lib.c
in pachi_py/pachi/tactics
115 1
chat.c
in pachi_py/pachi
112 4
plugins.c
in pachi_py/pachi/uct
102 -
gtp
complete.gtp
in pachi_py/pachi/tools
101 -
nakade.c
in pachi_py/pachi/tactics
101 -
patternplay.c
in pachi_py/pachi/patternplay
100 -
dcnn.cpp
in pachi_py/pachi
98 -
patternprob.c
in pachi_py/pachi
97 -
mq.h
in pachi_py/pachi
96 -
ownermap.c
in pachi_py/pachi
94 -
Files With Most Units (Top 28)
File# lines# units
typelib.py
in pachi_py/pachi/tools/sgflib
210 83
sgflib.py
in pachi_py/pachi/tools/sgflib
346 37
twogtp.py
in pachi_py/pachi/tools
523 35
cypachi.pyx
in pachi_py
263 31
ptr.hpp
in pachi_py
259 26
goutil.hpp
in pachi_py
87 14
goutil.cpp
in pachi_py
149 13
extra_unused.pyx
in pachi_py
225 12
sgf2gtp.py
in pachi_py/pachi/tools
119 6
ucb1amaf.c
in pachi_py/pachi/uct/policy
338 6
chat.c
in pachi_py/pachi
112 4
board.c
in pachi_py/pachi
1310 3
pachi.c
in pachi_py/pachi
209 3
walk.c
in pachi_py/pachi/uct
567 3
exceptions.hpp
in pachi_py
25 3
sgfvar2gtp.pl
in pachi_py/pachi/joseki
42 2
setup.py
in root
38 1
sgf-analyse.pl
in pachi_py/pachi/tools
26 1
pattern3.c
in pachi_py/pachi
227 1
fbook.c
in pachi_py/pachi
158 1
selfatari.c
in pachi_py/pachi/tactics
466 1
1lib.c
in pachi_py/pachi/tactics
115 1
random.c
in pachi_py/pachi
65 1
patternsp.c
in pachi_py/pachi
313 1
pattern3.h
in pachi_py/pachi
77 1
search.c
in pachi_py/pachi/uct
342 1
slave.c
in pachi_py/pachi/uct
343 1
stone.h
in pachi_py/pachi
37 1
Files With Long Lines (Top 32)

There are 32 files with lines longer than 120 characters. In total, there are 81 long lines.

File# lines# units# long lines
board.c
in pachi_py/pachi
1310 3 11
moggy.c
in pachi_py/pachi/playout
879 - 9
pattern.c
in pachi_py/pachi
458 - 6
internal.h
in pachi_py/pachi/uct
137 - 4
search.h
in pachi_py/pachi/uct
40 - 4
ucb1amaf.c
in pachi_py/pachi/uct/policy
338 6 4
engine.h
in pachi_py/pachi
43 - 3
patternscan.c
in pachi_py/pachi/patternscan
214 - 3
montecarlo.c
in pachi_py/pachi/montecarlo
189 - 3
playout.h
in pachi_py/pachi
49 - 3
uct.c
in pachi_py/pachi/uct
852 - 3
generic.h
in pachi_py/pachi/uct/policy
57 - 3
2lib.h
in pachi_py/pachi/tactics
8 - 2
gtp.c
in pachi_py/pachi
624 - 2
board.h
in pachi_py/pachi
370 - 2
ucb1.c
in pachi_py/pachi/uct/policy
89 - 2
goutil.cpp
in pachi_py
149 13 2
joseki.c
in pachi_py/pachi/joseki
162 - 1
sgf2gtp.py
in pachi_py/pachi/tools
119 6 1
sgf-analyse.pl
in pachi_py/pachi/tools
26 1 1
pattern3.c
in pachi_py/pachi
227 1 1
fbook.c
in pachi_py/pachi
158 1 1
ladder.c
in pachi_py/pachi/tactics
167 - 1
2lib.c
in pachi_py/pachi/tactics
173 - 1
probdist.c
in pachi_py/pachi
45 - 1
replay.c
in pachi_py/pachi/replay
90 - 1
random.c
in pachi_py/pachi/random
31 - 1
tree.h
in pachi_py/pachi/uct
82 - 1
walk.c
in pachi_py/pachi/uct
567 3 1
dynkomi.c
in pachi_py/pachi/uct
415 - 1
patternplay.c
in pachi_py/pachi/patternplay
100 - 1
extra_unused.pyx
in pachi_py
225 12 1
Correlations

File Size vs. Commits (all time): 46 points

setup.py x: 13 commits (all time) y: 38 lines of code pachi_py/goutil.cpp x: 3 commits (all time) y: 149 lines of code pachi_py/cypachi.pyx x: 2 commits (all time) y: 263 lines of code pachi_py/goutil.hpp x: 2 commits (all time) y: 87 lines of code pachi_py/pachi/uct/tree.c x: 2 commits (all time) y: 582 lines of code MANIFEST.in x: 1 commits (all time) y: 1 lines of code pachi_py/cypachi.h x: 1 commits (all time) y: 22 lines of code pachi_py/extra_unused.pyx x: 1 commits (all time) y: 225 lines of code pachi_py/pachi/board.c x: 1 commits (all time) y: 1310 lines of code pachi_py/pachi/board.h x: 1 commits (all time) y: 370 lines of code pachi_py/pachi/chat.c x: 1 commits (all time) y: 112 lines of code pachi_py/pachi/dcnn.cpp x: 1 commits (all time) y: 98 lines of code pachi_py/pachi/dcnn.h x: 1 commits (all time) y: 19 lines of code pachi_py/pachi/distributed/protocol.c x: 1 commits (all time) y: 441 lines of code pachi_py/pachi/engine.h x: 1 commits (all time) y: 43 lines of code pachi_py/pachi/gogui.h x: 1 commits (all time) y: 12 lines of code pachi_py/pachi/gtp.c x: 1 commits (all time) y: 624 lines of code pachi_py/pachi/joseki/base.c x: 1 commits (all time) y: 71 lines of code pachi_py/pachi/move.h x: 1 commits (all time) y: 76 lines of code pachi_py/pachi/network.c x: 1 commits (all time) y: 178 lines of code pachi_py/pachi/ownermap.c x: 1 commits (all time) y: 94 lines of code pachi_py/pachi/ownermap.h x: 1 commits (all time) y: 31 lines of code pachi_py/pachi/pachi.c x: 1 commits (all time) y: 209 lines of code pachi_py/pachi/pattern3.c x: 1 commits (all time) y: 227 lines of code pachi_py/pachi/playout/moggy.c x: 1 commits (all time) y: 879 lines of code pachi_py/pachi/random.c x: 1 commits (all time) y: 65 lines of code pachi_py/pachi/stats.h x: 1 commits (all time) y: 53 lines of code pachi_py/pachi/t-unit/sar.t x: 1 commits (all time) y: 604 lines of code pachi_py/pachi/tactics/nakade.h x: 1 commits (all time) y: 7 lines of code pachi_py/pachi/tactics/selfatari.c x: 1 commits (all time) y: 466 lines of code pachi_py/pachi/uct/internal.h x: 1 commits (all time) y: 137 lines of code pachi_py/pachi/uct/policy/ucb1.c x: 1 commits (all time) y: 89 lines of code pachi_py/pachi/uct/policy/ucb1amaf.c x: 1 commits (all time) y: 338 lines of code pachi_py/pachi/uct/prior.c x: 1 commits (all time) y: 325 lines of code pachi_py/pachi/uct/slave.c x: 1 commits (all time) y: 343 lines of code pachi_py/pachi/uct/tree.h x: 1 commits (all time) y: 82 lines of code pachi_py/pachi/uct/uct.c x: 1 commits (all time) y: 852 lines of code pachi_py/pachi/uct/walk.c x: 1 commits (all time) y: 567 lines of code pachi_py/ptr.hpp x: 1 commits (all time) y: 259 lines of code
1310.0
lines of code
  min: 1.0
  average: 229.78
  25th percentile: 36.25
  median: 99.5
  75th percentile: 339.25
  max: 1310.0
0 13.0
commits (all time)
min: 1.0 | average: 1.37 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 13.0

File Size vs. Contributors (all time): 46 points

setup.py x: 6 contributors (all time) y: 38 lines of code pachi_py/goutil.cpp x: 3 contributors (all time) y: 149 lines of code pachi_py/cypachi.pyx x: 2 contributors (all time) y: 263 lines of code pachi_py/goutil.hpp x: 2 contributors (all time) y: 87 lines of code pachi_py/pachi/uct/tree.c x: 2 contributors (all time) y: 582 lines of code MANIFEST.in x: 1 contributors (all time) y: 1 lines of code pachi_py/cypachi.h x: 1 contributors (all time) y: 22 lines of code pachi_py/extra_unused.pyx x: 1 contributors (all time) y: 225 lines of code pachi_py/pachi/board.c x: 1 contributors (all time) y: 1310 lines of code pachi_py/pachi/board.h x: 1 contributors (all time) y: 370 lines of code pachi_py/pachi/chat.c x: 1 contributors (all time) y: 112 lines of code pachi_py/pachi/dcnn.cpp x: 1 contributors (all time) y: 98 lines of code pachi_py/pachi/dcnn.h x: 1 contributors (all time) y: 19 lines of code pachi_py/pachi/distributed/protocol.c x: 1 contributors (all time) y: 441 lines of code pachi_py/pachi/engine.h x: 1 contributors (all time) y: 43 lines of code pachi_py/pachi/gogui.h x: 1 contributors (all time) y: 12 lines of code pachi_py/pachi/gtp.c x: 1 contributors (all time) y: 624 lines of code pachi_py/pachi/joseki/base.c x: 1 contributors (all time) y: 71 lines of code pachi_py/pachi/move.h x: 1 contributors (all time) y: 76 lines of code pachi_py/pachi/network.c x: 1 contributors (all time) y: 178 lines of code pachi_py/pachi/ownermap.c x: 1 contributors (all time) y: 94 lines of code pachi_py/pachi/ownermap.h x: 1 contributors (all time) y: 31 lines of code pachi_py/pachi/pachi.c x: 1 contributors (all time) y: 209 lines of code pachi_py/pachi/pattern3.c x: 1 contributors (all time) y: 227 lines of code pachi_py/pachi/playout/moggy.c x: 1 contributors (all time) y: 879 lines of code pachi_py/pachi/random.c x: 1 contributors (all time) y: 65 lines of code pachi_py/pachi/stats.h x: 1 contributors (all time) y: 53 lines of code pachi_py/pachi/t-unit/sar.t x: 1 contributors (all time) y: 604 lines of code pachi_py/pachi/tactics/nakade.h x: 1 contributors (all time) y: 7 lines of code pachi_py/pachi/tactics/selfatari.c x: 1 contributors (all time) y: 466 lines of code pachi_py/pachi/uct/internal.h x: 1 contributors (all time) y: 137 lines of code pachi_py/pachi/uct/policy/ucb1.c x: 1 contributors (all time) y: 89 lines of code pachi_py/pachi/uct/policy/ucb1amaf.c x: 1 contributors (all time) y: 338 lines of code pachi_py/pachi/uct/prior.c x: 1 contributors (all time) y: 325 lines of code pachi_py/pachi/uct/slave.c x: 1 contributors (all time) y: 343 lines of code pachi_py/pachi/uct/tree.h x: 1 contributors (all time) y: 82 lines of code pachi_py/pachi/uct/uct.c x: 1 contributors (all time) y: 852 lines of code pachi_py/pachi/uct/walk.c x: 1 contributors (all time) y: 567 lines of code pachi_py/ptr.hpp x: 1 contributors (all time) y: 259 lines of code
1310.0
lines of code
  min: 1.0
  average: 229.78
  25th percentile: 36.25
  median: 99.5
  75th percentile: 339.25
  max: 1310.0
0 6.0
contributors (all time)
min: 1.0 | average: 1.22 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 6.0

File Size vs. Commits (30 days): 0 points

No data for "commits (30d)" vs. "lines of code".

File Size vs. Contributors (30 days): 0 points

No data for "contributors (30d)" vs. "lines of code".


File Size vs. Commits (90 days): 0 points

No data for "commits (90d)" vs. "lines of code".

File Size vs. Contributors (90 days): 0 points

No data for "contributors (90d)" vs. "lines of code".