facebookresearch / ELF
File Age

File age measurements show the distribution of file ages (days since the first commit) and the recency of file updates (days since the latest commit).

Summary
  • Number of files: 238
  • Daily file updates (only one update per file and date counted): 886
  • First update: 2017-07-08
  • Latest update: 2019-03-22
  • Days between first and latest update: 623 (89 weeks, estimated 445 working days)
  • Active days (at least one file change): 100
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 237 files with 20,898 lines of code in files.
    • 237 files that are 366+ days old (20,898 lines of code)
    • 0 files that are 181-365 days old (0 lines of code)
    • 0 files that are 91-180 days old (0 lines of code)
    • 0 files that are 31-90 days old (0 lines of code)
    • 0 files that are 1-30 days old (0 lines of code)
100% | 0% | 0% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 237 files with 20,898 lines of code in files.
    • 237 files have been last changed 366+ days ago (20,898 lines of code)
    • 0 files have been last changed 181-365 days ago (0 lines of code)
    • 0 files have been last changed 91-180 days ago (0 lines of code)
    • 0 files have been last changed 31-90 days ago (0 lines of code)
    • 0 files have been last changed 1-30 days ago (0 lines of code)
100% | 0% | 0% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
h, py, cc, sh, rst, txt, md, hh, gitignore, cpp, js, json, yml, html
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
h100% | 0% | 0% | 0% | 0%
cc100% | 0% | 0% | 0% | 0%
py100% | 0% | 0% | 0% | 0%
hh100% | 0% | 0% | 0% | 0%
js100% | 0% | 0% | 0% | 0%
cpp100% | 0% | 0% | 0% | 0%
html100% | 0% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
h100% | 0% | 0% | 0% | 0%
cc100% | 0% | 0% | 0% | 0%
py100% | 0% | 0% | 0% | 0%
hh100% | 0% | 0% | 0% | 0%
js100% | 0% | 0% | 0% | 0%
cpp100% | 0% | 0% | 0% | 0%
html100% | 0% | 0% | 0% | 0%
File Change History per Logical Decomposition
primary
primary (file age distribution)
Days since first update
366+
181-365
91-180
31-90
1-30
rts/engine100% | 0% | 0% | 0% | 0%
elf100% | 0% | 0% | 0% | 0%
go100% | 0% | 0% | 0% | 0%
rts/game_MC100% | 0% | 0% | 0% | 0%
elf_python100% | 0% | 0% | 0% | 0%
rts/game_CF100% | 0% | 0% | 0% | 0%
atari100% | 0% | 0% | 0% | 0%
rts/backend100% | 0% | 0% | 0% | 0%
rlpytorch100% | 0% | 0% | 0% | 0%
rts/game_TD100% | 0% | 0% | 0% | 0%
ROOT100% | 0% | 0% | 0% | 0%
rts/frontend100% | 0% | 0% | 0% | 0%
rlpytorch/methods100% | 0% | 0% | 0% | 0%
rlpytorch/utils100% | 0% | 0% | 0% | 0%
rlpytorch/trainer100% | 0% | 0% | 0% | 0%
rlpytorch/runner100% | 0% | 0% | 0% | 0%
elf/lib100% | 0% | 0% | 0% | 0%
rlpytorch/sampler100% | 0% | 0% | 0% | 0%
rlpytorch/stats100% | 0% | 0% | 0% | 0%
rts100% | 0% | 0% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
rts/engine100% | 0% | 0% | 0% | 0%
elf100% | 0% | 0% | 0% | 0%
go100% | 0% | 0% | 0% | 0%
rts/game_MC100% | 0% | 0% | 0% | 0%
elf_python100% | 0% | 0% | 0% | 0%
rts/game_CF100% | 0% | 0% | 0% | 0%
atari100% | 0% | 0% | 0% | 0%
rts/backend100% | 0% | 0% | 0% | 0%
rlpytorch100% | 0% | 0% | 0% | 0%
rts/game_TD100% | 0% | 0% | 0% | 0%
ROOT100% | 0% | 0% | 0% | 0%
rts/frontend100% | 0% | 0% | 0% | 0%
rlpytorch/methods100% | 0% | 0% | 0% | 0%
rlpytorch/utils100% | 0% | 0% | 0% | 0%
rlpytorch/trainer100% | 0% | 0% | 0% | 0%
rlpytorch/runner100% | 0% | 0% | 0% | 0%
elf/lib100% | 0% | 0% | 0% | 0%
rlpytorch/sampler100% | 0% | 0% | 0% | 0%
rlpytorch/stats100% | 0% | 0% | 0% | 0%
rts100% | 0% | 0% | 0% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
comm_template.h
in elf
304 24 1371 1663 36
game.js
in rts/frontend
460 19 1371 1661 8
cc
main_loop.cc
in rts/backend
254 12 1371 1661 23
ctpl_stl.h
in elf
180 13 1371 1661 5
cc
save2json.cc
in rts/backend
148 14 1371 1661 11
cc
game.cc
in rts/engine
125 6 1371 1661 18
ai.h
in rts/game_CF
116 7 1371 1661 12
cc
python_wrapper.cc
in rts/game_MC
107 6 1371 1661 26
ai.h
in rts/game_TD
90 6 1371 1661 9
python_options.h
in rts/game_MC
86 5 1371 1661 27
cc
ai.cc
in rts/game_CF
82 3 1371 1661 10
cc
wrapper_callback.cc
in rts/game_MC
71 4 1371 1661 24
cc
python_wrapper.cc
in rts/game_CF
71 6 1371 1661 11
cc
python_wrapper.cc
in rts/game_TD
68 6 1371 1661 11
model.py
in rts/game_CF
68 7 1371 1661 6
model.py
in rts/game_TD
63 7 1371 1661 9
cc
ai.cc
in rts/game_TD
60 4 1371 1661 10
game.py
in rts/game_TD
56 4 1371 1661 9
game.py
in rts/game_CF
56 4 1371 1661 9
python_options.h
in rts/game_CF
56 3 1371 1661 11
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
__init__.py
in rts
1 - 1617 1617 1
minirts.html
in rts/frontend
9 - 1617 1638 3
hh
strutils.hh
in elf/lib
30 1 1617 1656 3
hh
debugutils.hh
in elf/lib
35 1 1617 1656 3
hh
shared_buffer.hh
in elf
92 9 1617 1644 4
hh
copier.hh
in elf
174 14 1602 1644 8
multiple_prediction.py
in go
33 2 1591 1604 7
game_new.h
in rts/engine
1 - 1548 1585 3
cc
ai.cc
in rts/game_MC
1 - 1548 1660 27
__init__.py
in rts/game_MC
1 - 1548 1589 2
df_model.py
in go
46 3 1548 1653 11
df_model2.py
in go
69 4 1548 1550 3
game.py
in go
138 3 1518 1653 15
cc
replay_loader.cc
in elf
1 - 1371 1572 3
__init__.py
in rlpytorch/stats
1 - 1371 1605 3
__init__.py
in rlpytorch/utils
1 - 1371 1550 3
__init__.py
in rts/engine
1 - 1371 1617 2
__init__.py
in rlpytorch/sampler
2 - 1371 1605 5
__init__.py
in rlpytorch/runner
2 - 1371 1605 4
__init__.py
in elf_python
2 - 1371 1652 3
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
hh
timer.hh
in atari
43 2
locality_search.h
in rts/engine
282 21 1371 1371 1
cc
mc_rule_actor.cc
in rts/game_MC
199 5 1371 1371 1
cc
cmd_specific.cc
in rts/engine
181 9 1371 1371 1
compile_cmds.py
in rts/engine
87 4 1371 1371 1
cc
cf_rule_actor.cc
in rts/game_CF
73 2 1371 1371 1
cc
td_rule_actor.cc
in rts/game_TD
70 3 1371 1371 1
benchmark-gym.py
in atari
65 2 1371 1371 1
cc
bullet.cc
in rts/engine
51 2 1371 1371 1
pq_extend.h
in rts/engine
43 1 1371 1371 1
unit.h
in rts/engine
38 5 1371 1371 1
bullet.h
in rts/engine
31 5 1371 1371 1
benchmark-atari.py
in atari
30 1 1371 1371 1
cc
gamedef.cc
in rts/engine
21 1 1371 1371 1
serializer.h
in rts/engine
407 17 1371 1550 3
cc
player.cc
in rts/engine
251 13 1371 1550 3
cc
state_feature.cc
in rts/game_MC
118 4 1371 1550 3
eval_checkforward.py
in root
106 7 1371 1550 3
model_lstm.py
in rts/game_MC
95 8 1371 1550 3
lstm_trainer.py
in rlpytorch/trainer
72 7 1371 1550 3
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
hh
timer.hh
in atari
43 2
cc
board.cc
in go
1247 63 1371 1653 7
game.js
in rts/frontend
460 19 1371 1661 8
serializer.h
in rts/engine
407 17 1371 1550 3
utils_elf.py
in elf
313 28 1371 1660 41
comm_template.h
in elf
304 24 1371 1663 36
memory_receiver.py
in elf_python
301 31 1371 1652 3
utils.py
in rlpytorch/utils
300 42 1371 1605 3
locality_search.h
in rts/engine
282 21 1371 1371 1
cc
game_env.cc
in rts/engine
257 22 1371 1619 8
cc
main_loop.cc
in rts/backend
254 12 1371 1661 23
cc
player.cc
in rts/engine
251 13 1371 1550 3
cc
rule_actor.cc
in rts/engine
243 7 1371 1594 6
tree_search.h
in elf
229 16 1371 1585 13
state_collector.h
in elf
219 22 1371 1656 21
cc
map.cc
in rts/engine
204 20 1371 1603 6
cc
mc_rule_actor.cc
in rts/game_MC
199 5 1371 1371 1
board.h
in go
195 1 1371 1653 10
cc
sgf.cc
in go
194 11 1371 1653 14
pybind_helper.h
in elf
193 - 1371 1643 12