Flood Simulator is a desktop application that simulates the flooding of a heterogeneous map, composed of different types of cells.
The user can create a map by placing cells with houses and concrete, with grass, squares, or fields on a grid. It is possible to choose some simulations parameters, such as the water threshold for the flooding of a cell, the percentage of map in which the weather is rainy and the percentage of map to be flooded to stop the simulation.
- Scala 3
- Scala Swing
- SBT
- ScalaTest
Distributed under the Apache License 2.0. See LICENSE for more information.