JadKHaddad / ES-Minilab-2-2022-SystemC

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ES Minilab 2 - SystemC - 2022

Maps annotations

  • [0] unknown
  • [1] discovered
  • [2] to be discovered
  • [3] dicovered, a drone is in location
  • [99] statically blocked
  • [-1] free, can be discovered

Usage

Define map size in const.hpp 10, 20 or 50
Define drones count in const.hpp
Define scenarios in controller.hpp
Use your own Makefile with -I headers

Output

See output for scenarios outputs.

  • scenario_1_3_drones: success
  • scenario_1_5_drones: success
  • scenario_1_10_drones: success

  • scenario_2_3_drones: battery dies
  • scenario_2_5_drones: battery dies
  • scenario_2_10_drones: success

  • scenario_3_3_drones: battery dies
  • scenario_3_5_drones: battery dies
  • scenario_3_10_drones: battery dies
  • scenario_3_20_drones: battery dies
  • scenario_3_40_drones: battery dies
  • scenario_3_60_drones: battery dies
  • scenario_3_120_drones: success

About


Languages

Language:C++ 98.3%Language:Makefile 1.7%