Commit Graph

  • dc539223db integrated explosion animation, reformatted roulette-GA file master s452645 2021-06-20 21:55:23 +0200
  • 2944099e93 Merge branch 'master' into genetic_algorithm s452645 2021-06-20 20:43:26 +0200
  • d3ae11fbb1 faster GA s452645 2021-06-20 11:42:43 +0200
  • fcbd10684d added 'score' textbox and 'GA iterations' input s452645 2021-06-20 09:41:38 +0200
  • dfac987643 new map, faster genetic algorithm s452645 2021-06-18 17:55:38 +0200
  • ad665ca3e3 added an explosion animation (type SPACE while in menu) that can be called by an event s452635 2021-06-18 03:49:25 +0200
  • 8e7e279c4b added fitness function, first version of main and genetics integration s452645 2021-06-17 20:30:32 +0200
  • 120cc7489e Merge branch 'master' into genetic_algorithm s452645 2021-06-17 12:04:08 +0200
  • 26aba4eae9 Merge remote-tracking branch 'origin/master' s452645 2021-06-17 11:58:41 +0200
  • 279044cc98 changed disarming labels (cable -> wire) s452645 2021-06-17 11:55:46 +0200
  • 2342aac262 Added genetic_algorithm.py file which implements genetic algorithm Paulina Szyszko 2021-06-16 23:24:41 +0200
  • 39dbd5a5aa added 'button_genetic_algorithm' button Jakub R 2021-06-16 13:57:15 +0200
  • 8f85934095 fixed: always positive outcome; added: 3 new wire colors s452645 2021-06-07 09:40:38 +0200
  • 2daf6a2f6b tweaked disarm popup, mainly fixed picture blitting s452635 2021-06-07 02:59:04 +0200
  • 70fb44f69e implemented new disarming in auto mode s452645 2021-06-06 22:00:42 +0200
  • 985c7c0d77 post-merge cleanup s452645 2021-06-06 19:00:20 +0200
  • bec9e14c93 decision tree cleanup Jakub R 2021-06-06 18:47:06 +0200
  • 5ab0f21a84 Merge branch 'master' into neural_networks s452645 2021-06-06 18:33:48 +0200
  • 7a5ce8d1cd disabled tree plotting; added tree files to .gitignore s452645 2021-06-06 18:29:02 +0200
  • e84e71529f disarming popup s452635 2021-06-06 15:51:08 +0200
  • d7a552194f universalised NN class; build series-type NN s452645 2021-06-06 09:11:06 +0200
  • 2fc525ad52 added neural network class; made necessary changes to project structure s452645 2021-06-05 00:02:14 +0200
  • 9a910a9284 big commit (ostroznie!) s452645 2021-05-26 13:47:02 +0200
  • 32c50f27fc changed some data regarding decision_tree's; changed map a bit JakubR 2021-05-24 01:05:00 +0200
  • f6ff6e548c coordinated all changes regarding decision_tree functionality JakubR 2021-05-23 20:20:02 +0200
  • 9b20be5248 merged master to decision_trees JakubR 2021-05-23 18:02:35 +0200
  • fa249cf484 improved generate_data() method in parameter_json.py to not generate duplicates JakubR 2021-05-23 17:00:07 +0200
  • c7845a0d1f created first Decision Tree; minor changes to project structure s452645 2021-05-23 13:38:16 +0200
  • f03899b535 mine_parameters and a json sample param file generator s452635 2021-05-23 11:43:31 +0200
  • 439e27625c Merge branch 'autonomic_stroll' s452645 2021-05-23 08:48:29 +0200
  • cfe686ca24 implemented auto-mode s452645 2021-05-23 08:43:31 +0200
  • 90e9dcd6ff Merge branch 'master' into autonomic_stroll s452645 2021-05-23 06:50:59 +0200
  • 7ef7c24339 created a package for objects, changed ui into a package s452635 2021-05-23 06:14:12 +0200
  • b6fa5844fa Merge remote-tracking branch 'origin/master' s452635 2021-05-23 05:51:31 +0200
  • bbc7f92201 created package for assets, minor changes to mine assets s452635 2021-05-23 05:50:49 +0200
  • 07934fb15c created package for assets, minor changes to mine assets s452635 2021-05-23 05:50:49 +0200
  • 853eddcadd minor refactors s452645 2021-05-23 00:09:02 +0200
  • ad5864c7f8 Merge branch 'master' into decision_trees s452645 2021-05-22 23:57:48 +0200
  • 1f71b29604 added decision tree generator scaffolding s452645 2021-05-22 23:54:46 +0200
  • dd024fa404 added Game class; code rework in main; adjusted some classes; minor improvments in InputBox JakubR 2021-05-21 14:00:26 +0200
  • 9755ddc96d Dodanie fukncji rozbrajania min w klasie minefield. Paulina Szyszko 2021-05-20 15:01:09 +0200
  • 096d506553 added hash function and hash enums s452645 2021-05-20 00:44:06 +0200
  • 3c263e57e7 implemented setting random mines as targets s452645 2021-05-19 23:44:56 +0200
  • 7fe9e0958c diversified agents speed on different terrain types; temporarily disabled GameOver screen JakubR 2021-05-18 20:37:31 +0200
  • 9918bf64d8 merged GameOverScreen branch JakubR 2021-05-18 19:46:04 +0200
  • cc7c556d0c
    add time mine explosion detection and game over screen #19 Tomek Sidoruk 2021-05-16 17:34:05 +0200
  • af238a6ed6 added agent movement animations; redefined game loop; added turn counting; adjusted classes; fixed a bug; code refactoring JakubR 2021-05-12 14:33:26 +0200
  • 0fc5cedae6 redesigned in-game gui; added UiComponentsList class; added goal highlighting; fixed some bugs; code refactoring JakubR 2021-05-11 20:30:01 +0200
  • 346fe641d4 fixed a_star (new priority bug) s452645 2021-05-09 19:39:00 +0200
  • cf4b3f9027 map and cost adjustments s452645 2021-05-09 18:38:52 +0200
  • 03b17f293f final a_star adjustments s452645 2021-05-09 17:55:42 +0200
  • 36258b11d0 Fixed cost and priority calculation s452645 2021-05-09 02:06:13 +0200
  • 7d16dcc616 Merge branch 'master' into a_star s452645 2021-05-09 01:17:09 +0200
  • 8ffdacd603 coordinated project modules; fully implemented blitting using display_assets.py; updated maps; fixed some bugs JakubR 2021-05-07 22:26:58 +0200
  • e7270b8c3a Merge branch 'master' of https://git.wmi.amu.edu.pl/s452711/Projekt_Sztuczna_Inteligencja Jakub Danilewicz 2021-05-07 20:05:12 +0200
  • 436a155b7e Dodany Enum Terrain; Dodany koszt na Tile; Używana jest nowa mapa testowa (reskin secondmap) Jakub Danilewicz 2021-05-07 19:02:09 +0200
  • f82d6657ef Dodany Enum Terrain; Dodany koszt na Tile; Używana jest nowa mapa testowa (reskin secondmap) Jakub Danilewicz 2021-05-07 19:02:09 +0200
  • 46b6db6c00 made ui components inherit one from the other; added new ui components functionality; improved "menu" JakubR 2021-05-07 13:54:42 +0200
  • d8f1101bc6 minor changes in main; code refactoring #18 JakubR 2021-05-05 13:48:48 +0200
  • 7f13631996 implemented a_star with simple heuristics s452645 2021-05-05 12:51:41 +0200
  • 0d2955f90a
    refacetor Tomek Sidoruk 2021-05-04 21:40:18 +0200
  • 72ae67adb9
    Merge branch 'master' into addDestinationPoPup Tomek Sidoruk 2021-05-04 20:59:43 +0200
  • 8c7426ef9b deleted unnecessary files. updated .gitignore file to ignore the files in the future Jakub Radowicz 2021-05-04 18:22:00 +0200
  • b1d1066e00 added simple ui classes; updated .gitignore file to ignore .idea files JakubR 2021-05-04 17:04:43 +0200
  • 7d7281db06
    remove unwanted shortingof sllep Tomek Sidoruk 2021-05-04 16:46:38 +0200
  • 5773c6e1bb
    added prompt to asking user of target coorfinates Tomek Sidoruk 2021-05-04 16:43:01 +0200
  • fa5339685d moved and removed blitting from minefield s452635 2021-05-03 20:33:17 +0200
  • b9128bc7c8 added display_assets, added new tiles (mud, grass and concrete) s452635 2021-05-03 20:03:32 +0200
  • d47e46313c added coords to background s452635 2021-05-02 21:04:41 +0200
  • a4bc74d5f2 added useful functions to json_generator.py; code refactoring JakubR 2021-04-21 20:10:18 +0200
  • 7b87cb71ed merged bfs into master s452645 2021-04-18 18:23:14 +0200
  • 01cf653c7d changed error message s452645 2021-04-18 18:09:39 +0200
  • 03c37d17e8 picked a more aesthetically pleasing map JakubR 2021-04-17 23:47:47 +0200
  • be43e8aeb8 adjusted JsonGenerator class; added newly generated map; minor code refactoring JakubR 2021-04-17 23:22:27 +0200
  • b9bda6f883 fixed mine in GOAL bug s452645 2021-04-17 21:33:50 +0200
  • 28cb1c1343 performance boost by Jakub Radowicz TM s452645 2021-04-17 21:14:57 +0200
  • fd6fabfc00 merged new agent, display_assets and bfs s452645 2021-04-17 19:56:34 +0200
  • 1d9e45c631 Movemen has been moved to agent, functions are all there ready to be used. Also new functions in project_constants in Direction Class Jakub Danilewicz 2021-04-17 18:03:16 +0200
  • 1efe763937 Merge remote-tracking branch 'origin/bfs' into bfs s452645 2021-04-17 16:45:50 +0200
  • 1783e2bb26 enums and goal fixes s452645 2021-04-17 16:45:20 +0200
  • a8424a3859 added sapper asset direction, moved blitting sapper to a separate function called from main s452635 2021-04-17 15:29:36 +0200
  • 1d9a07a7ce created bfs.py scaffolding s452645 2021-04-14 23:45:34 +0200
  • 925350569d changed move validation return type to Boolean s452645 2021-04-14 22:41:07 +0200
  • 9e429dff9f Merge remote-tracking branch 'origin/master' s452635 2021-04-14 12:01:31 +0200
  • 84431ca398 robotic assets s452635 2021-04-14 12:01:20 +0200
  • c2a80c56ab minor Minefield changes s452645 2021-04-11 19:29:12 +0200
  • edca418fed Merge remote-tracking branch 'origin/master' s452645 2021-04-11 19:04:37 +0200
  • 3f5d27e414 changed coordinates naming convention to (row, column) s452645 2021-04-11 19:04:06 +0200
  • 0af9fa4b30 deleted invalid field in STRUCT_MINE_ATTRIBUTE_TYPES from project constants JakubR 2021-04-03 23:10:13 +0200
  • b08ecef061 fixed bug related to agent's starting position. reworked map generating method JakubR 2021-04-03 23:00:46 +0200
  • bf5e88a667 Merge branch 'master' of https://git.wmi.amu.edu.pl/s452711/Projekt_Sztuczna_Inteligencja JakubR 2021-03-31 22:01:16 +0200
  • acb231f049 added JsonGenerator method for setting agent's starting position, also minor code refactoring JakubR 2021-03-31 21:56:53 +0200
  • 502dc62700 Usuń 'resources/minefields/there's_a_file_here_'cause_I_cannot_commit_an_empty_directory' Jakub Radowicz 2021-03-28 19:51:53 +0200
  • a90cc61586 added different mine types recognition and creation in Minefield s452645 2021-03-27 21:41:57 +0100
  • be3e2ee942 did minor code refactoring JakubR 2021-03-27 18:30:46 +0100
  • c020d2277a changed JsonGenerator definition to support new mine types JakubR 2021-03-27 18:25:26 +0100
  • c3a26d02e6 adjusted project constants for new implementation of JsonGenerator class JakubR 2021-03-27 18:22:04 +0100
  • dfdc796639 Merge https://git.wmi.amu.edu.pl/s452711/Projekt_Sztuczna_Inteligencja Jakub Danilewicz 2021-03-27 13:34:26 +0100
  • 4cf9d57fa0 delete 'mines_models/tests.py' Bartłomiej Grochowski 2021-03-26 16:36:21 +0100
  • 11cd98fbbc delete 'mines_models/tests.py' Bartłomiej Grochowski 2021-03-26 16:36:21 +0100