Skip to content

bugflux/FishNBoats

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

70 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FishNBoats

This is a Distributed Systems course project from 2011.

I can't find the file with the problem specification, but it was something along the lines of:

  • There's a 2 dimensional space that is the Ocean
  • There are Schools of fish in a breeding zone, where they can't be caught
  • There are Fishing companies at the Wharf that go out fishing whenever the fish go ingo the high sea
  • There is a limit to how many boats can occupy a square in the high sea
  • A Boat cannot catch a fish without help from another Boat from the Company
  • Boats have limited capacity, once filled they can return to the Warf or stay to help others
  • Fish decide when to end the fishing season by trying to race to the breeding zone (season ends once they all get there)

To launch, simply run the pt.ua.sd.gui.Faina class in the Master branch

The branches are something along the lines of:

  • Master: Threaded solution
  • Problema02: Distributed solution with custom communication framework
  • Problema03: Distributed solution with RMI

Screenshot

About

Distributed Systems project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages