openai / procgen
File Change Frequency

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

Overview
File Change Frequency Overall
  • There are 56 files with 9,194 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 0 files changed 21-50 times (0 lines of code)
    • 1 file changed 6-20 times (81 lines of code)
    • 55 files changed 1-5 times (9,113 lines of code)
0% | 0% | 0% | <1% | 99%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 56 files with 9,194 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 0 files changed by 11-25 contributors (0 lines of code)
    • 0 files changed by 6-10 contributors (0 lines of code)
    • 7 files changed by 2-5 contributors (601 lines of code)
    • 49 files changed by 1 contributor (8,593 lines of code)
0% | 0% | 0% | 6% | 93%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
cpp, py, h, txt, md, yaml, gitignore, json
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
py0% | 0% | 0% | 10% | 89%
cpp0% | 0% | 0% | 0% | 100%
h0% | 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
ROOT0% | 0% | 0% | 100% | 0%
procgen0% | 0% | 0% | 0% | 100%
procgen-build0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
setup.py
in root
81 3 2019-12-03 2022-01-15 8 2 christopherhesse@users.nore... christopherhesse@users.nore...
24 2 2019-12-03 2020-07-10 5 1 christopherhesse@users.nore... christopherhesse@users.nore...
build_package.py
in procgen-build/procgen_build
31 1 2019-12-03 2022-01-15 5 2 christopherhesse@users.nore... christopherhesse@users.nore...
env.py
in procgen
214 10 2019-12-03 2022-01-24 5 3 christopherhesse@users.nore... 39658109+bragajj@users.nore...
setup.py
in procgen-build
10 - 2019-12-03 2022-01-11 3 2 christopherhesse@users.nore... 48501609+christopher-hesse@...
common.py
in procgen-build/procgen_build
15 1 2019-12-03 2022-01-11 3 2 christopherhesse@users.nore... 48501609+christopher-hesse@...
game.h
in procgen/src
91 - 2019-12-03 2020-06-03 3 1 christopherhesse@users.nore... christopherhesse@users.nore...
interactive.py
in procgen
121 4 2019-12-03 2020-12-11 3 2 christopherhesse@users.nore... dbalicki@users.noreply.gith...
build_qt.py
in procgen-build/procgen_build
129 4 2019-12-03 2022-01-11 3 2 christopherhesse@users.nore... 48501609+christopher-hesse@...
basic-abstract-game.h
in procgen/src
140 - 2019-12-03 2020-06-03 3 1 christopherhesse@users.nore... christopherhesse@users.nore...
vecgame.cpp
in procgen/src
371 16 2019-12-03 2020-06-03 3 1 christopherhesse@users.nore... christopherhesse@users.nore...
__init__.py
in procgen
8 - 2019-12-03 2020-06-03 2 1 christopherhesse@users.nore... christopherhesse@users.nore...
resources.h
in procgen/src
13 - 2019-12-03 2020-06-03 2 1 christopherhesse@users.nore... christopherhesse@users.nore...
object-ids.h
in procgen/src
16 - 2019-12-03 2020-06-03 2 1 christopherhesse@users.nore... christopherhesse@users.nore...
randgen.h
in procgen/src
22 - 2019-12-03 2020-06-03 2 1 christopherhesse@users.nore... christopherhesse@users.nore...
vecgame.h
in procgen/src
34 - 2019-12-03 2020-06-03 2 1 christopherhesse@users.nore... christopherhesse@users.nore...
cpp-utils.h
in procgen/src
45 4 2019-12-03 2020-06-03 2 1 christopherhesse@users.nore... christopherhesse@users.nore...
entity.h
in procgen/src
46 - 2019-12-03 2020-06-03 2 1 christopherhesse@users.nore... christopherhesse@users.nore...
grid.h
in procgen/src
60 11 2019-12-03 2020-06-03 2 1 christopherhesse@users.nore... christopherhesse@users.nore...
randgen.cpp
in procgen/src
89 13 2019-12-03 2020-06-03 2 1 christopherhesse@users.nore... christopherhesse@users.nore...
bigfish.cpp
in procgen/src/games
96 7 2019-12-03 2020-06-03 2 1 christopherhesse@users.nore... christopherhesse@users.nore...
maze.cpp
in procgen/src/games
106 8 2019-12-03 2020-06-03 2 1 christopherhesse@users.nore... christopherhesse@users.nore...
entity.cpp
in procgen/src
139 4 2019-12-03 2020-06-03 2 1 christopherhesse@users.nore... christopherhesse@users.nore...
heist.cpp
in procgen/src/games
178 12 2019-12-03 2020-06-03 2 1 christopherhesse@users.nore... christopherhesse@users.nore...
game.cpp
in procgen/src
205 9 2019-12-03 2020-06-03 2 1 christopherhesse@users.nore... christopherhesse@users.nore...
fruitbot.cpp
in procgen/src/games
227 16 2019-12-03 2020-06-03 2 1 christopherhesse@users.nore... christopherhesse@users.nore...
plunder.cpp
in procgen/src/games
228 11 2019-12-03 2020-06-03 2 1 christopherhesse@users.nore... christopherhesse@users.nore...
leaper.cpp
in procgen/src/games
244 18 2019-12-03 2020-06-03 2 1 christopherhesse@users.nore... christopherhesse@users.nore...
miner.cpp
in procgen/src/games
258 20 2019-12-03 2020-06-03 2 1 christopherhesse@users.nore... christopherhesse@users.nore...
caveflyer.cpp
in procgen/src/games
262 12 2019-12-03 2020-06-03 2 1 christopherhesse@users.nore... christopherhesse@users.nore...
climber.cpp
in procgen/src/games
280 21 2019-12-03 2020-06-03 2 1 christopherhesse@users.nore... christopherhesse@users.nore...
chaser.cpp
in procgen/src/games
332 17 2019-12-03 2020-06-03 2 1 christopherhesse@users.nore... christopherhesse@users.nore...
ninja.cpp
in procgen/src/games
348 21 2019-12-03 2020-06-03 2 1 christopherhesse@users.nore... christopherhesse@users.nore...
starpilot.cpp
in procgen/src/games
349 15 2019-12-03 2020-06-03 2 1 christopherhesse@users.nore... christopherhesse@users.nore...
jumper.cpp
in procgen/src/games
366 23 2019-12-03 2020-06-03 2 1 christopherhesse@users.nore... christopherhesse@users.nore...
dodgeball.cpp
in procgen/src/games
375 17 2019-12-03 2020-06-03 2 1 christopherhesse@users.nore... christopherhesse@users.nore...
bossfight.cpp
in procgen/src/games
402 19 2019-12-03 2020-06-03 2 1 christopherhesse@users.nore... christopherhesse@users.nore...
coinrun.cpp
in procgen/src/games
421 28 2019-12-03 2020-06-03 2 1 christopherhesse@users.nore... christopherhesse@users.nore...
resources.cpp
in procgen/src
940 3 2019-12-03 2020-06-03 2 1 christopherhesse@users.nore... christopherhesse@users.nore...
944 84 2019-12-03 2020-06-03 2 1 christopherhesse@users.nore... christopherhesse@users.nore...
__init__.py
in procgen-build/procgen_build
1 - 2019-12-03 2019-12-03 1 1 christopherhesse@users.nore... christopherhesse@users.nore...
coinrun_old.cpp
in procgen/src/games
2 1 2019-12-03 2019-12-03 1 1 christopherhesse@users.nore... christopherhesse@users.nore...
game-registry.cpp
in procgen/src
2 - 2019-12-03 2019-12-03 1 1 christopherhesse@users.nore... christopherhesse@users.nore...
roomgen.h
in procgen/src
15 - 2019-12-03 2019-12-03 1 1 christopherhesse@users.nore... christopherhesse@users.nore...
vecoptions.h
in procgen/src
15 - 2019-12-03 2019-12-03 1 1 christopherhesse@users.nore... christopherhesse@users.nore...
qt-utils.h
in procgen/src
18 2 2019-12-03 2019-12-03 1 1 christopherhesse@users.nore... christopherhesse@users.nore...
cpp-utils.cpp
in procgen/src
18 1 2019-12-03 2019-12-03 1 1 christopherhesse@users.nore... christopherhesse@users.nore...
game-registry.h
in procgen/src
21 2 2019-12-03 2019-12-03 1 1 christopherhesse@users.nore... christopherhesse@users.nore...
assetgen.h
in procgen/src
21 - 2019-12-03 2019-12-03 1 1 christopherhesse@users.nore... christopherhesse@users.nore...
mazegen.h
in procgen/src
32 - 2019-12-03 2019-12-03 1 1 christopherhesse@users.nore... christopherhesse@users.nore...
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
env.py
in procgen
214 10 2019-12-03 2022-01-24 5 3 christopherhesse@users.nore... 39658109+bragajj@users.nore...
setup.py
in root
81 3 2019-12-03 2022-01-15 8 2 christopherhesse@users.nore... christopherhesse@users.nore...
build_package.py
in procgen-build/procgen_build
31 1 2019-12-03 2022-01-15 5 2 christopherhesse@users.nore... christopherhesse@users.nore...
setup.py
in procgen-build
10 - 2019-12-03 2022-01-11 3 2 christopherhesse@users.nore... 48501609+christopher-hesse@...
build_qt.py
in procgen-build/procgen_build
129 4 2019-12-03 2022-01-11 3 2 christopherhesse@users.nore... 48501609+christopher-hesse@...
common.py
in procgen-build/procgen_build
15 1 2019-12-03 2022-01-11 3 2 christopherhesse@users.nore... 48501609+christopher-hesse@...
interactive.py
in procgen
121 4 2019-12-03 2020-12-11 3 2 christopherhesse@users.nore... dbalicki@users.noreply.gith...
24 2 2019-12-03 2020-07-10 5 1 christopherhesse@users.nore... christopherhesse@users.nore...
game.h
in procgen/src
91 - 2019-12-03 2020-06-03 3 1 christopherhesse@users.nore... christopherhesse@users.nore...
basic-abstract-game.h
in procgen/src
140 - 2019-12-03 2020-06-03 3 1 christopherhesse@users.nore... christopherhesse@users.nore...
vecgame.cpp
in procgen/src
371 16 2019-12-03 2020-06-03 3 1 christopherhesse@users.nore... christopherhesse@users.nore...
__init__.py
in procgen
8 - 2019-12-03 2020-06-03 2 1 christopherhesse@users.nore... christopherhesse@users.nore...
resources.h
in procgen/src
13 - 2019-12-03 2020-06-03 2 1 christopherhesse@users.nore... christopherhesse@users.nore...
entity.cpp
in procgen/src
139 4 2019-12-03 2020-06-03 2 1 christopherhesse@users.nore... christopherhesse@users.nore...
cpp-utils.h
in procgen/src
45 4 2019-12-03 2020-06-03 2 1 christopherhesse@users.nore... christopherhesse@users.nore...
randgen.cpp
in procgen/src
89 13 2019-12-03 2020-06-03 2 1 christopherhesse@users.nore... christopherhesse@users.nore...
944 84 2019-12-03 2020-06-03 2 1 christopherhesse@users.nore... christopherhesse@users.nore...
entity.h
in procgen/src
46 - 2019-12-03 2020-06-03 2 1 christopherhesse@users.nore... christopherhesse@users.nore...
vecgame.h
in procgen/src
34 - 2019-12-03 2020-06-03 2 1 christopherhesse@users.nore... christopherhesse@users.nore...
chaser.cpp
in procgen/src/games
332 17 2019-12-03 2020-06-03 2 1 christopherhesse@users.nore... christopherhesse@users.nore...
coinrun.cpp
in procgen/src/games
421 28 2019-12-03 2020-06-03 2 1 christopherhesse@users.nore... christopherhesse@users.nore...
bossfight.cpp
in procgen/src/games
402 19 2019-12-03 2020-06-03 2 1 christopherhesse@users.nore... christopherhesse@users.nore...
heist.cpp
in procgen/src/games
178 12 2019-12-03 2020-06-03 2 1 christopherhesse@users.nore... christopherhesse@users.nore...
caveflyer.cpp
in procgen/src/games
262 12 2019-12-03 2020-06-03 2 1 christopherhesse@users.nore... christopherhesse@users.nore...
jumper.cpp
in procgen/src/games
366 23 2019-12-03 2020-06-03 2 1 christopherhesse@users.nore... christopherhesse@users.nore...
dodgeball.cpp
in procgen/src/games
375 17 2019-12-03 2020-06-03 2 1 christopherhesse@users.nore... christopherhesse@users.nore...
bigfish.cpp
in procgen/src/games
96 7 2019-12-03 2020-06-03 2 1 christopherhesse@users.nore... christopherhesse@users.nore...
plunder.cpp
in procgen/src/games
228 11 2019-12-03 2020-06-03 2 1 christopherhesse@users.nore... christopherhesse@users.nore...
fruitbot.cpp
in procgen/src/games
227 16 2019-12-03 2020-06-03 2 1 christopherhesse@users.nore... christopherhesse@users.nore...
leaper.cpp
in procgen/src/games
244 18 2019-12-03 2020-06-03 2 1 christopherhesse@users.nore... christopherhesse@users.nore...
starpilot.cpp
in procgen/src/games
349 15 2019-12-03 2020-06-03 2 1 christopherhesse@users.nore... christopherhesse@users.nore...
miner.cpp
in procgen/src/games
258 20 2019-12-03 2020-06-03 2 1 christopherhesse@users.nore... christopherhesse@users.nore...
maze.cpp
in procgen/src/games
106 8 2019-12-03 2020-06-03 2 1 christopherhesse@users.nore... christopherhesse@users.nore...
ninja.cpp
in procgen/src/games
348 21 2019-12-03 2020-06-03 2 1 christopherhesse@users.nore... christopherhesse@users.nore...
climber.cpp
in procgen/src/games
280 21 2019-12-03 2020-06-03 2 1 christopherhesse@users.nore... christopherhesse@users.nore...
game.cpp
in procgen/src
205 9 2019-12-03 2020-06-03 2 1 christopherhesse@users.nore... christopherhesse@users.nore...
randgen.h
in procgen/src
22 - 2019-12-03 2020-06-03 2 1 christopherhesse@users.nore... christopherhesse@users.nore...
resources.cpp
in procgen/src
940 3 2019-12-03 2020-06-03 2 1 christopherhesse@users.nore... christopherhesse@users.nore...
grid.h
in procgen/src
60 11 2019-12-03 2020-06-03 2 1 christopherhesse@users.nore... christopherhesse@users.nore...
object-ids.h
in procgen/src
16 - 2019-12-03 2020-06-03 2 1 christopherhesse@users.nore... christopherhesse@users.nore...
__init__.py
in procgen-build/procgen_build
1 - 2019-12-03 2019-12-03 1 1 christopherhesse@users.nore... christopherhesse@users.nore...
mazegen.cpp
in procgen/src
234 10 2019-12-03 2019-12-03 1 1 christopherhesse@users.nore... christopherhesse@users.nore...
game-registry.cpp
in procgen/src
2 - 2019-12-03 2019-12-03 1 1 christopherhesse@users.nore... christopherhesse@users.nore...
vecoptions.h
in procgen/src
15 - 2019-12-03 2019-12-03 1 1 christopherhesse@users.nore... christopherhesse@users.nore...
buffer.h
in procgen/src
112 14 2020-06-03 2020-06-03 1 1 christopherhesse@users.nore... christopherhesse@users.nore...
mazegen.h
in procgen/src
32 - 2019-12-03 2019-12-03 1 1 christopherhesse@users.nore... christopherhesse@users.nore...
cpp-utils.cpp
in procgen/src
18 1 2019-12-03 2019-12-03 1 1 christopherhesse@users.nore... christopherhesse@users.nore...
roomgen.cpp
in procgen/src
137 6 2019-12-03 2019-12-03 1 1 christopherhesse@users.nore... christopherhesse@users.nore...
assetgen.h
in procgen/src
21 - 2019-12-03 2019-12-03 1 1 christopherhesse@users.nore... christopherhesse@users.nore...
game-registry.h
in procgen/src
21 2 2019-12-03 2019-12-03 1 1 christopherhesse@users.nore... christopherhesse@users.nore...
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
944 84 2019-12-03 2020-06-03 2 1 christopherhesse@users.nore... christopherhesse@users.nore...
resources.cpp
in procgen/src
940 3 2019-12-03 2020-06-03 2 1 christopherhesse@users.nore... christopherhesse@users.nore...
coinrun.cpp
in procgen/src/games
421 28 2019-12-03 2020-06-03 2 1 christopherhesse@users.nore... christopherhesse@users.nore...
bossfight.cpp
in procgen/src/games
402 19 2019-12-03 2020-06-03 2 1 christopherhesse@users.nore... christopherhesse@users.nore...
dodgeball.cpp
in procgen/src/games
375 17 2019-12-03 2020-06-03 2 1 christopherhesse@users.nore... christopherhesse@users.nore...
vecgame.cpp
in procgen/src
371 16 2019-12-03 2020-06-03 3 1 christopherhesse@users.nore... christopherhesse@users.nore...
jumper.cpp
in procgen/src/games
366 23 2019-12-03 2020-06-03 2 1 christopherhesse@users.nore... christopherhesse@users.nore...
starpilot.cpp
in procgen/src/games
349 15 2019-12-03 2020-06-03 2 1 christopherhesse@users.nore... christopherhesse@users.nore...
ninja.cpp
in procgen/src/games
348 21 2019-12-03 2020-06-03 2 1 christopherhesse@users.nore... christopherhesse@users.nore...
chaser.cpp
in procgen/src/games
332 17 2019-12-03 2020-06-03 2 1 christopherhesse@users.nore... christopherhesse@users.nore...
climber.cpp
in procgen/src/games
280 21 2019-12-03 2020-06-03 2 1 christopherhesse@users.nore... christopherhesse@users.nore...
caveflyer.cpp
in procgen/src/games
262 12 2019-12-03 2020-06-03 2 1 christopherhesse@users.nore... christopherhesse@users.nore...
miner.cpp
in procgen/src/games
258 20 2019-12-03 2020-06-03 2 1 christopherhesse@users.nore... christopherhesse@users.nore...
leaper.cpp
in procgen/src/games
244 18 2019-12-03 2020-06-03 2 1 christopherhesse@users.nore... christopherhesse@users.nore...
mazegen.cpp
in procgen/src
234 10 2019-12-03 2019-12-03 1 1 christopherhesse@users.nore... christopherhesse@users.nore...
plunder.cpp
in procgen/src/games
228 11 2019-12-03 2020-06-03 2 1 christopherhesse@users.nore... christopherhesse@users.nore...
fruitbot.cpp
in procgen/src/games
227 16 2019-12-03 2020-06-03 2 1 christopherhesse@users.nore... christopherhesse@users.nore...
game.cpp
in procgen/src
205 9 2019-12-03 2020-06-03 2 1 christopherhesse@users.nore... christopherhesse@users.nore...
heist.cpp
in procgen/src/games
178 12 2019-12-03 2020-06-03 2 1 christopherhesse@users.nore... christopherhesse@users.nore...
assetgen.cpp
in procgen/src
149 9 2019-12-03 2019-12-03 1 1 christopherhesse@users.nore... christopherhesse@users.nore...
basic-abstract-game.h
in procgen/src
140 - 2019-12-03 2020-06-03 3 1 christopherhesse@users.nore... christopherhesse@users.nore...
entity.cpp
in procgen/src
139 4 2019-12-03 2020-06-03 2 1 christopherhesse@users.nore... christopherhesse@users.nore...
roomgen.cpp
in procgen/src
137 6 2019-12-03 2019-12-03 1 1 christopherhesse@users.nore... christopherhesse@users.nore...
buffer.h
in procgen/src
112 14 2020-06-03 2020-06-03 1 1 christopherhesse@users.nore... christopherhesse@users.nore...
builder.py
in procgen
108 6 2022-01-11 2022-01-11 1 1 48501609+christopher-hesse@... 48501609+christopher-hesse@...
maze.cpp
in procgen/src/games
106 8 2019-12-03 2020-06-03 2 1 christopherhesse@users.nore... christopherhesse@users.nore...
bigfish.cpp
in procgen/src/games
96 7 2019-12-03 2020-06-03 2 1 christopherhesse@users.nore... christopherhesse@users.nore...
game.h
in procgen/src
91 - 2019-12-03 2020-06-03 3 1 christopherhesse@users.nore... christopherhesse@users.nore...
randgen.cpp
in procgen/src
89 13 2019-12-03 2020-06-03 2 1 christopherhesse@users.nore... christopherhesse@users.nore...
grid.h
in procgen/src
60 11 2019-12-03 2020-06-03 2 1 christopherhesse@users.nore... christopherhesse@users.nore...
vecoptions.cpp
in procgen/src
49 5 2019-12-03 2019-12-03 1 1 christopherhesse@users.nore... christopherhesse@users.nore...
entity.h
in procgen/src
46 - 2019-12-03 2020-06-03 2 1 christopherhesse@users.nore... christopherhesse@users.nore...
cpp-utils.h
in procgen/src
45 4 2019-12-03 2020-06-03 2 1 christopherhesse@users.nore... christopherhesse@users.nore...
vecgame.h
in procgen/src
34 - 2019-12-03 2020-06-03 2 1 christopherhesse@users.nore... christopherhesse@users.nore...
mazegen.h
in procgen/src
32 - 2019-12-03 2019-12-03 1 1 christopherhesse@users.nore... christopherhesse@users.nore...
24 2 2019-12-03 2020-07-10 5 1 christopherhesse@users.nore... christopherhesse@users.nore...
randgen.h
in procgen/src
22 - 2019-12-03 2020-06-03 2 1 christopherhesse@users.nore... christopherhesse@users.nore...
assetgen.h
in procgen/src
21 - 2019-12-03 2019-12-03 1 1 christopherhesse@users.nore... christopherhesse@users.nore...
game-registry.h
in procgen/src
21 2 2019-12-03 2019-12-03 1 1 christopherhesse@users.nore... christopherhesse@users.nore...
cpp-utils.cpp
in procgen/src
18 1 2019-12-03 2019-12-03 1 1 christopherhesse@users.nore... christopherhesse@users.nore...
qt-utils.h
in procgen/src
18 2 2019-12-03 2019-12-03 1 1 christopherhesse@users.nore... christopherhesse@users.nore...
object-ids.h
in procgen/src
16 - 2019-12-03 2020-06-03 2 1 christopherhesse@users.nore... christopherhesse@users.nore...
vecoptions.h
in procgen/src
15 - 2019-12-03 2019-12-03 1 1 christopherhesse@users.nore... christopherhesse@users.nore...
roomgen.h
in procgen/src
15 - 2019-12-03 2019-12-03 1 1 christopherhesse@users.nore... christopherhesse@users.nore...
resources.h
in procgen/src
13 - 2019-12-03 2020-06-03 2 1 christopherhesse@users.nore... christopherhesse@users.nore...
__init__.py
in procgen
8 - 2019-12-03 2020-06-03 2 1 christopherhesse@users.nore... christopherhesse@users.nore...
game-registry.cpp
in procgen/src
2 - 2019-12-03 2019-12-03 1 1 christopherhesse@users.nore... christopherhesse@users.nore...
coinrun_old.cpp
in procgen/src/games
2 1 2019-12-03 2019-12-03 1 1 christopherhesse@users.nore... christopherhesse@users.nore...
__init__.py
in procgen-build/procgen_build
1 - 2019-12-03 2019-12-03 1 1 christopherhesse@users.nore... christopherhesse@users.nore...
build_qt.py
in procgen-build/procgen_build
129 4 2019-12-03 2022-01-11 3 2 christopherhesse@users.nore... 48501609+christopher-hesse@...
Correlations

File Size vs. Number of Changes: 56 points

procgen/env.py x: 214 lines of code y: 5 # changes procgen-build/procgen_build/build_package.py x: 31 lines of code y: 5 # changes setup.py x: 81 lines of code y: 8 # changes procgen-build/procgen_build/build_qt.py x: 129 lines of code y: 3 # changes procgen-build/procgen_build/common.py x: 15 lines of code y: 3 # changes procgen-build/setup.py x: 10 lines of code y: 3 # changes procgen/builder.py x: 108 lines of code y: 1 # changes procgen/interactive.py x: 121 lines of code y: 3 # changes procgen/gym_registration.py x: 24 lines of code y: 5 # changes procgen/src/game.cpp x: 205 lines of code y: 2 # changes procgen/src/vecgame.cpp x: 371 lines of code y: 3 # changes procgen/__init__.py x: 8 lines of code y: 2 # changes procgen/src/basic-abstract-game.cpp x: 944 lines of code y: 2 # changes procgen/src/basic-abstract-game.h x: 140 lines of code y: 3 # changes procgen/src/buffer.h x: 112 lines of code y: 1 # changes procgen/src/cpp-utils.h x: 45 lines of code y: 2 # changes procgen/src/entity.cpp x: 139 lines of code y: 2 # changes procgen/src/game.h x: 91 lines of code y: 3 # changes procgen/src/games/bigfish.cpp x: 96 lines of code y: 2 # changes procgen/src/games/bossfight.cpp x: 402 lines of code y: 2 # changes procgen/src/games/caveflyer.cpp x: 262 lines of code y: 2 # changes procgen/src/games/chaser.cpp x: 332 lines of code y: 2 # changes procgen/src/games/climber.cpp x: 280 lines of code y: 2 # changes procgen/src/games/coinrun.cpp x: 421 lines of code y: 2 # changes procgen/src/games/dodgeball.cpp x: 375 lines of code y: 2 # changes procgen/src/games/fruitbot.cpp x: 227 lines of code y: 2 # changes procgen/src/games/heist.cpp x: 178 lines of code y: 2 # changes procgen/src/games/jumper.cpp x: 366 lines of code y: 2 # changes procgen/src/games/leaper.cpp x: 244 lines of code y: 2 # changes procgen/src/games/maze.cpp x: 106 lines of code y: 2 # changes procgen/src/games/miner.cpp x: 258 lines of code y: 2 # changes procgen/src/games/ninja.cpp x: 348 lines of code y: 2 # changes procgen/src/grid.h x: 60 lines of code y: 2 # changes procgen/src/object-ids.h x: 16 lines of code y: 2 # changes procgen/src/randgen.cpp x: 89 lines of code y: 2 # changes procgen/src/randgen.h x: 22 lines of code y: 2 # changes procgen/src/resources.cpp x: 940 lines of code y: 2 # changes procgen/src/resources.h x: 13 lines of code y: 2 # changes procgen/src/vecgame.h x: 34 lines of code y: 2 # changes procgen-build/procgen_build/__init__.py x: 1 lines of code y: 1 # changes procgen/src/assetgen.cpp x: 149 lines of code y: 1 # changes procgen/src/assetgen.h x: 21 lines of code y: 1 # changes procgen/src/cpp-utils.cpp x: 18 lines of code y: 1 # changes procgen/src/game-registry.cpp x: 2 lines of code y: 1 # changes procgen/src/mazegen.cpp x: 234 lines of code y: 1 # changes procgen/src/mazegen.h x: 32 lines of code y: 1 # changes procgen/src/roomgen.cpp x: 137 lines of code y: 1 # changes procgen/src/roomgen.h x: 15 lines of code y: 1 # changes procgen/src/vecoptions.cpp x: 49 lines of code y: 1 # changes
8.0
# changes
  min: 1.0
  average: 2.11
  25th percentile: 1.0
  median: 2.0
  75th percentile: 2.0
  max: 8.0
0 944.0
lines of code
min: 1.0 | average: 164.18 | 25th percentile: 21.25 | median: 107.0 | 75th percentile: 241.5 | max: 944.0

Number of Contributors vs. Number of Changes: 56 points

procgen/env.py x: 3 # contributors y: 5 # changes procgen-build/procgen_build/build_package.py x: 2 # contributors y: 5 # changes setup.py x: 2 # contributors y: 8 # changes procgen-build/procgen_build/build_qt.py x: 2 # contributors y: 3 # changes procgen/builder.py x: 1 # contributors y: 1 # changes procgen/gym_registration.py x: 1 # contributors y: 5 # changes procgen/src/game.cpp x: 1 # contributors y: 2 # changes procgen/src/vecgame.cpp x: 1 # contributors y: 3 # changes
8.0
# changes
  min: 1.0
  average: 2.11
  25th percentile: 1.0
  median: 2.0
  75th percentile: 2.0
  max: 8.0
0 3.0
# contributors
min: 1.0 | average: 1.14 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 3.0

Number of Contributors vs. File Size: 56 points

procgen/env.py x: 3 # contributors y: 214 lines of code procgen-build/procgen_build/build_package.py x: 2 # contributors y: 31 lines of code setup.py x: 2 # contributors y: 81 lines of code procgen-build/procgen_build/build_qt.py x: 2 # contributors y: 129 lines of code procgen-build/procgen_build/common.py x: 2 # contributors y: 15 lines of code procgen-build/setup.py x: 2 # contributors y: 10 lines of code procgen/builder.py x: 1 # contributors y: 108 lines of code procgen/interactive.py x: 2 # contributors y: 121 lines of code procgen/gym_registration.py x: 1 # contributors y: 24 lines of code procgen/src/game.cpp x: 1 # contributors y: 205 lines of code procgen/src/vecgame.cpp x: 1 # contributors y: 371 lines of code procgen/__init__.py x: 1 # contributors y: 8 lines of code procgen/src/basic-abstract-game.cpp x: 1 # contributors y: 944 lines of code procgen/src/basic-abstract-game.h x: 1 # contributors y: 140 lines of code procgen/src/buffer.h x: 1 # contributors y: 112 lines of code procgen/src/cpp-utils.h x: 1 # contributors y: 45 lines of code procgen/src/game.h x: 1 # contributors y: 91 lines of code procgen/src/games/bigfish.cpp x: 1 # contributors y: 96 lines of code procgen/src/games/bossfight.cpp x: 1 # contributors y: 402 lines of code procgen/src/games/caveflyer.cpp x: 1 # contributors y: 262 lines of code procgen/src/games/chaser.cpp x: 1 # contributors y: 332 lines of code procgen/src/games/climber.cpp x: 1 # contributors y: 280 lines of code procgen/src/games/coinrun.cpp x: 1 # contributors y: 421 lines of code procgen/src/games/dodgeball.cpp x: 1 # contributors y: 375 lines of code procgen/src/games/fruitbot.cpp x: 1 # contributors y: 227 lines of code procgen/src/games/heist.cpp x: 1 # contributors y: 178 lines of code procgen/src/games/jumper.cpp x: 1 # contributors y: 366 lines of code procgen/src/games/leaper.cpp x: 1 # contributors y: 244 lines of code procgen/src/games/maze.cpp x: 1 # contributors y: 106 lines of code procgen/src/games/miner.cpp x: 1 # contributors y: 258 lines of code procgen/src/games/ninja.cpp x: 1 # contributors y: 348 lines of code procgen/src/grid.h x: 1 # contributors y: 60 lines of code procgen/src/object-ids.h x: 1 # contributors y: 16 lines of code procgen/src/randgen.cpp x: 1 # contributors y: 89 lines of code procgen/src/randgen.h x: 1 # contributors y: 22 lines of code procgen/src/resources.cpp x: 1 # contributors y: 940 lines of code procgen/src/resources.h x: 1 # contributors y: 13 lines of code procgen/src/vecgame.h x: 1 # contributors y: 34 lines of code procgen-build/procgen_build/__init__.py x: 1 # contributors y: 1 lines of code procgen/src/assetgen.cpp x: 1 # contributors y: 149 lines of code procgen/src/mazegen.cpp x: 1 # contributors y: 234 lines of code procgen/src/mazegen.h x: 1 # contributors y: 32 lines of code procgen/src/roomgen.cpp x: 1 # contributors y: 137 lines of code procgen/src/vecoptions.cpp x: 1 # contributors y: 49 lines of code
944.0
lines of code
  min: 1.0
  average: 164.18
  25th percentile: 21.25
  median: 107.0
  75th percentile: 241.5
  max: 944.0
0 3.0
# contributors
min: 1.0 | average: 1.14 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 3.0