StephenGss / PAL

Polycraft World AI Lab
3 stars 6 forks source link

Unexplained failures to place tree tap in 1-1-1-E tournament #72

Open mpatsift opened 2 years ago

mpatsift commented 2 years ago

We’re frequently hitting games using the shared 1-1-1-E domains where our agent can’t place the tree tap. It’s not a crash. PAL responds with:

2022-10-14_16:28:13: PAL: [2022-10-14 11:28:13] [16:28:13] [BOT API THREAD/INFO]: [CLIENT]{"goal":{"goalType":"ITEM","goalAchieved":false,"Distribution":"Uninformed"},"command_result":{"command":"PLACE_TREE_TAP","argument":"","result":"FAIL","message":"Block not placed","stepCost":300.0},"step":103,"gameOver":false}

I just inspected one of these games with our game viz and I don’t understand why these PLACE_TREE_TAP commands are failing. I’ve attached some excerpts from a game in which our agent failed five times to place a tree tap, then finally succeeded. In each of the png images, it appears that agent is located correctly one block away from the tree and the locs in the bridge log excerpts confirm that. pal-tournament-ph3-shared-1-1-1-E-2022-10-14-112106-openmind0-for-utd.tar.gz