{
  "_id": "6ad7258fd556c3a3418a6bb5",
  "Package": "evitaicossa",
  "Type": "Package",
  "Title": "Antiassociative Algebra",
  "Version": "0.0-3",
  "Authors@R": "person(given=c(\"Robin\", \"K. S.\"), family=\"Hankin\", role = c(\"aut\",\"cre\"), email=\"hankin.robin@gmail.com\", comment = c(ORCID = \"0000-0001-5982-0415\"))",
  "Maintainer": "Robin K. S. Hankin <hankin.robin@gmail.com>",
  "Description": "Methods to deal with the free antiassociative algebra over\nthe reals with an arbitrary number of indeterminates.\nAntiassociativity means that (xy)z = -x(yz).  Antiassociative\nalgebras are nilpotent with nilindex four (Remm, 2022,\n<doi:10.48550/arXiv.2202.10812>) and this drives the design and\nphilosophy of the package.  Methods are defined to create and\nmanipulate arbitrary elements of the antiassociative algebra,\nand to extract and replace coefficients.  A vignette is\nprovided.",
  "License": "GPL (>= 2)",
  "VignetteBuilder": "knitr",
  "URL": "https://github.com/RobinHankin/evitaicossa,\nhttps://robinhankin.github.io/evitaicossa/",
  "BugReports": "https://github.com/RobinHankin/evitaicossa/issues",
  "RdMacros": "Rdpack",
  "Config/testthat/edition": "3",
  "Repository": "https://robinhankin.r-universe.dev",
  "Date/Publication": "2026-06-13 14:31:36 UTC",
  "RemoteUrl": "https://github.com/robinhankin/evitaicossa",
  "RemoteRef": "HEAD",
  "RemoteSha": "f3ce019a4dcf4eeb51e8907b6b732592a65cf1fa",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-10-20 08:19:41 UTC",
    "User": "root"
  },
  "Author": "Robin K. S. Hankin [aut, cre] (ORCID:\n<https://orcid.org/0000-0001-5982-0415>)",
  "_user": "robinhankin",
  "_type": "src",
  "_file": "evitaicossa_0.0-3.tar.gz",
  "_fileid": "https://r2.ropensci.org/147babbde9766efed84ca6d74026f6e52b5c89fd766518cabc957ee21dcdc08a",
  "_filesize": 480092,
  "_sha256": "147babbde9766efed84ca6d74026f6e52b5c89fd766518cabc957ee21dcdc08a",
  "_expires": "2027-01-28T08:25:49.000Z",
  "_created": "2026-10-20T08:19:41.000Z",
  "_published": "2026-10-20T08:25:51.266Z",
  "_upstream": "https://github.com/robinhankin/evitaicossa",
  "_status": "success",
  "_maintainer": {
    "name": "Robin K. S. Hankin",
    "email": "hankin.robin@gmail.com",
    "login": "robinhankin",
    "orcid": "0000-0001-5982-0415",
    "description": "pushing the boundaries of R in non-statistical contexts",
    "uuid": 13262034
  },
  "_jobs": [
    {
      "job": 118527635350,
      "time": 173,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12250262819"
    },
    {
      "job": 118527635320,
      "time": 227,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12249953944"
    },
    {
      "job": 118527635315,
      "time": 154,
      "config": "linux-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12249809016"
    },
    {
      "job": 118527635231,
      "time": 175,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12249484391"
    },
    {
      "job": 118527635341,
      "time": 165,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "12249958892"
    },
    {
      "job": 118527635272,
      "time": 279,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "12249714811"
    },
    {
      "job": 118527635440,
      "time": 138,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12250282701"
    },
    {
      "job": 118527635266,
      "time": 321,
      "config": "macos-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12249789469"
    },
    {
      "job": 118525305142,
      "time": 353,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12250710585"
    },
    {
      "job": 118527635248,
      "time": 93,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "12250527402"
    },
    {
      "job": 118527635373,
      "time": 251,
      "config": "windows-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12250771062"
    },
    {
      "job": 118527635312,
      "time": 187,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12250267844"
    },
    {
      "job": 118527635412,
      "time": 160,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "12250596209"
    },
    {
      "job": 118527635278,
      "time": 292,
      "config": "windows-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12249729804"
    },
    {
      "job": 118527635299,
      "time": 170,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12250750982"
    }
  ],
  "_buildurl": "https://github.com/r-universe/robinhankin/actions/runs/39391909213",
  "_commit": {
    "id": "f3ce019a4dcf4eeb51e8907b6b732592a65cf1fa",
    "author": "robin <hankin.robin@gmail.com>",
    "committer": "robin <hankin.robin@gmail.com>",
    "message": "typos\n",
    "time": 1781361096
  },
  "_distro": "resolute",
  "_host": "GitHub-Actions",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.5.0",
      "role": "Depends"
    },
    {
      "package": "Rcpp",
      "role": "LinkingTo"
    },
    {
      "package": "Rcpp",
      "version": ">= 1.0-7",
      "role": "Imports"
    },
    {
      "package": "disordR",
      "version": ">= 0.9-8-6",
      "role": "Imports"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "Rdpack",
      "role": "Imports"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "markdown",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    },
    {
      "package": "mvtnorm",
      "role": "Suggests"
    },
    {
      "package": "covr",
      "role": "Suggests"
    }
  ],
  "_owner": "robinhankin",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-44",
      "n": 2
    },
    {
      "week": "2026-11",
      "n": 4
    },
    {
      "week": "2026-16",
      "n": 2
    },
    {
      "week": "2026-20",
      "n": 3
    },
    {
      "week": "2026-24",
      "n": 1
    }
  ],
  "_tags": [],
  "_stars": 0,
  "_contributors": [
    {
      "user": "robinhankin",
      "count": 204,
      "uuid": 13262034
    }
  ],
  "_userbio": {
    "uuid": 13262034,
    "type": "user",
    "name": "Robin Hankin",
    "followers": 70,
    "description": "pushing the boundaries of R in non-statistical contexts"
  },
  "_downloads": {
    "count": 343,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/evitaicossa"
  },
  "_devurl": "https://github.com/robinhankin/evitaicossa",
  "_pkgdown": "https://robinhankin.github.io/evitaicossa/",
  "_searchresults": 0,
  "_topics": [
    "cpp"
  ],
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/evitaicossa.html",
    "extra/manual.pdf",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md"
  ],
  "_homeurl": "https://github.com/robinhankin/evitaicossa",
  "_realowner": "robinhankin",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.0-1",
      "date": "2024-06-28"
    }
  ],
  "_exports": [
    "aaa",
    "aaa_arith_aaa",
    "aaa_arith_numeric",
    "aaa_compare_aaa",
    "aaa_compare_error",
    "aaa_equal_aaa",
    "aaa_identity",
    "aaa_negative",
    "aaa_plus_aaa",
    "aaa_plus_numeric",
    "aaa_power_numeric",
    "aaa_prod_aaa",
    "aaa_prod_numeric",
    "aaa_show",
    "allsymbols",
    "as.aaa",
    "c_aaa_add",
    "c_aaa_equal",
    "c_aaa_extract",
    "c_aaa_overwriter",
    "c_aaa_prod",
    "d1",
    "d2",
    "dc",
    "double",
    "double_string",
    "double<-",
    "extracter",
    "getthings",
    "is.zero",
    "jitter",
    "lavter",
    "linear1",
    "linear2",
    "linear3",
    "numeric_arith_aaa",
    "overwriter",
    "putsign",
    "raaa",
    "raaaa",
    "s1",
    "sc",
    "single",
    "single_string",
    "single<-",
    "t1",
    "t2",
    "t3",
    "tc",
    "thing_to_aaa",
    "triple",
    "triple_string",
    "triple<-"
  ],
  "_help": [
    {
      "page": "evitaicossa-package",
      "title": "Antiassociative Algebra",
      "topics": [
        "evitaicossa-package",
        "evitaicossa"
      ]
    },
    {
      "page": "aaa",
      "title": "Functions to create objects of class 'aaa'",
      "topics": [
        "aaa",
        "aaa_double",
        "aaa_identity",
        "aaa_single",
        "aaa_triple",
        "as.aaa",
        "lavter",
        "thing_to_aaa"
      ]
    },
    {
      "page": "aaa-class",
      "title": "Class '\"aaa\"'",
      "topics": [
        "aaa-class"
      ]
    },
    {
      "page": "allsymbols",
      "title": "All symbols in an aaa object",
      "topics": [
        "allsymbols"
      ]
    },
    {
      "page": "Arith-methods",
      "title": "Arithmetic methods for 'aaa' objects",
      "topics": [
        "+,aaa,missing-method",
        "-,aaa,missing-method",
        "aaa_arith_aaa",
        "aaa_arith_numeric",
        "aaa_negative",
        "aaa_plus_aaa",
        "aaa_plus_numeric",
        "aaa_power_numeric",
        "aaa_prod_aaa",
        "aaa_prod_numeric",
        "Arith,aaa,aaa-method",
        "Arith,aaa,numeric-method",
        "Arith,numeric,aaa-method",
        "Arith-methods",
        "c_aaa_add",
        "c_aaa_prod",
        "numeric_arith_aaa"
      ]
    },
    {
      "page": "Compare-methods",
      "title": "Comparison methods for antiassociative algebra",
      "topics": [
        "aaa_compare_aaa",
        "aaa_compare_error",
        "aaa_equal_aaa",
        "Compare,aaa,aaa-method",
        "Compare,aaa,ANY-method",
        "Compare,aaa,numeric-method",
        "Compare,ANY,aaa-method",
        "Compare,numeric,aaa-method",
        "Compare-methods",
        "c_aaa_equal"
      ]
    },
    {
      "page": "Extract",
      "title": "Extract or Replace Parts of 'aaa' objects",
      "topics": [
        "coeffs",
        "c_aaa_extract",
        "c_aaa_overwriter",
        "d1",
        "d1,aaa-method",
        "d2",
        "d2,aaa-method",
        "dc",
        "dc,aaa-method",
        "double",
        "double<-",
        "extracter",
        "extracter<-",
        "getthings",
        "overwriter",
        "s1",
        "s1,aaa-method",
        "sc",
        "sc,aaa-method",
        "single",
        "single<-",
        "t1",
        "t1,aaa-method",
        "t2",
        "t2,aaa-method",
        "t3",
        "t3,aaa-method",
        "tc",
        "tc,aaa-method",
        "triple",
        "triple<-",
        "[,aaa,ANY,ANY,ANY-method",
        "[,aaa,character,ANY,ANY-method",
        "[,aaa,list,ANY,ANY-method",
        "[,aaa,matrix,ANY,ANY-method",
        "[<-,aaa,ANY,ANY,ANY-method",
        "[<-,aaa,character,missing,numeric-method",
        "[<-,aaa,disord,missing,numeric-method",
        "[<-,aaa,matrix,ANY,ANY-method",
        "[<-,aaa,missing,ANY,ANY-method"
      ]
    },
    {
      "page": "jitter",
      "title": "Jittering aaa objects",
      "topics": [
        "jitter",
        "jitter,aaa-method",
        "jitter,ANY-method",
        "jitter,disord-method",
        "jitter-methods"
      ]
    },
    {
      "page": "linear",
      "title": "Linear functions",
      "topics": [
        "linear",
        "linear1",
        "linear2",
        "linear3"
      ]
    },
    {
      "page": "raaa",
      "title": "Random elements of the free antiassociative algebra",
      "topics": [
        "raaa",
        "raaaa"
      ]
    },
    {
      "page": "Show",
      "title": "Print method for antiassociative algebra objects",
      "topics": [
        "aaa_show",
        "double_string",
        "print",
        "print.aaa",
        "putsign",
        "show",
        "show,aaa-method",
        "single_string",
        "triple_string"
      ]
    },
    {
      "page": "zero",
      "title": "The additive zero in antiassociative algebras",
      "topics": [
        "is.zero",
        "zero"
      ]
    }
  ],
  "_readme": "https://github.com/robinhankin/evitaicossa/raw/HEAD/README.md",
  "_rundeps": [
    "digest",
    "disordR",
    "lattice",
    "Matrix",
    "rbibutils",
    "Rcpp",
    "Rdpack"
  ],
  "_sysdeps": [
    {
      "shlib": "libstdc++",
      "package": "libstdc++6",
      "source": "gcc",
      "version": "16-20260322-1ubuntu1",
      "name": "c++",
      "homepage": "http://gcc.gnu.org/",
      "description": "GNU Standard C++ Library v3"
    }
  ],
  "_vignettes": [
    {
      "source": "evitaicossa.Rmd",
      "filename": "evitaicossa.html",
      "title": "Antiassociative algebras with R: the evitaicossa package",
      "author": "Robin K. S. Hankin",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Antiassociative algebras",
        "The free antiassociative algebra",
        "The evitaicossa package",
        "Extract and replace methods",
        "Note on disordR discipline",
        "Matrix index extraction",
        "Note on generalized antiassociativity",
        "Appendix",
        "References"
      ],
      "created": "2024-05-26 20:01:07",
      "modified": "2026-04-16 07:00:47",
      "commits": 14
    }
  ],
  "_score": 4.3979400086720375,
  "_indexed": true,
  "_nocasepkg": "evitaicossa",
  "_universes": [
    "robinhankin"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.0-3",
      "date": "2026-10-20T08:21:49.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "f3ce019a4dcf4eeb51e8907b6b732592a65cf1fa",
      "fileid": "https://r2.ropensci.org/ba83c00203106856e267d03fecbfbcd23e9350e3a23dbc79afeeca8cb6192aa5",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/robinhankin/actions/runs/39391909213"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.0-3",
      "date": "2026-10-20T08:22:22.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "f3ce019a4dcf4eeb51e8907b6b732592a65cf1fa",
      "fileid": "https://r2.ropensci.org/3cefa42a95a01ad474cbba6d3680745077e47640f78220d0f8425ee6a1143f41",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/robinhankin/actions/runs/39391909213"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.0-3",
      "date": "2026-10-20T08:21:40.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "f3ce019a4dcf4eeb51e8907b6b732592a65cf1fa",
      "fileid": "https://r2.ropensci.org/6eb34b6fd2bbbc25a2b4b1172de6eb419d50be9ede9ca889cb95698564bd4a10",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/robinhankin/actions/runs/39391909213"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.0-3",
      "date": "2026-10-20T08:22:15.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "f3ce019a4dcf4eeb51e8907b6b732592a65cf1fa",
      "fileid": "https://r2.ropensci.org/3e832c113daedf104a9828657b644003a84680f610788aaa9666e03ffa53cd6d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/robinhankin/actions/runs/39391909213"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.0-3",
      "date": "2026-10-20T08:21:37.000Z",
      "arch": "aarch64",
      "commit": "f3ce019a4dcf4eeb51e8907b6b732592a65cf1fa",
      "fileid": "https://r2.ropensci.org/7b7027ceb2a200e4c7598e2f872aab5d36503377c30dace6e03e2d60a1881c12",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/robinhankin/actions/runs/39391909213"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.0-3",
      "date": "2026-10-20T08:23:04.000Z",
      "arch": "x86_64",
      "commit": "f3ce019a4dcf4eeb51e8907b6b732592a65cf1fa",
      "fileid": "https://r2.ropensci.org/9a25c0ede38996ab768f93d0e700e05d79f0407c87fa901d00afdc24a5c135e2",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/robinhankin/actions/runs/39391909213"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.0-3",
      "date": "2026-10-20T08:21:28.000Z",
      "arch": "aarch64",
      "commit": "f3ce019a4dcf4eeb51e8907b6b732592a65cf1fa",
      "fileid": "https://r2.ropensci.org/d0cf625fedd3ae9fd25ff9a50aed34342cd55eef99e88da4e0952380c42ceac7",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/robinhankin/actions/runs/39391909213"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.0-3",
      "date": "2026-10-20T08:22:44.000Z",
      "arch": "x86_64",
      "commit": "f3ce019a4dcf4eeb51e8907b6b732592a65cf1fa",
      "fileid": "https://r2.ropensci.org/5362a3ec85f5e4b411fb30e5f8b66ed53185f8e0fa840e2981ff1d918846a422",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/robinhankin/actions/runs/39391909213"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.0-3",
      "date": "2026-10-20T08:21:34.000Z",
      "arch": "emscripten",
      "commit": "f3ce019a4dcf4eeb51e8907b6b732592a65cf1fa",
      "fileid": "https://r2.ropensci.org/932f88fa01f48b1b27dff38607573c538612b08f8b0085db221083ce68ca27a1",
      "status": "success",
      "buildurl": "https://github.com/r-universe/robinhankin/actions/runs/39391909213"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.0-3",
      "date": "2026-10-20T08:22:46.000Z",
      "arch": "aarch64",
      "commit": "f3ce019a4dcf4eeb51e8907b6b732592a65cf1fa",
      "fileid": "https://r2.ropensci.org/2d410c56221f619f66a3e1b6f5ef0b4cca3c68abcfef79a84a2f58f4ff72ae12",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/robinhankin/actions/runs/39391909213"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.0-3",
      "date": "2026-10-20T08:21:05.000Z",
      "arch": "x86_64",
      "commit": "f3ce019a4dcf4eeb51e8907b6b732592a65cf1fa",
      "fileid": "https://r2.ropensci.org/2b7e7f3ead1f95ad9339afab880b5e0b4e53d3f35bc09e2ac5425e6e27bd5765",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/robinhankin/actions/runs/39391909213"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.0-3",
      "date": "2026-10-20T08:20:56.000Z",
      "arch": "x86_64",
      "commit": "f3ce019a4dcf4eeb51e8907b6b732592a65cf1fa",
      "fileid": "https://r2.ropensci.org/7b89404271adf8572c2457cee5890bdd99c427880c9561a75bfe23b83bd9a311",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/robinhankin/actions/runs/39391909213"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.0-3",
      "date": "2026-10-20T08:23:25.000Z",
      "arch": "aarch64",
      "commit": "f3ce019a4dcf4eeb51e8907b6b732592a65cf1fa",
      "fileid": "https://r2.ropensci.org/536d2f81a06bd225f544d9ed52e16bd3e1177896287c5c0c5e6e2ec7f007d970",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/robinhankin/actions/runs/39391909213"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.0-3",
      "date": "2026-10-20T08:21:00.000Z",
      "arch": "x86_64",
      "commit": "f3ce019a4dcf4eeb51e8907b6b732592a65cf1fa",
      "fileid": "https://r2.ropensci.org/bbe705a63c641397a8a3e83ae76b7b43a05b41658d241e412dc0fd7795d551eb",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/robinhankin/actions/runs/39391909213"
    }
  ]
}