Baritone AI pathfinder

Baritone AI pathfinder

72.7k Downloads

Automated testing framework

Closed this issue ยท 4 comments

commented

This might tie in with #20

I'm thinking both small scale (almost like unit tests) and large scale.

Small scale would be like "in this scenario of blocks, this movement should be COST_INF". However, that would be really time-consuming to create for not much benefit. I think larger scale integration-style tests give way more bang for you buck (the amount of functionality it tests vs how time consuming it is to write).

Perhaps something like "can the bot path from 0,0 to 1000,1000 in a world generated from seed _____ within X minutes without taking damage?"

commented

Bonus points if we can get travis or circle to run headless (or normal) minecraft to do this.

Extra extra bonus points if we can get a screen recording of if/when it fails.

commented

Related to #52

commented

Related to #1, which is stale.

commented

This is merged