Skip to content

artprevo/filler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Filler

Filler is an algorithmic game based on filling a grid of known size. The virtual machine sends to a player a placable random piece of a random size, pretty much like in Tetris. First player not able to place a piece or giving a wrong position loose.

usage :

./resources/filler_vm -f resources/maps/map01 -p1 resources/players/abanlin.filler -p2 artprevo.filler

(change map01 or abanlin.filler to try different things)

The purpose of this project was to create the player part. Making an algorithm capable of analyzing a game state and making moves based on enemy positions.

At each piece received, my player will look at the closest enemy position and try to close their path. The goal is making a large space for us tu put pieces and making it smaller for the opponent. Algo based on C, pieces and grid treated in linked-list.

About

GO version really simplified. The project is a player, not a VM.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published