sp
92d7d11daa
switched most tabs to two whitespaces in output
6 months ago
sp
34a399972d
print certain movement guards only when necessary
6 months ago
Stefan Pranger
c485844e1d
Merge pull request 'Update of Yaml Config and Config Parsing' ( #10 ) from yaml_config_changes into main
Reviewed-on: #10
6 months ago
Thomas Knoll
acd1a17082
renamed index
6 months ago
Thomas Knoll
4141e9f104
fixed config print of labels
6 months ago
Thomas Knoll
78c42f034e
overwrite indices as vector
6 months ago
Thomas Knoll
5a94f004fb
added exampleconfig
6 months ago
Thomas Knoll
91dcfb400e
renamed action to command
6 months ago
Thomas Knoll
aad118cf62
config parsing for probabilities
6 months ago
Thomas Knoll
74645d95b3
basic support for probabiliteis in config
6 months ago
sp
edcab9c0a3
removed unused options from cli option parsing
Note: Some of these functionalities might return in the future
6 months ago
Stefan Pranger
ba13faa3ae
Merge pull request 'Switched to colAgent and rowAgent' ( #9 ) from small_fixes into main
Reviewed-on: #9
6 months ago
sp
bac91e7b5d
fixed bug in west slippery updates
6 months ago
sp
0a1f5ac405
switched to col and row instead of x and y
6 months ago
sp
b50355deb9
x and y start at 1
6 months ago
sp
7e932200ca
fixed additional semicolon in CannotSlip Formulas
6 months ago
sp
d8c7e73a32
fixed some issues with formulas and semicolons
6 months ago
sp
7e5c86ba41
include algorithm in cell.cpp
6 months ago
Stefan Pranger
4299598465
Merge pull request 'Include vscode in gitignore' ( #6 ) from add_vscode_to_gitignore into main
Reviewed-on: #6
6 months ago
sp
27470e63dd
include vscode in gitignore
6 months ago
Stefan Pranger
7a2ea4b8bb
Merge pull request 'Overhaul' ( #3 ) from tempestpyadaption into main
Reviewed-on: #3
6 months ago
Stefan Pranger
4abe0eaa86
Merge pull request 'Refactoring of Prism Output' ( #1 ) from adversaries_and_refactoring into tempestpyadaption
Reviewed-on: #1
6 months ago
sp
54af53e039
print player structs
6 months ago
sp
2ae37d0bc9
removed unused function
6 months ago
sp
8d33f43c7e
refactored arbiter for smgs
6 months ago
sp
6cfa9a619b
include agent stuck action for faultyBehaviour
6 months ago
sp
cdd9611f8b
removed viewVariable
6 months ago
sp
6de02b7ab8
moved PrismModulesPrinter methods to private
6 months ago
sp
48dcee2a59
small cleanup
6 months ago
sp
aca9ee719c
removed unused code
6 months ago
sp
ff0369cfb1
added move module as arbiter
6 months ago
sp
9be03f2701
summary commit
This adds:
- slippery turn actions
- agent name to set of actions map
- modules for faultyBehaviour
6 months ago
sp
a8ac3098a7
default formulas to false
This will be changed to remove the unnecessary guards instead
6 months ago
sp
2b7d5bc9a9
removed dead code
6 months ago
sp
c6f7bb27be
added slippery turn actions
6 months ago
sp
8cf91e700c
WIP: changed probabilities in main for testing
6 months ago
sp
ea9d61ddd5
added slippery movement updates
This also:
- adds direction update helpers
- adds probIntended to PrismModulesPrinter
- removes dead code
6 months ago
sp
8c6a2bf327
moved probIntended to Grid members
6 months ago
sp
bb2bef9b04
updates is a vector of update
6 months ago
sp
389963a7c4
added formulas to check where a robot can slip to
6 months ago
sp
48a90f0739
added walls to PrismFormulaPrinter
also renamed methods for surrounding cells to adjacent
6 months ago
sp
47f14bdc23
removed debug output
6 months ago
sp
5bea12f780
create formulas with relative offset for portable objects
6 months ago
sp
14e6375877
faultyProbability is float
6 months ago
sp
13974739d9
commit to (col, row)
6 months ago
sp
3999e778fe
added turn actions for robots
also removed some old methods
6 months ago
sp
7faa8d1efb
added actionId and update typedefs
6 months ago
sp
4d548f9502
first steps towards robots modules
This includes:
- PrismFormulaPrinter.print takes agentName as argument
- added formulas for goals, isnextto, portableobjects
- added movement helper for deterministic movement
- removed enforceOneWays (for now)
6 months ago
sp
26a7808eeb
fix carrying variable
6 months ago
sp
ca70595b58
WIP major rework of PrismModulesPrinter
will probably get squashed, otw summary in later commit
6 months ago