openai / gym-http-api
File Size

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

Intro
Learn more...
File Size Overall
0% | 0% | 37% | 39% | 23%
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
go0% | 0% | 100% | 0% | 0%
wl0% | 0% | 93% | 0% | 6%
cpp0% | 0% | 86% | 0% | 13%
py0% | 0% | 59% | 32% | 7%
rs0% | 0% | 0% | 100% | 0%
swift0% | 0% | 0% | 88% | 11%
m0% | 0% | 0% | 78% | 21%
lua0% | 0% | 0% | 80% | 20%
rb0% | 0% | 0% | 90% | 10%
hs0% | 0% | 0% | 50% | 49%
ts0% | 0% | 0% | 83% | 16%
clj0% | 0% | 0% | 0% | 100%
cabal0% | 0% | 0% | 0% | 100%
yaml0% | 0% | 0% | 0% | 100%
h0% | 0% | 0% | 0% | 100%
js0% | 0% | 0% | 0% | 100%
jl0% | 0% | 0% | 0% | 100%
toml0% | 0% | 0% | 0% | 100%
boot0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
binding-go0% | 0% | 100% | 0% | 0%
binding-wl0% | 0% | 93% | 0% | 6%
binding-cpp0% | 0% | 76% | 0% | 23%
ROOT0% | 0% | 59% | 32% | 7%
binding-rust0% | 0% | 0% | 96% | 3%
binding-swift0% | 0% | 0% | 88% | 11%
binding-matlab0% | 0% | 0% | 78% | 21%
binding-lua0% | 0% | 0% | 80% | 20%
binding-Ruby0% | 0% | 0% | 90% | 10%
binding-hs0% | 0% | 0% | 33% | 66%
binding-js0% | 0% | 0% | 63% | 36%
binding-clojure0% | 0% | 0% | 0% | 100%
binding-Julia0% | 0% | 0% | 0% | 100%
Longest Files (Top 35)
File# lines# units
client.go
in binding-go
278 23
wl
gym_http_client.wl
in binding-wl
268 -
gym_binding.cpp
in binding-cpp
252 16
230 35
lib.rs
in binding-rust/src
197 3
GymClient.swift
in binding-swift/ExampleAgent.playground/Sources
177 -
gym_http_client.m
in binding-matlab
133 2
127 19
lua
gym_http_client.lua
in binding-lua
120 16
gym_client.rb
in binding-Ruby
117 17
hs
Data.hs
in binding-hs/src/OpenAI/Gym
105 -
gymHTTPClient.ts
in binding-js/src/lib
103 3
gym_client.clj
in binding-clojure/src
74 -
cabal
gym-http-api.cabal
in binding-hs
56 -
hs
API.hs
in binding-hs/src/OpenAI/Gym
55 -
random_agent.cpp
in binding-cpp
39 2
hs
Prelude.hs
in binding-hs/src/OpenAI/Gym
38 -
gym.h
in binding-cpp/include/gym
38 -
package.yaml
in binding-hs
37 -
example_agent.m
in binding-matlab
37 -
gulpfile.js
in binding-js
37 -
31 1
lua
example_agent.lua
in binding-lua
30 -
example_agent.clj
in binding-clojure/src
29 -
jl
example_agent.jl
in binding-Julia
28 -
Contents.swift
in binding-swift/ExampleAgent.playground
22 -
ioInterfaces.ts
in binding-js/src/lib
21 -
wl
example_agent.wl
in binding-wl
18 -
example_agent.rb
in binding-Ruby
13 -
Cargo.toml
in binding-rust
8 -
stack.yaml
in binding-hs
6 -
stack-lts-7.19.yaml
in binding-hs
6 -
hs
Gym.hs
in binding-hs/src/OpenAI
6 -
boot
build.boot
in binding-clojure
6 -
hs
Setup.hs
in binding-hs
2 -
Files With Most Units (Top 11)
File# lines# units
230 35
client.go
in binding-go
278 23
127 19
gym_client.rb
in binding-Ruby
117 17
lua
gym_http_client.lua
in binding-lua
120 16
gym_binding.cpp
in binding-cpp
252 16
gymHTTPClient.ts
in binding-js/src/lib
103 3
lib.rs
in binding-rust/src
197 3
gym_http_client.m
in binding-matlab
133 2
random_agent.cpp
in binding-cpp
39 2
31 1
Files With Long Lines (Top 3)

There are 3 files with lines longer than 120 characters. In total, there are 6 long lines.

File# lines# units# long lines
hs
API.hs
in binding-hs/src/OpenAI/Gym
55 - 2
230 35 2
GymClient.swift
in binding-swift/ExampleAgent.playground/Sources
177 - 2
Correlations

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

binding-wl/example_agent.wl x: 2 commits (all time) y: 18 lines of code binding-wl/gym_http_client.wl x: 6 commits (all time) y: 268 lines of code binding-swift/ExampleAgent.playground/Contents.swift x: 12 commits (all time) y: 22 lines of code binding-swift/ExampleAgent.playground/Sources/GymClient.swift x: 14 commits (all time) y: 177 lines of code gym_http_client.py x: 25 commits (all time) y: 127 lines of code gym_http_server.py x: 63 commits (all time) y: 230 lines of code binding-Julia/example_agent.jl x: 6 commits (all time) y: 28 lines of code binding-go/client.go x: 7 commits (all time) y: 278 lines of code binding-hs/gym-http-api.cabal x: 8 commits (all time) y: 56 lines of code binding-hs/package.yaml x: 11 commits (all time) y: 37 lines of code binding-hs/src/OpenAI/Gym.hs x: 3 commits (all time) y: 6 lines of code binding-hs/src/OpenAI/Gym/API.hs x: 11 commits (all time) y: 55 lines of code binding-hs/src/OpenAI/Gym/Data.hs x: 10 commits (all time) y: 105 lines of code binding-hs/src/OpenAI/Gym/Prelude.hs x: 12 commits (all time) y: 38 lines of code binding-hs/stack.yaml x: 6 commits (all time) y: 6 lines of code example_agent.py x: 18 commits (all time) y: 31 lines of code binding-clojure/build.boot x: 2 commits (all time) y: 6 lines of code binding-clojure/src/example_agent.clj x: 3 commits (all time) y: 29 lines of code binding-clojure/src/gym_client.clj x: 2 commits (all time) y: 74 lines of code binding-matlab/example_agent.m x: 4 commits (all time) y: 37 lines of code binding-matlab/gym_http_client.m x: 4 commits (all time) y: 133 lines of code binding-hs/Setup.hs x: 2 commits (all time) y: 2 lines of code binding-Ruby/example_agent.rb x: 2 commits (all time) y: 13 lines of code binding-Ruby/gym_client.rb x: 2 commits (all time) y: 117 lines of code binding-rust/Cargo.toml x: 5 commits (all time) y: 8 lines of code binding-rust/src/lib.rs x: 10 commits (all time) y: 197 lines of code binding-lua/example_agent.lua x: 14 commits (all time) y: 30 lines of code binding-js/gulpfile.js x: 3 commits (all time) y: 37 lines of code binding-js/src/lib/gymHTTPClient.ts x: 10 commits (all time) y: 103 lines of code binding-js/src/lib/ioInterfaces.ts x: 6 commits (all time) y: 21 lines of code binding-lua/gym_http_client.lua x: 20 commits (all time) y: 120 lines of code binding-cpp/gym_binding.cpp x: 3 commits (all time) y: 252 lines of code binding-cpp/include/gym/gym.h x: 3 commits (all time) y: 38 lines of code binding-cpp/random_agent.cpp x: 3 commits (all time) y: 39 lines of code
278.0
lines of code
  min: 2.0
  average: 78.4
  25th percentile: 21.0
  median: 38.0
  75th percentile: 120.0
  max: 278.0
0 63.0
commits (all time)
min: 2.0 | average: 9.0 | 25th percentile: 3.0 | median: 6.0 | 75th percentile: 11.0 | max: 63.0

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

binding-wl/example_agent.wl x: 2 contributors (all time) y: 18 lines of code binding-wl/gym_http_client.wl x: 2 contributors (all time) y: 268 lines of code binding-swift/ExampleAgent.playground/Contents.swift x: 2 contributors (all time) y: 22 lines of code binding-swift/ExampleAgent.playground/Sources/GymClient.swift x: 2 contributors (all time) y: 177 lines of code gym_http_client.py x: 7 contributors (all time) y: 127 lines of code gym_http_server.py x: 15 contributors (all time) y: 230 lines of code binding-Julia/example_agent.jl x: 3 contributors (all time) y: 28 lines of code binding-go/client.go x: 2 contributors (all time) y: 278 lines of code binding-hs/gym-http-api.cabal x: 2 contributors (all time) y: 56 lines of code binding-hs/package.yaml x: 3 contributors (all time) y: 37 lines of code binding-hs/src/OpenAI/Gym.hs x: 2 contributors (all time) y: 6 lines of code binding-hs/src/OpenAI/Gym/API.hs x: 2 contributors (all time) y: 55 lines of code binding-hs/src/OpenAI/Gym/Data.hs x: 2 contributors (all time) y: 105 lines of code binding-hs/src/OpenAI/Gym/Prelude.hs x: 3 contributors (all time) y: 38 lines of code binding-hs/stack.yaml x: 3 contributors (all time) y: 6 lines of code example_agent.py x: 5 contributors (all time) y: 31 lines of code binding-clojure/src/example_agent.clj x: 2 contributors (all time) y: 29 lines of code binding-clojure/src/gym_client.clj x: 2 contributors (all time) y: 74 lines of code binding-matlab/gym_http_client.m x: 3 contributors (all time) y: 133 lines of code binding-hs/Setup.hs x: 2 contributors (all time) y: 2 lines of code binding-Ruby/example_agent.rb x: 2 contributors (all time) y: 13 lines of code binding-Ruby/gym_client.rb x: 2 contributors (all time) y: 117 lines of code binding-rust/Cargo.toml x: 2 contributors (all time) y: 8 lines of code binding-rust/src/lib.rs x: 2 contributors (all time) y: 197 lines of code binding-lua/example_agent.lua x: 4 contributors (all time) y: 30 lines of code binding-js/gulpfile.js x: 2 contributors (all time) y: 37 lines of code binding-js/src/lib/gymHTTPClient.ts x: 2 contributors (all time) y: 103 lines of code binding-js/src/lib/ioInterfaces.ts x: 2 contributors (all time) y: 21 lines of code binding-lua/gym_http_client.lua x: 3 contributors (all time) y: 120 lines of code binding-cpp/gym_binding.cpp x: 2 contributors (all time) y: 252 lines of code binding-cpp/include/gym/gym.h x: 2 contributors (all time) y: 38 lines of code binding-cpp/random_agent.cpp x: 2 contributors (all time) y: 39 lines of code
278.0
lines of code
  min: 2.0
  average: 78.4
  25th percentile: 21.0
  median: 38.0
  75th percentile: 120.0
  max: 278.0
0 15.0
contributors (all time)
min: 2.0 | average: 2.86 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 3.0 | max: 15.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".