Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add ai-battle cli #1652

Merged
merged 13 commits into from
Jun 26, 2024
Merged

Add ai-battle cli #1652

merged 13 commits into from
Jun 26, 2024

Commits on Jun 18, 2024

  1. CI: Also run the replay test on GHA

    The replay tests (running a large replay checking for loading and
    asyncs) is only done for optimized builds because they are already slow.
    This exists currently only on Appveyor which is Windows only and not as
    visible as GHA.
    So add an optimized build to GHA.
    Flamefire committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    8396ee0 View commit details
    Browse the repository at this point in the history
  2. Update libutil

    Includes the Mini-UPnP compat fix and `Tell` improvement
    Adapt types in `Replay` to fix signed/unsigned mismatch
    adapt comments and write compressed flag after starting compression
    Flamefire committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    092d52b View commit details
    Browse the repository at this point in the history
  3. Rename travisBuild.sh to build.sh

    We don't use Travis for ages anymore
    Flamefire committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    cc347e4 View commit details
    Browse the repository at this point in the history
  4. CI: Pass correct build type to ctest

    Fix skipping the autoplay test
    Flamefire committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    89320fa View commit details
    Browse the repository at this point in the history
  5. Update test replays

    After the fix for the fishers in 6898d93 the replays need to be regenerated
    Flamefire committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    b8aae98 View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2024

  1. Add ai-battle

    wichern authored and Flamefire committed Jun 26, 2024
    Configuration menu
    Copy the full SHA
    5483cb9 View commit details
    Browse the repository at this point in the history
  2. clang-tidy fixes

    wichern authored and Flamefire committed Jun 26, 2024
    Configuration menu
    Copy the full SHA
    c9e4f1d View commit details
    Browse the repository at this point in the history
  3. Apply suggestions from code review

    Co-authored-by: Alexander Grund <Flamefire@users.noreply.github.com>
    wichern and Flamefire committed Jun 26, 2024
    Configuration menu
    Copy the full SHA
    9231887 View commit details
    Browse the repository at this point in the history
  4. Fix console output for Windows

    wichern authored and Flamefire committed Jun 26, 2024
    Configuration menu
    Copy the full SHA
    c6274f5 View commit details
    Browse the repository at this point in the history
  5. Apply suggestions from code review

    Co-authored-by: Alexander Grund <Flamefire@users.noreply.github.com>
    wichern and Flamefire committed Jun 26, 2024
    Configuration menu
    Copy the full SHA
    979a3a6 View commit details
    Browse the repository at this point in the history
  6. Appveyor: Use Boost 1.83 on VS 2019

    The image was updated and 1.77 removed
    Flamefire committed Jun 26, 2024
    Configuration menu
    Copy the full SHA
    7ad73df View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c5f9382 View commit details
    Browse the repository at this point in the history
  8. Fix printf format attribute for MinGW

    MinGW GCC wants gnu_printf instead of printf
    Flamefire committed Jun 26, 2024
    Configuration menu
    Copy the full SHA
    ed4fe3f View commit details
    Browse the repository at this point in the history