Skip to content

randyunger/blokus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Blokus

This repo has two parts: a server for officiating the Blokus board game, and a client for human IO. The client is very rough. The purpose is to provide a competitive environment where you can

  1. Play blokus against your friends online
  2. Program your own AI to play blokus against
  3. Run competitive programming competitions to see who has the best AI coding skills (this one's my favorite).

Run

On OSX with homebrew, clone this repo and run

Play

  1. Write your AI code.
  2. Update the config to the host's IP address prior to play.
  3. Configure the parameters including the ruleset and the number of rounds of play.
  4. Use the right arrow to fetch a newer board state and a left arrow to fetch an older board state. (Pull-model only for the moment.)

About

Server for hosting software (AI) vs human blokus games and an interface for watching.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published