Skip to content
View SOMAS2023's full-sized avatar

Block or report SOMAS2023

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
SOMAS2023/README.md

SOMAS 2023

Official Documents

Useful Links

Running code

See Setup & Rules for requirements - EVERYONE SHOULD READ THIS DOC.

# Approach 1
go run . # Linux and macOS: Use `sudo go run .` if you encounter any "Permission denied" errors.

# Approach 2
go build # build step
./SOMAS2023 # SOMAS2023.exe if you're on Windows. Use `sudo` on Linux and macOS as Approach 1 if required.

Parameters & Help

go run . --help

Structure

Important documents pertaining to codebase organisation, code conventions and project management. Read before writing code. The rules can be found here Rules and Implementation

Internal SOMAS2020 packages. Most development occurs here, including client and server code.

  • clients Individual team code goes into the respective folders in this directory.

  • common Common utilities, or system-wide code such as game specification etc.

  • server Self-explanatory.

Popular repositories Loading

  1. SOMAS2023 SOMAS2023 Public

    Main repository for Self-Organising Multi-Agent Systems (SOMAS) Coursework for 2023, Imperial College London.

    Go 7 12