Downloads · 30 days
0
emiliodavola/awale-alphazero-like
awale-alphazero-like is a reinforcement learning model from emiliodavola. Use it for the reinforcement learning task on the model card, and read the license before you ship it in a product. It is set up for flux. The card lists the license as mit.
This model card documents an Awale policy/value network implemented in Julia with Flux.jl. The YAML metadata above comes from the release summary and should be treated as the source of truth for this bundle.
Downloads · 30 days
0
Access
Public
Updated Jul 31, 2026
Repo size
505 KB
Likes
0
Public
Click a slice to open those files.
.f32757 KB · 97%
From the Hugging Face model README
This model card documents an Awale policy/value network implemented in Julia with Flux.jl. The YAML metadata above comes from the release summary and should be treated as the source of truth for this bundle.
The model is a policy/value network trained by self-play. Load the bundled weights and run inference with Julia and Flux.jl:
using Awale
model = Awale.Model.load_public_model("artifacts/model_best.f32")
logits, value = Awale.predict_inference(model, Awale.initial_state())
predict_inference returns policy logits for the 6 local actions of the player to move and a scalar position value in [-1, 1].
The network was trained with AlphaZero-style self-play: Monte Carlo Tree Search (PUCT) generates games, and the network is updated on sampled positions with policy and value targets.
The training state reports last_iter = 550 iterations.
Bundled training configuration: training = enabled.
Evaluation pits the trained network against a RandomAgent baseline with 400 MCTS simulations per move over 100 evaluation games. A checkpoint is promoted only when it reaches a decided win rate of at least 56% over 200 promotion games against the current best.
Metrics:
Checkpoint status:
model_best: did not pass the promotion gate at the last selectionmodel_last: final run state; not subject to the promotion gatemodel_final: final run state; not subject to the promotion gateartifacts/model_best.f32: best checkpoint weights (promotion-gated)artifacts/model_config.toml: model configuration snapshotartifacts/model_final.f32: final checkpoint weights (final run state)artifacts/model_last.f32: last checkpoint weights (final run state)artifacts/training_config.toml: runtime configuration snapshotartifacts/training_state.toml: training state snapshotrelease_summary.toml: release metadata and evaluation metricsmanifest.toml: bundle manifest with integrity checksumsREADME.md: this model cardIf you use this model or repository in your work, please cite the repository:
@misc{awale2026,
title = {Awale AlphaZero-like: self-play reinforcement learning for Awale},
author = {Emilio Correa Dávola},
year = {2026},
howpublished = {\url{https://github.com/emiliodavola/awale}}
}
The model is released under the MIT license.