This website requires JavaScript.
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