facebookresearch / ELF
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

File Change Frequency Overall
File Change Frequency Overall
The number of recorded file updates
  • There are 237 files with 20,898 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 16 files changed 21-50 times (1,971 lines of code)
    • 133 files changed 6-20 times (12,909 lines of code)
    • 88 files changed 1-5 times (6,018 lines of code)
0% | 0% | 9% | 61% | 28%
Legend:
101+
51-100
21-50
6-20
1-5

Detailed data...

File Change Frequency per File Extension
h, py, cc, sh, rst, txt, md, hh, gitignore, cpp, js, json, yml, html
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
h0% | 0% | 11% | 63% | 25%
py0% | 0% | 10% | 49% | 39%
cc0% | 0% | 8% | 68% | 23%
js0% | 0% | 0% | 100% | 0%
hh0% | 0% | 0% | 68% | 31%
cpp0% | 0% | 0% | 31% | 68%
html0% | 0% | 0% | 0% | 100%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
elf0% | 0% | 26% | 55% | 17%
rts/game_MC0% | 0% | 24% | 41% | 34%
rts/backend0% | 0% | 34% | 65% | 0%
go0% | 0% | 6% | 90% | 3%
atari0% | 0% | 17% | 58% | 24%
rts/engine0% | 0% | 0% | 56% | 43%
rlpytorch0% | 0% | 0% | 100% | 0%
rts/game_CF0% | 0% | 0% | 73% | 26%
rts/game_TD0% | 0% | 0% | 78% | 21%
rts/frontend0% | 0% | 0% | 98% | 1%
rlpytorch/runner0% | 0% | 0% | 99% | <1%
ROOT0% | 0% | 0% | 50% | 49%
rlpytorch/trainer0% | 0% | 0% | 81% | 18%
rlpytorch/methods0% | 0% | 0% | 73% | 26%
rlpytorch/sampler0% | 0% | 0% | 98% | 1%
rlpytorch/stats0% | 0% | 0% | 99% | <1%
elf_python0% | 0% | 0% | 0% | 100%
rlpytorch/utils0% | 0% | 0% | 0% | 100%
elf/lib0% | 0% | 0% | 0% | 100%
rts0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 20)

See data for all files...

File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
utils_elf.py
in elf
313 28 1371 1660 41
comm_template.h
in elf
304 24 1371 1663 36
cc
game.cc
in go
77 2 1371 1653 28
cc
ai.cc
in rts/game_MC
1 - 1548 1660 27
python_options.h
in rts/game_MC
86 5 1371 1661 27
cc
python_wrapper.cc
in rts/game_MC
107 6 1371 1661 26
game_context.h
in go
74 6 1371 1653 25
cc
wrapper_callback.cc
in rts/game_MC
71 4 1371 1661 24
ai.h
in rts/game_MC
28 1 1371 1661 23
game.py
in rts/game_MC
120 13 1371 1658 23
cc
main_loop.cc
in rts/backend
254 12 1371 1661 23
game.h
in go
35 2 1371 1653 22
pybind_interface.h
in elf
73 12 1371 1656 22
game.py
in atari
136 4 1371 1660 22
model.py
in rts/game_MC
73 8 1371 1659 21
state_collector.h
in elf
219 22 1371 1656 21
ai.h
in rts/engine
30 1 1371 1661 20
eval.py
in root
31 1 1371 1625 20
sgf.h
in go
136 17 1371 1653 19
__init__.py
in rlpytorch
9 - 1371 1658 18