Skip to content

Commit

Permalink
New maps and settings used for main tournament
Browse files Browse the repository at this point in the history
  • Loading branch information
mhmdrz-mirdamadi committed Sep 22, 2022
1 parent 5d6aa9a commit a915d66
Show file tree
Hide file tree
Showing 10 changed files with 286 additions and 0 deletions.
39 changes: 39 additions & 0 deletions maps/map4.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
{
"width":17,
"height":10,
"player1_coordinate":[0,0],
"player2_coordinate":[4,16],
"player3_coordinate":[4,0],
"player4_coordinate":[0,16],
"treasury_coordinate":[8,8],
"walls":[[0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0],
[0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0],
[1,1,1,0,0,0,0,0,0,0,0,0,0,0,1,1,1],
[0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0],
[0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
[1,1,1,0,0,0,0,0,0,0,0,0,0,0,1,1,1],
[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],
[1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1],
[1,1,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1]],
"fog_map": [[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
[0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0],
[0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0],
[0,0,1,0,0,0,0,1,1,1,0,0,0,0,1,0,0],
[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
[0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0],
[0,0,0,1,0,0,0,1,0,1,0,0,0,1,0,0,0],
[0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0],
[0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],
"treasury_map":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0]]
}
44 changes: 44 additions & 0 deletions maps/map5.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
{
"width":13,
"height":11,
"player1_coordinate":[2,1],
"player2_coordinate":[8,11],
"player3_coordinate":[8,1],
"player4_coordinate":[2,11],
"treasury_coordinate":[5,6],
"walls":[[0,0,0,0,0,0,1,0,0,0,0,0,0],
[0,0,0,0,1,1,0,1,1,0,0,0,0],
[0,0,1,0,0,0,0,0,0,0,1,0,0],
[0,0,1,1,1,0,0,0,1,1,1,0,0],
[0,0,0,0,1,0,0,0,1,0,0,0,0],
[0,0,0,0,1,0,0,0,1,0,0,0,0],
[0,0,0,0,1,0,0,0,1,0,0,0,0],
[0,0,1,1,1,0,0,0,1,1,1,0,0],
[0,0,1,0,0,0,0,0,0,0,1,0,0],
[0,0,0,0,1,1,0,1,1,0,0,0,0],
[0,0,0,0,0,0,1,0,0,0,0,0,0]],

"fog_map": [[0,0,0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0,0,0],
[0,0,1,0,0,0,0,0,0,0,1,0,0],
[0,0,1,0,0,0,0,0,0,0,1,0,0],
[0,0,1,0,0,0,0,0,0,0,1,0,0],
[0,0,0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0,0,0]],

"treasury_map":[[0,0,0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,1,1,1,0,0,0,0,0],
[0,0,0,0,0,1,1,1,0,0,0,0,0],
[0,0,0,0,0,1,1,1,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0,0,0]]
}
44 changes: 44 additions & 0 deletions maps/map6.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
{
"width":17,
"height":11,
"player1_coordinate":[0,0],
"player2_coordinate":[10,16],
"player3_coordinate":[10,0],
"player4_coordinate":[0,16],
"treasury_coordinate":[9,8],
"walls":[[0,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0,0],
[0,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0,0],
[0,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0,0],
[0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0],
[0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0],
[0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0],
[0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0],
[0,0,1,0,0,1,0,0,0,0,0,1,0,0,1,0,0],
[0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0],
[0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0],
[0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0]],

"fog_map": [[0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0],
[0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0],
[0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0],
[0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0],
[0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0],
[0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0]],

"treasury_map":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0]]
}
42 changes: 42 additions & 0 deletions maps/map7.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
{
"width":11,
"height":11,
"player1_coordinate":[1,1],
"player2_coordinate":[1,2],
"player3_coordinate":[9,1],
"player4_coordinate":[9,2],
"treasury_coordinate":[5,9],
"walls":[[0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0],
[0,1,0,0,0,0,0,0,0,0,0],
[0,1,1,1,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0],
[0,1,1,1,0,0,0,0,0,0,0],
[0,1,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0]],
"fog_map":[[0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,1,1,1,1,1],
[0,0,0,0,0,0,1,1,1,1,1],
[0,0,0,0,0,0,1,1,0,0,0],
[0,0,0,0,0,0,1,1,0,0,0],
[0,0,0,0,0,0,1,1,0,0,0],
[0,0,0,0,0,0,1,1,1,1,1],
[0,0,0,0,0,0,1,1,1,1,1],
[0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0]],
"treasury_map":[[0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,1,1,1],
[0,0,0,0,0,0,0,0,1,1,1],
[0,0,0,0,0,0,0,0,1,1,1],
[0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0]]
}
42 changes: 42 additions & 0 deletions maps/map8.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
{
"width":11,
"height":11,
"player1_coordinate":[0,0],
"player2_coordinate":[10,0],
"player3_coordinate":[0,10],
"player4_coordinate":[10,10],
"treasury_coordinate":[5,5],
"walls":[[0,0,0,0,0,0,0,0,0,0,0],
[0,1,1,1,0,0,0,1,1,1,0],
[0,1,0,0,0,0,0,0,0,1,0],
[1,1,0,0,0,0,0,0,0,1,1],
[0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0],
[1,1,0,0,0,0,0,0,0,1,1],
[0,1,0,0,0,0,0,0,0,1,0],
[0,1,1,1,0,0,0,1,1,1,0],
[0,0,0,0,0,0,0,0,0,0,0]],
"fog_map":[[0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0],
[1,0,0,0,0,0,0,0,0,0,1],
[0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0],
[1,0,0,0,0,0,0,0,0,0,1],
[0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0]],
"treasury_map":[[0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,1,1,1,0,0,0,0],
[0,0,0,0,1,1,1,0,0,0,0],
[0,0,0,0,1,1,1,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0,0]]
}
15 changes: 15 additions & 0 deletions src/settings/setting4.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
{
"rounds": 160,
"def_upgrade_cost": 1,
"atk_upgrade_cost": 1,
"cool_down_rate": 0.8,
"linear_attack_range": 3,
"ranged_attack_radius": 2,
"gold_count": 18,
"agent_sight_range": 9,
"timeout": 2,
"running_cpu_limit": 80,
"sleeping_cpu_limit": 10,
"memory_limit": 512
}

15 changes: 15 additions & 0 deletions src/settings/setting5.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
{
"rounds": 175,
"def_upgrade_cost": 2,
"atk_upgrade_cost": 3,
"cool_down_rate": 0.5,
"linear_attack_range": 3,
"ranged_attack_radius": 2,
"gold_count": 13,
"agent_sight_range": 9,
"timeout": 2,
"running_cpu_limit": 80,
"sleeping_cpu_limit": 10,
"memory_limit": 512
}

15 changes: 15 additions & 0 deletions src/settings/setting6.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
{
"rounds": 280,
"def_upgrade_cost": 3,
"atk_upgrade_cost": 2,
"cool_down_rate": 0.5,
"linear_attack_range": 4,
"ranged_attack_radius": 3,
"gold_count": 28,
"agent_sight_range": 11,
"timeout": 2,
"running_cpu_limit": 80,
"sleeping_cpu_limit": 10,
"memory_limit": 512
}

15 changes: 15 additions & 0 deletions src/settings/setting7.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
{
"rounds": 110,
"def_upgrade_cost": 3,
"atk_upgrade_cost": 2,
"cool_down_rate": 0.5,
"linear_attack_range": 3,
"ranged_attack_radius": 2,
"gold_count": 16,
"agent_sight_range": 9,
"timeout": 2,
"running_cpu_limit": 80,
"sleeping_cpu_limit": 10,
"memory_limit": 512
}

15 changes: 15 additions & 0 deletions src/settings/setting8.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
{
"rounds": 130,
"def_upgrade_cost": 1,
"atk_upgrade_cost": 1,
"cool_down_rate": 0.8,
"linear_attack_range": 3,
"ranged_attack_radius": 2,
"gold_count": 22,
"agent_sight_range": 9,
"timeout": 2,
"running_cpu_limit": 80,
"sleeping_cpu_limit": 10,
"memory_limit": 512
}

0 comments on commit a915d66

Please sign in to comment.