Skip to content
Snippets Groups Projects
Commit 73b82689 authored by Jana Eltayeb El Rafei's avatar Jana Eltayeb El Rafei
Browse files

merge_with_main

parent b3ed816c
No related branches found
No related tags found
1 merge request!8Controleur
......@@ -6,7 +6,7 @@ import (
)
func main() {
s := simulation.NewSimulation(20, -1, 600*time.Second)
s := simulation.NewSimulation(1, -1, 600*time.Second)
//go simulation.StartAPI(s)
s.Run()
}
......@@ -51,15 +51,16 @@ type Agent struct {
width int
height int
orientation int //0 : vers le haut, 1 : vers la droite, 2 : vers le bas, 3 : vers la gauche
path []alg.Node
request *Request
// visitedPanneaux map[alg.Node]bool
// visiting *alg.Node
}
type Request struct {
demandeur AgentID
decision int
path []alg.Node
// visitedPanneaux map[alg.Node]bool
// visiting *alg.Node
}
......
......@@ -97,13 +97,15 @@ func NewSimulation(agentCount int, maxStep int, maxDuration time.Duration) (simu
syncChan := make(chan int)
//ag := NewAgent(id, &simu.env, syncChan, time.Duration(time.Second), 0, true, Coord{0, 8 + i%2}, Coord{0, 8 + i%2}, &UsagerLambda{}, Coord{0, 8 + i%2}, Coord{12 - 4*(i%2), 18 - 15*(i%2)})
//ag := NewAgent(id, &simu.env, syncChan, 1000, 0, true, &UsagerLambda{}, Coord{3, 4}, Coord{18, 12}, 2, 1)
ag := NewAgent(id, &simu.env, syncChan, 1000, 0, true, &UsagerLambda{}, Coord{18, 4}, Coord{0, 8}, 2, 1)
/*
ag := &Agent{}
if i%2==0{
ag = NewAgent(id, &simu.env, syncChan, 1000, 0, true, &UsagerLambda{}, Coord{18, 4}, Coord{0, 8}, 2, 1)
}else{
ag = NewAgent(id, &simu.env, syncChan, 1000, 0, true, &UsagerLambda{}, Coord{1, 8}, Coord{8, 5}, 1, 1)
}
*/
//ag := NewAgent(id, &simu.env, syncChan, 1000, 0, true, &UsagerLambda{}, Coord{1, 17}, Coord{0, 0}, 2, 1)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment