Skip to content

oop-pub/schelet-tema1-2025

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tema 1 POO - TerraBot

Skel Structure

  • src/
    • checker/ - checker files
    • fileio/ - contains classes used to read data from the json files
    • main/
      • Main - the Main class runs the checker on your implementation. Add the entry point to your implementation in it. Run Main to test your implementation from the IDE or from command line.
      • Test - run the main method from Test class with the name of the input file from the command line and the result will be written to the out.txt file. Thus, you can compare this result with ref.
  • input/ - contains the tests in JSON format
  • ref/ - contains all reference output for the tests in JSON format

Tests

  1. test01_initialize_entities 3p
  2. test02_initialize_entities_errors - 2p
  3. test03__move_robot - 5p
  4. test04_move_robot_errors – 2p
  5. test05_env_condition - 2p
  6. test06_update_battery - 3p
  7. test07_update_battery_errors 2p
  8. test08_change_weather - 3p
  9. test09_scan_plant 3p
  10. test10_scan_water 5p
  11. test11_scan_animal - 6p
  12. test12_scan_object_errors – 2p
  13. test13_learn_fact - 4p
  14. test14_improve_environment - 5p
  15. test15_improve_environment_errors – 2p
  16. test16_mid - 6p
  17. test17_multiple_simulations - 3p
  18. test18_multiple_simulations_error - 2p
  19. test19_complex_simple - 6p
  20. test20_complex_errors - 6p
  21. test21_complex_combined - 8p

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages