REVIEW 5 major objections 5 minor 18 references
Evolutionary model for energy trading in community microgrids using Hawk-Dove strategies
T0 review · 5 major / 5 minor · reviewed 2026-08-07 · deepseek-v4-flash
Pith's one-line read A decentralized evolutionary trading model stabilizes 95 of 100 simulated microgrids using Hawk-Dove seller strategies.
desk verdict A clearly presented but internally under-specified GA for P2P energy trading; the headline stability count is not reproducible as written. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The central object is the energy trading matrix $\mathit{EM}(t)$, an $n \times n$ matrix whose entry $E_{b_i \to b_j}(t)$ records the amount of energy microgrid $i$ intends to transfer to microgrid $j$ in kWh. The actual transfer is clamped by Eq. (10) to $\min(\text{seller surplus}, \text{buyer deficit}, \text{intended amount}, \mathit{THV})$, so the matrix encodes coordinated transfer plans that respect physical limits. The argument is carried by the genetic algorithm that evolves such matrices: block-of-rows crossover, element-wise Gaussian mutation with a binary mask, an adaptive mutation rate, and a multi-criteria fitness function (Eq. 11) with weights $\alpha, \beta, \gamma$ and penalty weights $w_1$ through $w_4$. The Hawk/Dove classification (Eq. 6) steers only selling behavior and is what links game theory to the search.
What would settle it
Run the same 100-microgrid scenario with the stability bonus $B$ and the stability-deviation penalty $P_{\text{stability}}$ removed from Eq. (11), or replace the genetic algorithm with a greedy surplus-to-deficit matching heuristic; if the number of stabilized microgrids stays near 95, the evolutionary coordination model is not doing the work attributed to it.
Extended reading notes
Core claim
The central claim is that a community of microgrids can reach a nearly complete energy balance with no central coordinator: each microgrid independently decides its role from its battery level, sellers choose between an aggressive Hawk strategy and a conservative Dove strategy, and a genetic algorithm optimizes the matrix of transfer amounts. The authors formulate stability as each battery ending between its buy threshold and sell threshold (Eq. 2), and they construct a fitness function (Eq. 11) whose components are seller profit, the number of stabilized microgrids, a global stability bonus, and penalties for instability, strategy abuse, battery-degradation cycles, and line overload. Running this on a synthetic 100-microgrid scenario, the paper reports 95 stabilized microgrids in the abstract and conclusion and 93 in the detailed results, and interprets this as confirming the model's effectiveness at both individual and community level.
Load-bearing premise
The empirical parameters ($\alpha, \beta, \gamma$, $w_1$ to $w_4$, $\mu$, $n_{\max}$, $\mathit{THV}$, and the profit coefficients 2.5 and 1.2) are assumed to represent real microgrid costs and constraints, but no data or physical model is used to set them; because the fitness function directly rewards stability, the reported number of stabilized microgrids is an artifact of the chosen objective unless those parameters are independently validated.
Editorial extensions
If this is right
- If the central claim holds, isolated communities with weak grids can in principle coordinate energy sharing through local autonomous decisions and an evolutionary search, without a central market operator.
- Hawk sellers would consistently capture larger profits but with higher variance and more battery wear; Dove sellers would earn more stable, moderate profits, so the strategy mix acts as a tunable risk-return trade-off.
- The matrix-plus-genetic-algorithm representation can be applied to any number of microgrids, as long as per-transaction limits and per-microgrid buy/sell thresholds are supplied.
- The optimization framework also outputs penalties for remaining imbalance, battery cycles, and line overload, so it provides a measurable multi-objective trade-off rather than only a binary stable/unstable classification.
- The authors explicitly plan to add adaptive learning of trading strategies from interaction history, which would be the natural next step since strategy assignment in the current model is fixed before trading.
Reading between the lines
- A testable extension: we would compare the genetic algorithm's stabilized-microgrid count against a simple greedy surplus-to-deficit matching on the same data, because the fitness function directly rewards stability and therefore the reported count is partly a property of the objective being optimized, not necessarily an emergent coordination effect.
- The Hawk-Dove roles are assigned at initialization by a random distribution and are not learned or updated during evolution, so the reported profit differences between Hawk and Dove sellers may reflect the initial role assignment and the strategy penalty rather than an emergent equilibrium; allowing roles to evolve jointly with the trading matrix would isolate the strategic effect.
- There is an internal numerical inconsistency to resolve: the abstract and conclusion state 95 stable microgrids, while Figure 3 and Table 1 report 93 for the selected configuration and 90 to 93 across the five best configurations.
- The exploration/exploitation formulas in Section 5 cite a reference '[100]' that does not appear in the reference list, so the provenance of that metric cannot be checked from the paper.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper proposes an evolutionary algorithm for peer-to-peer energy trading among community microgrids, where each microgrid is modeled as a Hawk or Dove seller or as a buyer. An individual in the genetic algorithm is an n×n energy-transfer matrix; fitness combines seller profit, number of stable microgrids, a stability bonus, and penalties for instability, strategy violations, battery cycling, and line overload. The method is evaluated on a synthetic scenario of 100 microgrids, reporting 93 stable microgrids in Section 4 and Table 1, but 95 in the abstract and conclusion.
Significance. The topic is relevant, and the hawk-dove encoding is a novel framing for seller strategy in microgrid trading. The paper clearly specifies the algorithm and the fitness components. However, the central effectiveness claim is currently not supported: the main reported outcome is directly maximized by the fitness function, no baseline or comparison is provided, and the aggregate energy-balance constraint is not enforced. The manuscript also contains a factual inconsistency in the headline number (93 vs 95) and an unsupported decentralization claim. If the evaluation were redesigned with non-circular metrics, baselines, and a correct constraint formulation, the approach could be of interest, but in its present form the results do not establish the claimed contribution.
major comments (5)
- [Abstract, Section 4, Section 6, Table 1] The abstract and conclusion state that 95 out of 100 microgrids reached a stable state, while Section 4 (Figure 3) and Table 1 (best configuration) report 93 stable microgrids. This inconsistency concerns the paper's headline result and must be resolved; the reader cannot tell which number is correct.
- [Eqs. (11) and (14)] The fitness function includes β*S + γ*B, where S is the number of stable microgrids and B is a bonus attained when S exceeds 0.9n, 0.8n, or 0.7n. Since the GA explicitly maximizes this fitness, reporting that the optimized solution has 93 stable microgrids is largely a restatement of the objective. To substantiate 'effectiveness in achieving energy balance,' the authors need to compare against baselines (e.g., no trading, random matrices, simple greedy matching) and report metrics not contained in the fitness (e.g., total residual imbalance, number of overloaded lines) and a sensitivity analysis of α, β, γ.
- [Eqs. (10) and (17), ALGORITHM 1] The limiting function in Eq. (10) bounds each individual transfer by the seller's surplus E_bi(t) - ST_i and the buyer's deficit BT_j - E_bj(t), but these bounds are evaluated independently for every pair using the same initial battery levels. Eq. (17) then sums all transactions per microgrid, yet neither ALGORITHM 1 nor the ADJUST step enforces aggregate constraints Σ_j E_{i→j} ≤ E_bi^{init} - ST_i for sellers or Σ_i E_{i→j} ≤ BT_j - E_bj^{init} for buyers. A matrix can therefore commit a seller to sell more energy than its surplus or a buyer to buy more than its deficit, making the reported stable count undefined and non-reproducible. A sequential clearing mechanism or an aggregate repair operator must be specified.
- [Sections 1 and 6, ALGORITHM 1] The paper describes the model as 'completely decentralized,' but ALGORITHM 1 is a centralized global optimizer: it evolves a full n×n matrix using a population, global fitness, elitism, and global selection, and microgrids do not make autonomous local decisions. Either a distributed implementation must be provided, or the decentralization claim must be substantially softened.
- [Eqs. (4) and (21)] Eq. (4) appears malformed: it reads 'E_bi(t), -ST_i' where presumably 'E_bi(t) - ST_i' is intended. In addition, Eq. (21) defines F_max with n*THV*Payoff_max, but Payoff in Eq. (12) already sums over all microgrids, and Payoff_max is not defined; this makes the normalization ambiguous and the reported fitness values (0.73–0.82) impossible to interpret or reproduce. These must be corrected.
minor comments (5)
- [Throughout] The text contains several typos, including 'dependin g' in the abstract, 'exploitation and exploitation' in Section 5, and 'th e' in Section 3; a thorough copyedit is needed.
- [Section 4] Figure numbering is inconsistent: Section 4 refers to 'Figure 5' for profit, then labels the figure 'Figure 4,' and later refers to 'Figure 6' for energy traded; the figures should be renumbered consistently in the order they appear.
- [ALGORITHM 1] The input list includes a coefficient δ that never appears in the fitness function, and two lines are both numbered 12; these should be corrected for reproducibility.
- [Section 5, Eqs. (30)-(31)] The exploration/exploitation formulas cite reference [100], which is not present in the reference list.
- [Eq. (19)] P_noCycles is described as a battery degradation penalty, but the formula as written (noCycles_i^{new} - noCycles_i^{initial}) / noCycles_i^{max} would be negative for normal cycling; the intended direction should be clarified.
Circularity Check
Stable-microgrid count is the optimized fitness term, so the headline result is partly built into the objective.
-
self definitional
[Section 3, Eq. (11) with Eqs. (14) and (16); Section 4, Figure 3 text; Section 6, Conclusion]
"𝑓𝑖𝑡𝑛𝑒𝑠𝑠(𝑖𝑛𝑑𝑖𝑣) = 𝛼∗𝑃𝑎𝑦𝑜𝑓𝑓+𝛽∗𝑛𝑜𝑆+𝛾∗𝐵−𝑃𝑡𝑜𝑡𝑎𝑙 / 𝐹𝑚𝑎𝑥 (11) ... S is the number of microgrids in a stable state after the end of the trading; B is the stability bonus ... B = {0.5 ∗ 𝑛, 𝑖𝑓 𝑆 ≥ 0.9𝑛; 0.3 ∗ 𝑛, 𝑖𝑓 𝑆 ≥ 0.8 ∗ 𝑛; 0.1 ∗ 𝑛, 𝑖𝑓 𝑆 ≥ 0.7 ∗ 𝑛; 0, 𝑜𝑡ℎ𝑒𝑟𝑤𝑖𝑠𝑒} (14) ... The results show that, after trading, 93 microgrids reach a stable energy state."
The genetic algorithm maximizes fitness, and fitness (Eq. 11) directly includes β*S and γ*B as positive terms; B is a step function of S alone (Eq. 14), while P_stability (Eq. 16) penalizes deviation from the same BT/ST interval that defines S (Eq. 2). Thus the GA is explicitly selecting trading matrices for high S. Reporting S=93/95 as the main evidence of effectiveness is reporting the value of the optimized objective term itself, not an independent outcome of the model. The result is partially forced by construction: a high stable count is what the fitness function was built to reward.
full rationale
The paper's central demonstration is that the evolutionary algorithm stabilizes 93 (Fig. 3) or 95 (conclusion) of 100 simulated microgrids. However, the fitness function being optimized (Eq. 11) explicitly contains the number of stable microgrids S and a stability bonus B that is a function of S (Eq. 14), and the stability penalty (Eq. 16) is defined on the same threshold interval. Therefore the reported stable count is not an independent validation; it is a component of the objective that the GA is designed to maximize. This is the one load-bearing circular step. It is partial rather than total because other terms (payoff, strategy, cycle, overhead penalties) and the min() capping in Eq. (10) can pull the solution away from maximal S. No load-bearing self-citations appear in the paper; Ref. [2] (q-Gaussian mutation) is an external standard technique. The aggregate-balance gap (Eq. 10 caps each transfer individually while Eq. 17 sums transfers without an aggregate repair operator) and the 93-vs-95 discrepancy are correctness/reproducibility problems, not additional circularity, and are noted here so they are not mistaken for a separate circular step.
Assumptions & free parameters
free parameters (9)
- Fitness weights α, β, γ =
not reported in text
- Penalty weights w1,w2,w3,w4 =
not reported
- Profit coefficient π =
2.5 if seller ends in [BT,ST], else 1.2
- Line overload tolerance μ =
0.8
- Dove partner limit nmax =
3
- Global transaction threshold THV =
not reported
- Gaussian mutation std dev σ =
not reported
- Minimum mutation rate pmin =
0.005
- GA tuning parameters (popSize, generations, eliteSize, seed) =
optimal: popSize 80, 500 generations, elite 13, seed 120
assumptions (5)
- domain assumption The simulated 100-microgrid dataset is representative of real community microgrids.
- domain assumption Battery degradation and line overload are adequately captured by linear penalty terms in the fitness function.
- ad hoc to paper Maximizing the fitness function corresponds to achieving real-world energy balance.
- standard math Standard genetic algorithm convergence assumptions (selection, crossover, mutation, elitism) suffice for this problem.
- domain assumption Battery energy dynamics are modeled as simple additions and subtractions with no losses or time delays.
Cite this review
Pith. "Pith review of Evolutionary model for energy trading in community microgrids using Hawk-Dove strategies." pith.science (2026). https://pith.science/paper/FPOMWAZR
@misc{pith2026250606325,
author = {Pith},
title = {Pith review of: Evolutionary model for energy trading in community microgrids using Hawk-Dove strategies},
year = {2026},
howpublished = {\url{https://pith.science/paper/FPOMWAZR}},
note = {Machine review of arXiv:2506.06325}
}
read the original abstract
This paper proposes a decentralized model of energy cooperation between microgrids, in which decisions are made locally, at the level of the microgrid community. Each microgrid is modeled as an autonomous agent that adopts a Hawk or Dove strategy, depending on the level of energy stored in the battery and its role in the energy trading process. The interactions between selling and buying microgrids are modeled through an evolutionary algorithm. An individual in the algorithm population is represented as an energy trading matrix that encodes the amounts of energy traded between the selling and buying microgrids. The population evolution is achieved by recombination and mutation operators. Recombination uses a specialized operator for matrix structures, and mutation is applied to the matrix elements according to a Gaussian distribution. The evaluation of an individual is made with a multi-criteria fitness function that considers the seller profit, the degree of energy stability at the community level, penalties for energy imbalance at the community level and for the degradation of microgrids batteries. The method was tested on a simulated scenario with 100 microgrids, each with its own selling and buying thresholds, to reflect a realistic environment with variable storage characteristics of microgrids batteries. By applying the algorithm on this scenario, 95 out of the 100 microgrids reached a stable energy state. This result confirms the effectiveness of the proposed model in achieving energy balance both at the individual level, for each microgrid, and at the level of the entire community.
Reference graph
Works this paper leans on
-
[1]
Shayan Mohseni, Mir Saman Pishvaee, Energy trading and scheduling in networked microgrids using fuzzy bargaining game theory and distributionally robust optimization, Applied Energy, Volume 350, 2023, https://doi.org/10.1016/j.apenergy.2023.121748
arXiv 2023
-
[2]
Use of the q-Gaussian mutation in evolutionary algorithms
Tinós, R., Yang, S. Use of the q-Gaussian mutation in evolutionary algorithms. Soft Computing15, 1523–1549 (2011). https://doi.org/10.1007/s00500-010-0686-8
-
[3]
F. Bandeiras, A. Gomes, M. Gomes, P. Coelho, Exploring Energy Trading Markets in Smart Grid and Microgrid Systems and Their Implications for Sustainability in Smart Cities. Energies, 16(2), 2023
work page 2023
-
[4]
A. Alferidi, M. Alsolami, B. Lami, S. Ben Slama, AI-Powered Microgrid Networks: Multi-Agent Deep Reinforcement Learning for Optimized Energy Trading in Interconnected Systems, Arabian Journal for Science and Engineering, Volume 50, pp. 6157–6179, 2025
work page 2025
-
[5]
Y. Xia, Q. Xu, J. Fang, R. Tang, P. Du, Bipartite graph -based community-to-community matching in local energy market considering socially networked prosumers, Applied Energy, Volume 353, 2024
work page 2024
-
[6]
S. Mohseni, M. S. Pishvaee, Energy trading and scheduling in networked microgrids using fuzzy bargaining game theory and distributionally robust optimization, Applied Energy, Volume 350, 2023
work page 2023
-
[7]
Y. Wu, T. Zhao, H. Yan, M. Liu, N. Liu, Hierarchical Hybrid Multi-Agent Deep Reinforcement Learning for Peer-to-Peer Energy Trading Among Multiple Heterogeneous Microgrids, IEEE Transactions on Smart Grid, Volume 14, Issue 6, 2023
work page 2023
-
[8]
C. Wei et al., An optimal scheduling strategy for peer-to-peer trading in interconnected microgrids based on RO and Nash bargaining, Applied Energy, Volume 295, 2021
work page 2021
Show all 18 references
-
[9]
J. Mei, C. Chen, J. Wang, J. L. Kirtley, Coalitional game theory based local power exchange algorithm for networked microgrids, Applied Energy, Volume 239, 2019
2019
-
[10]
Y. Chen, X. Lei, J. Yang, H. Zhong, T. Huang, Decentralized P2P power trading mechanism for dynamic multi-energy microgrid groups based on priority matching, The 5th International Conference on Electrical Engineering and Green Energy, CEEGE 2022, 8–11 June, Berlin, Germany
2022
-
[11]
X. Yan et al., Peer-to-Peer transactive energy trading of multiple microgrids considering renewable energy uncertainty, International Journal of Electrical Power & Energy Systems, Volume 152, 2023
2023
-
[12]
J. Lan, F. Luo, X. Li, Scalable Peer-to-Peer Energy Trading System With Microgrid Coalitions, 2025 4th International Conference on Smart Grid and Green Energy (ICSGGE)
2025
-
[13]
C. A.C. Cambambi, L. N. Canha, M. Sperandio, C. Rangel, I. P. Milani, Energy exchange optimization among multiple geolocated microgrids: A coalition formation approach for cost reduction, Applied Energy, Volume 379 2025
2025
-
[14]
T. Chen, S. Bu, X. Liu, J. Kang, F.R. Yu, Z. Han, Peer-to-peer energy trading and energy conversion in interconnected multi-energy microgrids using multi-agent deep reinforcement learning, IEEE Trans Smart Grid, 13 (1) (2021), pp. 715- 727
2021
-
[15]
Yang Cui, Yang Xu, Yijian Wang, Yuting Zhao, Han Zhu, Dingran Cheng, Peer-to-peer energy trading with energy trading consistency in interconnected multi-energy microgrids: A multi-agent deep reinforcement learning approach, International Journal of Electrical Power & Energy Sy...
2024
-
[16]
Xu et al., Peer-to-Peer Multienergy and Communication Resource Trading for Interconnected Microgrids, IEEE Transactions on Industrial Informatics, Volume: 17, Issue: 4, 2021
D. Xu et al., Peer-to-Peer Multienergy and Communication Resource Trading for Interconnected Microgrids, IEEE Transactions on Industrial Informatics, Volume: 17, Issue: 4, 2021
2021
-
[17]
H. Gao, M. Hu, S. He, J. Liu, Green electricity trading driven low-carbon sharing for interconnected microgrids, Journal of Cleaner Production, Volume 414, 2023
2023
-
[18]
M. Yan et al., Distribution Network-Constrained Optimization of Peer-to-Peer Transactive Energy Trading Among Multi- Microgrids, IEEE Transactions on Smart Grid, Volume: 12, Issue: 2, 2020
2020
Reviewed August 7, 2026 · model on record in the stance chip above.
Discussion (0). Sign in to comment.