forked from aadharna/UntouchableThunder
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathargs.yml
46 lines (40 loc) · 1.01 KB
/
args.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
# args for POET
# game args
engine: GDY
game: dzelda # alternate solarfox. Use commented out params.
lvl_dir: ./levels # DO NOT CHANGE
init_lvl: start.txt # DO NOT CHANGE
# generator args, will change for each game
mechanics: ['+', 'A', 'g', '3', 'w'] #['b', 'A', 'w']
singletons: ['A', 'g'] # must be only one #['A'] #
at_least_one: ['+'] # must have at least one # ['b'] #
immortal: ['A', '.'] # cannot be removed #['A', '+'] #
floor: ['.'] # base tile. cannot be moved #['+'] #
minimal: ['w']
probs: [0.25, 0.5, 0.25] # [remove, spawn, move] probabilities
shape0: 9
generatorType: illuminating
#network args
action: 6
depth: 6
# algo args
game_len: 500
n_games: 1000
DE_algo: DE
popsize: 50
mutation_timer: 20
mutation_rate: 0.8
transfer_timer: 10
rl: False
max_children: 8
max_envs: 30
comp_agent: mcts
transfer_mc: False
minimal_mutation: False
mutation_radius: 1
num_poet_loops: 5000
result_prefix: .. # DO NOT CHANGE!!
start_fresh: True
# run test without score; only win
no_score: True
refresh: 10