DebasishDhal99 commited on
Commit
5e24ac5
1 Parent(s): f115572

Adding multi agent random walk

Browse files
Files changed (1) hide show
  1. app.py +7 -2
app.py CHANGED
@@ -5,10 +5,15 @@ import numpy as np
5
  import pandas as pd
6
 
7
  from single_agent_2D import generate_random_walk
 
8
 
9
  iters = gr.Number(value=1e6,label="How many random steps?")
10
  step_size = gr.Number(value=1,label="Step size")
 
11
  random_seed = gr.Number(value=42,label="Random seed. Delete it to go full random mode, keep it for reproducibility")
12
 
13
- iface = gr.Interface(fn=generate_random_walk, inputs=[iters, step_size, random_seed], outputs=["image","file"], title="2-D Random Walk", description="Uniform steps along NEWS directions only")
14
- iface.launch()
 
 
 
 
5
  import pandas as pd
6
 
7
  from single_agent_2D import generate_random_walk
8
+ from multi_agent_2D import multi_agent_walk
9
 
10
  iters = gr.Number(value=1e6,label="How many random steps?")
11
  step_size = gr.Number(value=1,label="Step size")
12
+ agent_count = gr.Number(value=3, labale = "Number of agents")
13
  random_seed = gr.Number(value=42,label="Random seed. Delete it to go full random mode, keep it for reproducibility")
14
 
15
+ iface1 = gr.Interface(fn=generate_random_walk, inputs=[iters, step_size, random_seed], outputs=["image","file"], title="2-D Random Walk", description="Uniform steps along NEWS directions only")
16
+ iface2 = gr.Interface(fn=multi_agent_walk, inputs=[iters,iters, step_size, random_seed], output=["image","file"], title="Multi-Agent 2D Random Walk")
17
+
18
+ combinedinterface = gr.TabbedInterface([iface1,iface2],['Single Particle Random Walk', 'Multi-Particle Random Walk'])
19
+ combinedinterface.launch()