https://github.com/juliareinforcementlearning/openspiel.jl
A Julia wrapper for the OpenSpiel project
https://github.com/juliareinforcementlearning/openspiel.jl
Last synced: 3 months ago
JSON representation
A Julia wrapper for the OpenSpiel project
- Host: GitHub
- URL: https://github.com/juliareinforcementlearning/openspiel.jl
- Owner: JuliaReinforcementLearning
- License: apache-2.0
- Created: 2019-11-24T13:49:40.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2024-09-05T07:38:03.000Z (10 months ago)
- Last Synced: 2025-03-10T18:14:51.777Z (4 months ago)
- Language: Julia
- Size: 85 KB
- Stars: 12
- Watchers: 1
- Forks: 4
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# OpenSpiel.jl
[](https://travis-ci.com/JuliaReinforcementLearning/OpenSpiel.jl)
This package provides a Julia wrapper for the [OpenSpiel](https://github.com/deepmind/open_spiel) project. For more details, please refer the [doc](https://openspiel.readthedocs.io/en/latest/julia.html)
For higher level APIs you may refer [ReinforcementLearningEnvironments.jl](https://github.com/JuliaReinforcementLearning/ReinforcementLearningEnvironments.jl).
# Installation Guidelines
## Linux:
## 1. Install Julia with specific version:
- To install latest stable version:
```
curl -fsSL https://install.julialang.org | sh
```
- To install long term support version:
```
sudo snap install julia --classic --channel=lts
```
Suggested to use LTS version to avoid errors with OpenSpiel.jl## 2. Add OpenSpiel.jl wrapper to your Julia Repl:
- Open terminal and start a Julia terminal by running the executable
```
julia
```
- Open Packages
```
julia> ]
```
- Add the below command
```
pkg> add https://github.com/JuliaReinforcementLearning/OpenSpiel.jl.git
```
- To test if it installed correctly run the below code in your Julia repl```
using OpenSpiel
```