summaryrefslogtreecommitdiffstats
path: root/categories/src
diff options
context:
space:
mode:
authorKornel <kornel@geekhood.net>2019-04-20 04:16:20 +0100
committerKornel <kornel@geekhood.net>2019-04-20 19:36:10 +0100
commit1a8ee93c17eaa1ff94d14daccc8df0d703f69dcb (patch)
treefadc9dbaa2de08dd23ffc6cf8d3fed40eb2e5224 /categories/src
parent39b51b8db97c05c174b6ebeb33e42c68e565c88b (diff)
Tuning
Diffstat (limited to 'categories/src')
-rw-r--r--categories/src/tuning.rs23
1 files changed, 13 insertions, 10 deletions
diff --git a/categories/src/tuning.rs b/categories/src/tuning.rs
index 9f3dc46..f2fc32b 100644
--- a/categories/src/tuning.rs
+++ b/categories/src/tuning.rs
@@ -145,7 +145,7 @@ lazy_static! {
(Cond::Any(&["gis", "latitude", "geospatial", "triangulation", "seismology", "lidar"]),
&[("science", 1.2, 0.2), ("science::math", 0.6, 0.), ("algorithms", 0.9, 0.), ("rust-patterns", 0.5, 0.), ("command-line-utilities", 0.75, 0.), ("config", 0.8, 0.), ("cryptography::cryptocurrencies", 0.6, 0.)]), // geo
- (Cond::Any(&["openstreetmap", "geojson", "osm", "geography", "geo", "geodesic", "wgs84"]),
+ (Cond::Any(&["openstreetmap", "geojson", "osm", "geography", "geo", "geos", "geodesic", "wgs84"]),
&[("science", 1.2, 0.2), ("science::math", 0.6, 0.), ("algorithms", 0.9, 0.), ("command-line-utilities", 0.75, 0.), ("cryptography::cryptocurrencies", 0.6, 0.)]), // geo
(Cond::Any(&["astronomy", "ephemeris", "planet", "astro", "electromagnetism"]), &[("science", 1.2, 0.2), ("rust-patterns", 0.5, 0.), ("concurrency", 0.7, 0.), ("command-line-utilities", 0.75, 0.)]),
(Cond::Any(&["bioinformatics", "benzene", "biological", "rna", "genotype", "genbank"]),
@@ -246,19 +246,20 @@ lazy_static! {
(Cond::NotAny(&["ethereum", "ethcore", "bitcoin", "monero", "coinbase", "litecoin", "bitfinex", "ledger", "hyperledger", "self-sovereign", "nanocurrency", "stellar", "coin", "wallet", "bitstamp"]),
&[("cryptography::cryptocurrencies", 0.6, 0.)]),
(Cond::Any(&["ethereum", "ethcore", "bitcoin", "monero", "hyperledger"]),
- &[("cryptography::cryptocurrencies", 1.7, 0.8), ("science::math", 0.8, 0.), ("data-structures", 0.7, 0.), ("cryptography", 0.6, 0.), ("database-implementations", 0.7, 0.),
- ("database", 0.3, 0.), ("email", 0.6, 0.), ("value-formatting", 0.7, 0.), ("rust-patterns", 0.7, 0.), ("algorithms", 0.9, 0.), ("embedded", 0.8, 0.), ("no-std", 0.4, 0.), ("development-tools::cargo-plugins", 0.7, 0.),
+ &[("cryptography::cryptocurrencies", 1.7, 0.8), ("science::math", 0.8, 0.), ("data-structures", 0.7, 0.), ("cryptography", 0.8, 0.), ("database-implementations", 0.7, 0.),
+ ("database", 0.3, 0.), ("email", 0.6, 0.), ("value-formatting", 0.7, 0.), ("rust-patterns", 0.7, 0.), ("algorithms", 0.9, 0.), ("encoding", 0.7, 0.), ("embedded", 0.8, 0.), ("no-std", 0.4, 0.), ("development-tools::cargo-plugins", 0.7, 0.),
("command-line-utilities", 0.8, 0.), ("development-tools::testing", 0.7, 0.), ("development-tools", 0.6, 0.), ("date-and-time", 0.4, 0.)]),
(Cond::Any(&["coinbase", "litecoin", "bitfinex", "nanocurrency", "self-sovereign"]),
&[("cryptography::cryptocurrencies", 1.7, 0.8), ("science::math", 0.8, 0.), ("data-structures", 0.7, 0.), ("cryptography", 0.6, 0.), ("database-implementations", 0.7, 0.),
("database", 0.3, 0.), ("email", 0.6, 0.), ("value-formatting", 0.7, 0.), ("algorithms", 0.9, 0.), ("embedded", 0.8, 0.), ("no-std", 0.4, 0.), ("development-tools::cargo-plugins", 0.7, 0.),
("command-line-utilities", 0.8, 0.), ("development-tools::testing", 0.7, 0.), ("development-tools", 0.6, 0.), ("date-and-time", 0.4, 0.)]),
- (Cond::Any(&["cryptocurrency", "altcoin", "cryptocurrencies", "blockchain", "blockchains", "exonum"]),
+ (Cond::Any(&["cryptocurrency", "altcoin", "bitcoincash", "cryptocurrencies", "blockchain", "blockchains", "exonum"]),
&[("cryptography::cryptocurrencies", 1.7, 0.8), ("science::math", 0.7, 0.), ("data-structures", 0.7, 0.), ("cryptography", 0.6, 0.), ("database-implementations", 0.6, 0.),
("database", 0.3, 0.), ("email", 0.5, 0.), ("value-formatting", 0.7, 0.), ("rust-patterns", 0.7, 0.), ("algorithms", 0.8, 0.), ("science", 0.5, 0.), ("embedded", 0.6, 0.), ("no-std", 0.4, 0.), ("development-tools::cargo-plugins", 0.6, 0.),
("command-line-utilities", 0.8, 0.), ("development-tools::testing", 0.6, 0.), ("development-tools", 0.6, 0.), ("date-and-time", 0.4, 0.)]),
(Cond::Any(&["parity", "stellar", "coin", "wallet", "bitstamp"]),
&[("cryptography::cryptocurrencies", 1.3, 0.1), ("rust-patterns", 0.7, 0.), ("science::math", 0.8, 0.)]),
+ (Cond::All(&["bitcoin", "cash"]), &[("cryptography::cryptocurrencies", 1.5, 0.2)]),
(Cond::Any(&["uint"]), &[("rust-patterns", 1.2, 0.), ("cryptography::cryptocurrencies", 0.8, 0.)]),
(Cond::All(&["integer", "types"]), &[("rust-patterns", 1.1, 0.), ("cryptography::cryptocurrencies", 0.6, 0.)]),
(Cond::All(&["primitive", "integer"]), &[("rust-patterns", 1.1, 0.), ("cryptography::cryptocurrencies", 0.6, 0.)]),
@@ -433,7 +434,7 @@ lazy_static! {
&[("gui", 1.2, 0.1), ("command-line-utilities", 0.9, 0.), ("hardware-support", 0.9, 0.), ("asynchronous", 0.8, 0.), ("internationalization", 0.9, 0.)]),
(Cond::Any(&["dashboard", "displaying", "inspector", "instrumentation"]), &[("visualization", 1.2, 0.1), ("games", 0.5, 0.)]),
- (Cond::Any(&["japanese", "arabic", "korean", "hangul", "pinyin", "locale", "chinese", "chinese-numbers", "japan", "thai", "american", "uk", "country", "language-code"]),
+ (Cond::Any(&["japanese", "arabic", "korean", "hangul", "pinyin", "locale", "chinese", "chinese-numbers", "scotland", "scottish", "japan", "thai", "american", "uk", "country", "language-code"]),
&[("internationalization", 1.2, 0.2), ("command-line-utilities", 0.75, 0.), ("rendering::engine", 0.1, 0.), ("rendering::data-formats", 0.2, 0.), ("filesystem", 0.2, 0.)]),
(Cond::Any(&["l10n", "localization", "localisation"]), &[("internationalization", 1.3, 0.2)]),
(Cond::Any(&["make", "cmd"]), &[("internationalization", 0.4, 0.)]),
@@ -515,8 +516,9 @@ lazy_static! {
(Cond::Any(&["compress", "compression", "rar", "archive", "archives", "zip", "gzip"]),
&[("compression", 1.3, 0.3), ("cryptography", 0.7, 0.), ("games", 0.4, 0.), ("command-line-interface", 0.4, 0.), ("command-line-utilities", 0.8, 0.), ("development-tools::testing", 0.6, 0.), ("development-tools::profiling", 0.2, 0.)]),
- (Cond::Any(&["zlib", "libz", "7z", "lz4", "adler32", "brotli", "huffman", "xz", "lzma", "decompress"]),
- &[("compression", 1.3, 0.3), ("cryptography", 0.6, 0.), ("games", 0.4, 0.), ("command-line-interface", 0.4, 0.), ("command-line-utilities", 0.8, 0.), ("development-tools::testing", 0.6, 0.), ("development-tools::profiling", 0.2, 0.)]),
+ (Cond::Any(&["zlib", "libz", "7z", "lz4", "adler32", "brotli", "huffman", "xz", "lzma", "decompress", "deflate"]),
+ &[("compression", 1.3, 0.3), ("cryptography", 0.6, 0.), ("parsing", 0.6, 0.), ("games", 0.4, 0.), ("command-line-interface", 0.4, 0.),
+ ("command-line-utilities", 0.8, 0.), ("development-tools::testing", 0.6, 0.), ("development-tools::profiling", 0.2, 0.)]),
(Cond::NotAny(&["simulation", "simulator", "vm", "dynamics", "systems", "real-time", "physics", "automata", "quantum"]), &[("simulation", 0.8, 0.)]),
@@ -722,7 +724,7 @@ lazy_static! {
(Cond::Any(&["obj", "loop", "lattice", "api", "bin", "framework", "stopwatch", "sensor", "github", "algorithm", "protocol"]),
&[("games", 0.5, 0.), ("development-tools::profiling", 0.8, 0.), ("data-structures", 0.9, 0.)]),
(Cond::All(&["text", "editor"]), &[("text-editors", 1.4, 0.4), ("text-processing", 0.8, 0.), ("parsing", 0.5, 0.), ("internationalization", 0.1, 0.)]),
- (Cond::All(&["repl"]), &[("parsing", 0.7, 0.)]),
+ (Cond::Any(&["repl", "pack"]), &[("parsing", 0.9, 0.)]),
(Cond::Any(&["cli"]), &[("command-line-utilities", 1.1, 0.), ("command-line-interface", 1.1, 0.)]),
(Cond::Any(&["tui"]), &[("command-line-interface", 1.1, 0.05)]),
@@ -770,7 +772,7 @@ lazy_static! {
(Cond::Any(&["vector", "openai", "client"]), &[("games", 0.7, 0.), ("emulators", 0.7, 0.), ("config", 0.8, 0.), ("development-tools::cargo-plugins", 0.7, 0.)]),
(Cond::NotAny(&["gamedev", "game", "games", "sdl", "ecs", "specs", "game-dev", "dep:allegro", "bounding", "polygon", "amethyst", "piston", "chess", "board", "ai"]),
&[("game-engines", 0.5, 0.)]),
- (Cond::NotAny(&["game", "games", "gamedev", "game-dev", "tetris", "conway", "roguelike", "play", "fun", "puzzle", "toy", "cards", "sudoku", "puzzle", "bounding", "chess", "amethyst", "piston"]),
+ (Cond::NotAny(&["game", "games", "gamedev", "game-dev", "tetris", "conway", "roguelike", "save", "play", "fun", "puzzle", "toy", "cards", "sudoku", "puzzle", "bounding", "chess", "amethyst", "piston"]),
&[("game-engines", 0.8, 0.), ("games", 0.8, 0.)]),
(Cond::All(&["gamedev", "engine"]), &[("game-engines", 1.5, 0.4), ("games", 0.1, 0.), ("multimedia::video", 0.5, 0.), ("concurrency", 0.5, 0.), ("development-tools::cargo-plugins", 0.7, 0.), ("rendering::data-formats", 0.8, 0.)]),
(Cond::All(&["gamedev", "ecs"]), &[("game-engines", 1.5, 0.4), ("games", 0.1, 0.), ("concurrency", 0.7, 0.)]),
@@ -783,6 +785,7 @@ lazy_static! {
(Cond::All(&["game", "editor"]), &[("game-engines", 1.3, 0.1), ("rendering::engine", 0.4, 0.), ("games", 0.8, 0.), ("rendering::engine", 0.2, 0.)]),
(Cond::All(&["game", "graphics"]), &[("game-engines", 1.3, 0.), ("games", 0.8, 0.), ("data-structures", 0.6, 0.)]),
(Cond::All(&["game", "piston"]), &[("game-engines", 1.2, 0.1), ("games", 1.19, 0.1)]),
+ (Cond::All(&["save", "files"]), &[("game-engines", 1.1, 0.0), ("games", 1.1, 0.05)]),
(Cond::Any(&["piston", "nintendo"]), &[("game-engines", 1.1, 0.1), ("games", 1.1, 0.08)]),
(Cond::Any(&["piston", "uuid", "scheduler", "countdown", "sleep"]), &[("development-tools::profiling", 0.2, 0.), ("algorithms", 0.8, 0.)]),
(Cond::Any(&["timer"]), &[("development-tools::profiling", 0.8, 0.)]),
@@ -900,7 +903,7 @@ lazy_static! {
(Cond::All(&["web", "framework"]), &[("web-programming", 1.4, 0.2), ("web-programming::http-server", 1.2, 0.), ("command-line-utilities", 0.75, 0.)]),
(Cond::Any(&["wamp", "nginx", "apache"]), &[("web-programming::http-server", 1.2, 0.1), ("web-programming::websocket", 0.9, 0.), ("filesystem", 0.7, 0.), ("command-line-utilities", 0.75, 0.)]),
(Cond::Any(&["http", "dns", "dnssec", "grpc", "rpc", "json-rpc", "jsonrpc", "json-api", "jwt", "statsd", "telemetry"]),
- &[("network-programming", 1.2, 0.), ("web-programming::websocket", 0.88, 0.), ("parsing", 0.9, 0.), ("config", 0.9, 0.), ("rendering::data-formats", 0.5, 0.),
+ &[("network-programming", 1.2, 0.), ("web-programming::websocket", 0.88, 0.), ("parsing", 0.9, 0.), ("encoding", 0.8, 0.), ("config", 0.9, 0.), ("rendering::data-formats", 0.5, 0.),
("value-formatting", 0.8, 0.), ("data-structures", 0.7, 0.), ("rust-patterns", 0.8, 0.), ("command-line-utilities", 0.9, 0.), ("development-tools", 0.9, 0.), ("development-tools::testing", 0.9, 0.)]),
(Cond::Any(&["backend", "server-sent"]), &[("web-programming::http-server", 1.2, 0.1), ("command-line-utilities", 0.8, 0.)]),
(Cond::Any(&["client"]), &[("web-programming", 1.1, 0.), ("network-programming", 1.1, 0.), ("web-programming::http-server", 0.9, 0.),