{
  "_id": "6af26153f58eaab799206baf",
  "Package": "cfbseedR",
  "Title": "Simulate and Evaluate College Football Seasons",
  "Version": "0.3.0",
  "Authors@R": "c(\nperson(\"Saiem\", \"Gilani\", , \"saiem.gilani@gmail.com\", role = c(\"cre\", \"aut\", \"cph\"),\ncomment = c(ORCID = \"0000-0002-7194-9067\")),\nperson(\"Sebastian\", \"Carl\", , \"mrcaseb@gmail.com\", role = \"aut\",\ncomment = \"Author of nflseedR, from which cfbseedR is adapted\"),\nperson(\"Lee\", \"Sharpe\", role = \"aut\",\ncomment = \"Author of nflseedR, from which cfbseedR is adapted\")\n)",
  "Description": "Simulate college football seasons and compute standings,\nconference ranks, conference champions, and College Football\nPlayoff (CFP) seeds. Implements the official season-scoped\nchampionship-game tiebreaker procedure of each Football Bowl\nSubdivision (FBS) conference and the CFP's season-keyed\nautomatic-qualifier policies, including the 2026 formats.\nSeasons are simulated week by week with a pluggable results\ngenerator, and external tiebreaker inputs such as committee\nrankings or analytics composites can be supplied. Adapts the\napproach of the 'nflseedR' package by Sebastian Carl and Lee\nSharpe to college football semantics.",
  "License": "MIT + file LICENSE",
  "URL": "https://cfbseedR.sportsdataverse.org,\nhttps://github.com/sportsdataverse/cfbseedR",
  "BugReports": "https://github.com/sportsdataverse/cfbseedR/issues",
  "Encoding": "UTF-8",
  "Language": "en-US",
  "Roxygen": "list(markdown = TRUE)",
  "Config/Needs/website": "cfbfastR",
  "Config/testthat/edition": "3",
  "Config/roxygen2/version": "8.1.0",
  "LazyData": "true",
  "Config/pak/sysreqs": "libicu-dev",
  "Repository": "https://sportsdataverse.r-universe.dev",
  "Date/Publication": "2026-11-09 23:30:56 UTC",
  "RemoteUrl": "https://github.com/sportsdataverse/cfbseedR",
  "RemoteRef": "HEAD",
  "RemoteSha": "0943c4ebdcd1ef0f2ff96e73f14517c03b41d1c8",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-11-10 00:08:42 UTC",
    "User": "root"
  },
  "Author": "Saiem Gilani [cre, aut, cph] (ORCID:\n<https://orcid.org/0000-0002-7194-9067>),\nSebastian Carl [aut] (Author of nflseedR, from which cfbseedR is\nadapted),\nLee Sharpe [aut] (Author of nflseedR, from which cfbseedR is adapted)",
  "Maintainer": "Saiem Gilani <saiem.gilani@gmail.com>",
  "_user": "sportsdataverse",
  "_type": "src",
  "_file": "cfbseedR_0.3.0.tar.gz",
  "_fileid": "https://r2.ropensci.org/f7d44faa792dd15d92f7bb0ae34e8cfc797ba3444f0fcce94c0c84a944218a7e",
  "_filesize": 342275,
  "_sha256": "f7d44faa792dd15d92f7bb0ae34e8cfc797ba3444f0fcce94c0c84a944218a7e",
  "_expires": "2027-02-18T00:12:01.000Z",
  "_created": "2026-11-10T00:08:42.000Z",
  "_published": "2026-11-10T00:12:03.636Z",
  "_upstream": "https://github.com/sportsdataverse/cfbseedR",
  "_status": "success",
  "_maintainer": {
    "name": "Saiem Gilani",
    "email": "saiem.gilani@gmail.com",
    "login": "saiemgilani",
    "bluesky": "@saiemgilani.bsky.social",
    "linkedin": "in/saiem-gilani",
    "orcid": "0000-0002-7194-9067",
    "twitter": "@saiemgilani",
    "description": "Creator and Maintainer for the @sportsdataverse",
    "uuid": 25425933
  },
  "_jobs": [
    {
      "job": 129531894767,
      "time": 147,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "13722457313"
    },
    {
      "job": 129531894782,
      "time": 160,
      "config": "linux-release-x86_64",
      "r": "4.6.2",
      "check": "OK",
      "artifact": "13722112563"
    },
    {
      "job": 129531894842,
      "time": 123,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "13721988090"
    },
    {
      "job": 129531894775,
      "time": 118,
      "config": "macos-release-arm64",
      "r": "4.6.2",
      "check": "OK",
      "artifact": "13722976918"
    },
    {
      "job": 129530080030,
      "time": 240,
      "config": "source",
      "r": "4.6.2",
      "check": "OK",
      "artifact": "13722126938"
    },
    {
      "job": 129531894748,
      "time": 100,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "13721744485"
    },
    {
      "job": 129531894912,
      "time": 102,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "13722247622"
    },
    {
      "job": 129531894847,
      "time": 124,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "13723565165"
    },
    {
      "job": 129531894758,
      "time": 121,
      "config": "windows-release-x86_64",
      "r": "4.6.2",
      "check": "OK",
      "artifact": "13721854139"
    }
  ],
  "_buildurl": "https://github.com/r-universe/sportsdataverse/actions/runs/42725496695",
  "_commit": {
    "id": "0943c4ebdcd1ef0f2ff96e73f14517c03b41d1c8",
    "author": "Saiem Gilani <saiem.gilani@gmail.com>",
    "committer": "GitHub <noreply@github.com>",
    "message": "fix(tiebreakers): dated MAC and Conference USA epochs from the published procedures (#20)\n\n* fix(tiebreakers): dated MAC and Conference USA epochs from the published procedures\n\nThe MAC entry stopped at SportSource and went to a draw. It now uses the\n2024 order (common opponents, order of finish, opponents' win pct,\nSportSource) through 2024 and the 2025 order (SportSource right after\ncommon opponents, then order of finish and opponents' win pct) from 2025.\n\nConference USA keeps its 2024 cascade (CFP clause, composite, APR) through\n2024 and takes the 2025 policy from 2025: common opponents, a\ncommon-opponent descent, average computer ranking, opponents' win pct.\n\nCloses #16. Closes #17.\n\n* docs(vignettes): show the 2025+ MAC and Conference USA orders in the rules table",
    "time": 1794267056
  },
  "_distro": "resolute",
  "_host": "GitHub-Actions",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1.0",
      "role": "Depends"
    },
    {
      "package": "cli",
      "role": "Imports"
    },
    {
      "package": "dplyr",
      "version": ">= 1.1.0",
      "role": "Imports"
    },
    {
      "package": "furrr",
      "role": "Imports"
    },
    {
      "package": "future",
      "role": "Imports"
    },
    {
      "package": "progressr",
      "role": "Imports"
    },
    {
      "package": "purrr",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "tibble",
      "role": "Imports"
    },
    {
      "package": "tidyr",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "gt",
      "version": ">= 0.9.0",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "scales",
      "version": ">= 1.2.0",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    }
  ],
  "_owner": "sportsdataverse",
  "_selfowned": true,
  "_usedby": 1,
  "_updates": [
    {
      "week": "2026-27",
      "n": 17
    },
    {
      "week": "2026-35",
      "n": 16
    },
    {
      "week": "2026-37",
      "n": 3
    },
    {
      "week": "2026-39",
      "n": 1
    },
    {
      "week": "2026-40",
      "n": 1
    },
    {
      "week": "2026-41",
      "n": 2
    },
    {
      "week": "2026-42",
      "n": 4
    },
    {
      "week": "2026-45",
      "n": 8
    },
    {
      "week": "2026-46",
      "n": 5
    }
  ],
  "_tags": [
    {
      "name": "v0.1.0",
      "date": "2026-07-03"
    },
    {
      "name": "v0.2.0",
      "date": "2026-08-27"
    }
  ],
  "_stars": 1,
  "_contributors": [
    {
      "user": "saiemgilani",
      "count": 58,
      "uuid": 25425933
    },
    {
      "user": "gjmcclintock",
      "count": 1,
      "uuid": 11890047
    }
  ],
  "_userbio": {
    "uuid": 65556153,
    "type": "organization",
    "name": "SportsDataverse",
    "followers": 255
  },
  "_downloads": {
    "count": 360,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/cfbseedR"
  },
  "_devurl": "https://github.com/sportsdataverse/cfbseedr",
  "_pkgdown": "https://cfbseedR.sportsdataverse.org",
  "_searchresults": 2,
  "_rbuild": "4.6.2",
  "_assets": [
    "extra/cfbseedR.html",
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/manual.pdf",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "LICENSE"
  ],
  "_homeurl": "https://github.com/sportsdataverse/cfbseedr",
  "_realowner": "sportsdataverse",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.2.0",
      "date": "2026-09-09"
    }
  ],
  "_exports": [
    "cfb_games_from_schedule",
    "cfb_playoff_seeds",
    "cfb_simulations",
    "cfb_standings",
    "cfbseedR_compute_results",
    "fmt_pct_special",
    "simulations_verify_fct"
  ],
  "_datasets": [
    {
      "name": "cfb_games_example",
      "title": "Example Games of a Toy College Football Season",
      "object": "cfb_games_example",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "sim",
        "week",
        "game_type",
        "home_team",
        "away_team",
        "result",
        "neutral"
      ],
      "rows": 17,
      "table": true,
      "tojson": true
    },
    {
      "name": "cfb_teams_example",
      "title": "Example Teams of a Toy College Football Season",
      "object": "cfb_teams_example",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "team",
        "conference"
      ],
      "rows": 9,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "cfb_games_example",
      "title": "Example Games of a Toy College Football Season",
      "topics": [
        "cfb_games_example"
      ]
    },
    {
      "page": "cfb_games_from_schedule",
      "title": "Build an Engine Games Table from a cfbfastR Schedule",
      "topics": [
        "cfb_games_from_schedule"
      ]
    },
    {
      "page": "cfb_playoff_seeds",
      "title": "Compute College Football Playoff Seeds",
      "topics": [
        "cfb_playoff_seeds"
      ]
    },
    {
      "page": "cfb_simulations",
      "title": "Simulate a College Football Season",
      "topics": [
        "cfb_simulations"
      ]
    },
    {
      "page": "cfb_standings",
      "title": "Compute College Football Standings",
      "topics": [
        "cfb_standings"
      ]
    },
    {
      "page": "cfb_teams_example",
      "title": "Example Teams of a Toy College Football Season",
      "topics": [
        "cfb_teams_example"
      ]
    },
    {
      "page": "cfbseedR_compute_results",
      "title": "Compute CFB Game Results in Season Simulations",
      "topics": [
        "cfbseedR_compute_results"
      ]
    },
    {
      "page": "fmt_pct_special",
      "title": "Format Probabilities for Display",
      "topics": [
        "fmt_pct_special"
      ]
    },
    {
      "page": "simulations_verify_fct",
      "title": "Verify a Custom CFB Result Simulation Function",
      "topics": [
        "simulations_verify_fct"
      ]
    },
    {
      "page": "summary.cfbseedR_simulation",
      "title": "Compute a Pretty Simulation Summary Table",
      "topics": [
        "summary.cfbseedR_simulation"
      ]
    }
  ],
  "_pkglogo": "https://raw.githubusercontent.com/sportsdataverse/cfbseedR/main/man/figures/logo.png",
  "_readme": "https://github.com/sportsdataverse/cfbseedR/raw/HEAD/README.md",
  "_rundeps": [
    "cli",
    "codetools",
    "cpp11",
    "dplyr",
    "furrr",
    "future",
    "generics",
    "globals",
    "glue",
    "lifecycle",
    "listenv",
    "magrittr",
    "parallelly",
    "pillar",
    "pkgconfig",
    "progressr",
    "purrr",
    "R6",
    "rlang",
    "stringi",
    "stringr",
    "tibble",
    "tidyr",
    "tidyselect",
    "utf8",
    "vctrs",
    "withr"
  ],
  "_score": 4.1303337684950066,
  "_indexed": true,
  "_nocasepkg": "cfbseedr",
  "_universes": [
    "sportsdataverse",
    "saiemgilani"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.3.0",
      "date": "2026-11-10T00:10:55.000Z",
      "distro": "resolute",
      "commit": "0943c4ebdcd1ef0f2ff96e73f14517c03b41d1c8",
      "fileid": "https://r2.ropensci.org/25cd36aa2d395a55b280c7a9e68ce70cc48b730ae16b0d356acdab5ce2e1308d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/sportsdataverse/actions/runs/42725496695"
    },
    {
      "r": "4.6.2",
      "os": "linux",
      "version": "0.3.0",
      "date": "2026-11-10T00:11:01.000Z",
      "distro": "resolute",
      "commit": "0943c4ebdcd1ef0f2ff96e73f14517c03b41d1c8",
      "fileid": "https://r2.ropensci.org/1d4298f0ba495bc954665c0c6bceca701e0cf7f4c6d777adab98bebcd26a9373",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/sportsdataverse/actions/runs/42725496695"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.3.0",
      "date": "2026-11-10T00:10:32.000Z",
      "commit": "0943c4ebdcd1ef0f2ff96e73f14517c03b41d1c8",
      "fileid": "https://r2.ropensci.org/623736b41630749c79a75deabd849fdf67a5a33b8df7511abfd6c89f1803d945",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/sportsdataverse/actions/runs/42725496695"
    },
    {
      "r": "4.6.2",
      "os": "mac",
      "version": "0.3.0",
      "date": "2026-11-10T00:10:30.000Z",
      "commit": "0943c4ebdcd1ef0f2ff96e73f14517c03b41d1c8",
      "fileid": "https://r2.ropensci.org/fad82034421f4b8db393ea5b011e3d12bbcd2a920e6bcf157e4da42f98455f4a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/sportsdataverse/actions/runs/42725496695"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.3.0",
      "date": "2026-11-10T00:10:44.000Z",
      "commit": "0943c4ebdcd1ef0f2ff96e73f14517c03b41d1c8",
      "fileid": "https://r2.ropensci.org/5b5528760e799c24b8d4dab2301c83ae192b5a0c4eaa819427eb1eca1557b47b",
      "status": "success",
      "buildurl": "https://github.com/r-universe/sportsdataverse/actions/runs/42725496695"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.3.0",
      "date": "2026-11-10T00:09:52.000Z",
      "commit": "0943c4ebdcd1ef0f2ff96e73f14517c03b41d1c8",
      "fileid": "https://r2.ropensci.org/8674ff3151def17c218c84a0a5d0dc0b64a57721bc12aa6bdef26bb522f46fdf",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/sportsdataverse/actions/runs/42725496695"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.3.0",
      "date": "2026-11-10T00:10:08.000Z",
      "commit": "0943c4ebdcd1ef0f2ff96e73f14517c03b41d1c8",
      "fileid": "https://r2.ropensci.org/85a5a075e9f59fd62a56cff1d8832c072166916948665f479f752df28413f632",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/sportsdataverse/actions/runs/42725496695"
    },
    {
      "r": "4.6.2",
      "os": "win",
      "version": "0.3.0",
      "date": "2026-11-10T00:10:11.000Z",
      "commit": "0943c4ebdcd1ef0f2ff96e73f14517c03b41d1c8",
      "fileid": "https://r2.ropensci.org/fb5b90036037a65e700c1041f78aa20e1903af288bf73452b2a66a6fca41d7e9",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/sportsdataverse/actions/runs/42725496695"
    }
  ]
}