Skip to content

A program that plays goldfish games of Magic: The Gathering.

Notifications You must be signed in to change notification settings

KeithEmanuel/Goldfish

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Goldfish

This is a simple, plain Java program that plays goldfish games of Magic: The Gathering and uses a genetic algorithm to generate good aggro decks.

Quick overview:

A brief article with some results is available here.

The Main class contains a few usage example functions, but there are a few files you should look at to learn more.

All implemented cards are in CardCatalog.java.

Genetics.java contains the genetic algorithm code.

Game.java contains the logic to play a goldfish game.

License

This code is licensed under the GNU GPL v3.

About

A program that plays goldfish games of Magic: The Gathering.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages