tweak version plan

This commit is contained in:
Quaternions 2025-01-21 05:47:39 -08:00
parent 8be3be4002
commit 4bbccd68ed

View File

@ -18,12 +18,12 @@ use gameplay::ModeState;
//
// When replaying a bot, use the exact physics version which it was recorded with.
//
// When validating a new bot, use the latest compatible physics version
// from the compatiblity matrix, since it may include bugfixes
// for things like clipping through walls with surgical precision
// i.e. without breaking bots which don't exploit the bug.
// When validating a new bot, ignore the version and use the latest version,
// and overwrite the version in the file.
//
// Compatible physics versions should be determined
// empirically at development time via leaderboard resimulation.
//
// Compatible physics versions should be determined empirically via leaderboard resimulation.
// Compatible physics versions should result in an identical leaderboard state,
// or the only bots which fail are ones exploiting a surgically patched bug.
#[derive(Clone,Copy,Hash,Debug,id::Id,Eq,PartialEq,Ord,PartialOrd)]