Skip to content

Arkitu/rsk-simulation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

100 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RSK Simulation

This is an unofficial simulation for the RSK / SCT / SSL Junior Robocup league written in Rust. It is still in development. It aims at providing both a visual interface and a fast headless simulation (maybe for AI?).

rsk-simulation-demo.mp4

A demo with two of my own strategies

Usage

You need to install git, rust and rust's targets depending on which mode you want to use. If you encounter a problem at any step please open an issue.

  1. Clone the repository git clone https://github.com/Arkitu/rsk-simulation.git

  2. Move into the repository cd rsk-simulation

  3. Depending on the mode you want :

    • Native mode : cargo run
    • Server/client mode (supports multiple clients) : cargo build --target wasm32-unknown-unknown --no-default-features --features http_client && cargo run --no-default-features --features http_server
    • Server/client alternative mode (simulation, game controller and referee on server side. slower) : cargo build --target wasm32-unknown-unknown --no-default-features --features alternative_http_client && cargo run --no-default-features --features alternative_http_server

Git structure

  • master: The release branch where everything works
  • dev: The branch where the next update is being coded

Contribution

You can help by creating a branch at you name from the dev branch and starting coding.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  

Languages