Skip to content

Create benchmark for CodeBreaker.BotWithString and compare with Codebreaker.Bot #320

@christiannagel

Description

@christiannagel

Objective:

  • Update the benchmark project for CodeBreaker.Bot.Benchmarks.
  • The existing benchmark tests the binary algorithms from CodeBreaker.Bot.
  • Update the benchmarks to compare the performance and memory allocation of the algorithms of both Codebreaker.Bot and CodeBreaker.BotWithString implementations.

Tasks:

  1. Update the benchmark project to target CodeBreaker.BotWithString.
  2. Ensure the project structure allows for benchmarking both Codebreaker.Bot and CodeBreaker.BotWithString.
  3. Update or create benchmark cases to run comparisons between the two implementations.
  4. Document the results or provide guidance for running the benchmarks and interpreting results.

Acceptance Criteria:

  • Benchmarks for both bots are present and comparable.
  • Clear documentation exists for running the benchmarks.
  • No breaking changes to existing projects.

Metadata

Metadata

Labels

enhancementNew feature or request

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions