Spaces:
Sleeping
Sleeping
| from fastapi import FastAPI | |
| from env import DeliveryEnv | |
| import random | |
| app = FastAPI() | |
| env = DeliveryEnv() | |
| ACTIONS = ["up", "down", "left", "right", "pickup", "drop"] | |
| def home(): | |
| return {"message": "Environment running"} | |
| def reset(): | |
| return env.reset() | |
| def step(): | |
| action = random.choice(ACTIONS) | |
| state, reward, done, _ = env.step(action) | |
| return { | |
| "state": state, | |
| "reward": reward, | |
| "done": done | |
| } |