microsoft / TextWorld
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 85 files with 10,540 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 10 files changed 21-50 times (3,906 lines of code)
    • 32 files changed 6-20 times (3,908 lines of code)
    • 43 files changed 1-5 times (2,726 lines of code)
0% | 0% | 37% | 37% | 25%
Legend:
101+
51-100
21-50
6-20
1-5

Detailed data...

File Change Frequency per File Extension
py, c, rst, json, htm, h, md, txt, yml, sh, js, ipynb, gitignore, css, ebnf, gitattributes, bat, handlebars, inc, in, ini, vscodeignore
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
py0% | 0% | 38% | 36% | 24%
c0% | 0% | 0% | 100% | 0%
in0% | 0% | 0% | 100% | 0%
css0% | 0% | 0% | 0% | 100%
ebnf0% | 0% | 0% | 0% | 100%
handlebars0% | 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
textworld/generator0% | 0% | 69% | 18% | 11%
textworld/logic0% | 0% | 57% | 0% | 42%
textworld/render0% | 0% | 36% | 19% | 43%
textworld0% | 0% | <1% | 99% | 0%
textworld/challenges0% | 0% | 0% | 68% | 31%
textworld/envs0% | 0% | 0% | 78% | 21%
textworld/gym0% | 0% | 0% | 81% | 18%
textworld/textgen0% | 0% | 0% | 65% | 34%
src0% | 0% | 0% | 100% | 0%
scripts0% | 0% | 0% | 54% | 45%
ROOT0% | 0% | 0% | 89% | 10%
textworld/agents0% | 0% | 0% | 57% | 42%
benchmark0% | 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
game.py
in textworld/generator
670 107 61 1313 46
world2inform7.py
in textworld/generator/inform7
395 17 61 1313 39
maker.py
in textworld/generator
403 50 265 1313 34
__init__.py
in textworld/logic
998 204 703 1313 27
version.py
in textworld
2 - 22 1151 26
render.py
in textworld/render
343 19 517 1313 25
text_grammar.py
in textworld/generator
250 24 265 1313 23
__init__.py
in textworld/generator
136 9 699 1313 22
chaining.py
in textworld/generator
315 29 703 1313 21
text_generation.py
in textworld/generator
394 18 599 1313 21
jericho.py
in textworld/envs/zmachine
92 11 102 1313 20
utils.py
in textworld/gym
59 2 712 1166 19
helpers.py
in textworld
65 3 444 1278 19
core.py
in textworld
172 41 150 1313 19
utils.py
in textworld
110 15 712 1313 18
setup.py
in root
59 4 95 1313 17
filter.py
in textworld/envs/wrappers
25 4 532 1165 16
in
MANIFEST.in
in root
25 - 265 1313 14
tw_inform7.py
in textworld/envs/wrappers
253 27 150 868 14
world.py
in textworld/generator
422 42 703 1313 14