Skip to content

jeremiahpslewis/AlgorithmicCompetition.jl

Folders and files

NameName
Last commit message
Last commit date
Aug 29, 2024
Sep 20, 2024
Jan 17, 2025
Jan 14, 2025
Jan 16, 2025
Dec 23, 2024
Mar 3, 2023
Dec 19, 2024
Nov 24, 2022
Dec 28, 2024
Aug 12, 2024
Feb 28, 2023

Repository files navigation

AlgorithmicCompetition.jl

DOI

CI

OpenSSF Best Practices

ColPrac: Contributor's Guide on Collaborative Practices for Community Packages

Tools for structuring and scaling research into algorithmic competition.

Components:

  • Reinforcement learning models of algorithmic competition

How to Run

import AlgorithmicCompetition
using Distributed

n_procs_ = 2 # update number of parallel processes

_procs = addprocs(
    n_procs_,
    topology = :master_worker,
    exeflags = ["--threads=1", "--project=$(Base.active_project())"],
)

@everywhere begin
    using Pkg
    Pkg.instantiate()
    using AlgorithmicCompetition
end

aiapc_results = AlgorithmicCompetition.run_aiapc()

For citations of works this project is based on, see citations.bib.

How to Run on PC2 Cluster

tmux
TASK=DDDC bash src/run_pc2.sh

AI / LLM Usage Statement

This project uses Github Copilot and Chat-GPT 3 to assist software development and optimize code performance.

About

Computational models of algorithmic competition

Resources

License

Citation

Stars

Watchers

Forks

Languages