← FRC
FRC
🦋 Log Replay Comparison | AdvantageKit
An in-depth technical documentation page comparing deterministic (AdvantageKit, PyKit) and non-deterministic (Hoot Replay) log replay frameworks for FRC robot debugging. It explains the butterfly effect in replay systems, demonstrates practical performance differences, and contrasts code structure a
FRC teams have access to multiple logging tools that feature "replay" capabilities. These fall into the categories of deterministic replay (AdvantageKit, PyKit) and nondeterministic replay (Hoot Replay). Each type of replay framework offers significantly different capabilities with regard to determinism, playback functionality, and code structure. This page compares these tools to help teams understand their key differences.