Skip to content

a geicko-2 based round robin ranking system designed to test c++ battleship submissions

License

Notifications You must be signed in to change notification settings

taciturnaxolotl/battleship-arena

Folders and files

NameName
Last commit message
Last commit date

Latest commit

2127e43 · · Dec 19, 2025

History

66 Commits
Dec 19, 2025
Dec 19, 2025
Dec 19, 2025
Dec 6, 2025
Dec 3, 2025
Dec 19, 2025
Dec 3, 2025
Dec 6, 2025
Dec 6, 2025
Dec 2, 2025
Dec 6, 2025
Dec 19, 2025
Dec 2, 2025
Dec 19, 2025
Dec 5, 2025
Dec 3, 2025
Dec 19, 2025
Dec 19, 2025

Repository files navigation

Battleship Arena

screenshot of the arena

This is a service I made to allow students in my cs-1210 class to benchmark their battleship programs against each other.

I just want to get on the leaderboard; How?

First ssh into the battleship server and it will ask you a few questions to set up your account. Then scp your battleship file onto the server!

ssh battleship.dunkirk.sh
scp memory_functions_yourname.cpp battleship.dunkirk.shh

Development

Built with Go using Wish, Bubble Tea, and Lipgloss.

# Build and run
make build
make run



# Generate SSH host key
make gen-keyy

See AGENTS.md for architecture details.

The main repo is the tangled repo and the github is just a mirror.

© 2025-present Kieran Klukas

About

a geicko-2 based round robin ranking system designed to test c++ battleship submissions

Resources

License

Contributing

Stars

Watchers

Forks

Languages