Skip to content

A multi-threaded Java application that simulates life on an island.

Notifications You must be signed in to change notification settings

DedPixta/island

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Island v1.0

Simulator of life and survival. An island with a size of 100x20 (customizable) cells with its inhabitants. Each creature can move, eat, reproduce and starve to death.

Finished goals

  • Simultaneous action of creatures
  • Defining an Iteration Stage/Cycle
  • Displaying a lot of information in a compact way.

To run project

  1. Clone the project;
  2. Run the project from Runner.class in your IDE from the main method;

To change the configuration, make appropriate changes int the file in config.yaml

scr

Technologies used

  • Concurrent package (CountDownLatch, ConcurrentLinkedQueue, ScheduledExecutorService)
  • Pattern factory method
  • Lombok
  • Jackson

About

A multi-threaded Java application that simulates life on an island.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages