订单优化

This commit is contained in:
hahwu 2025-09-25 11:36:31 +08:00
parent f07499aa6c
commit e7e59cf739
2 changed files with 2 additions and 2 deletions

View File

@ -47,7 +47,7 @@ func UnitOrder(p *Player) error {
ChessMod := p.PlayMod.getChessMod() ChessMod := p.PlayMod.getChessMod()
BaseMod := p.PlayMod.getBaseMod() BaseMod := p.PlayMod.getBaseMod()
//OrderMod.OrderList = make(map[int]order.Order) //OrderMod.OrderList = make(map[int]order.Order)
for i := 0; i < 100; i++ { for i := 0; i < 1000; i++ {
//OrderMod.ChessPool = nil //OrderMod.ChessPool = nil
//OrderMod.EmitShuffle = nil //OrderMod.EmitShuffle = nil
err := OrderMod.CreateNormalOrder(BaseMod.GetLevel(), ChessMod.GetOrderEmit(), BaseMod.GetEnergyMul(), order.Common_type) err := OrderMod.CreateNormalOrder(BaseMod.GetLevel(), ChessMod.GetOrderEmit(), BaseMod.GetEnergyMul(), order.Common_type)

View File

@ -752,7 +752,7 @@ func (o *OrderMod) getFromPool(Emit int, Color string, Lv int) {
return return
} }
} }
for i, v := range o.ChessPool { for i, v := range o.ChessPool2[Color] {
if v > Lv { if v > Lv {
o.ChessPool2[Color] = append(o.ChessPool2[Color][:i], o.ChessPool2[Color][i+1:]...) o.ChessPool2[Color] = append(o.ChessPool2[Color][:i], o.ChessPool2[Color][i+1:]...)
for k := Lv; k < v; k++ { for k := Lv; k < v; k++ {