diff options
| author | Jérémy Zurcher <jeremy@asynk.ch> | 2023-11-02 18:27:09 +0100 | 
|---|---|---|
| committer | Jérémy Zurcher <jeremy@asynk.ch> | 2023-11-02 18:27:09 +0100 | 
| commit | 6b60dab5bf2c3b195b70596727e4023693b85cb7 (patch) | |
| tree | 85e779ebc33e4ca512cfbb791ee7bf98c70c1f1a | |
| parent | e42ecf6768f1b1a39c2357334b4ae2cd49f29b35 (diff) | |
| download | colonial-twilight-6b60dab5bf2c3b195b70596727e4023693b85cb7.zip colonial-twilight-6b60dab5bf2c3b195b70596727e4023693b85cb7.tar.gz  | |
FLNBotRules place_guerrillas -> place_guerrillas_priority
| -rw-r--r-- | lib/colonial_twilight/fln_bot_rules.rb | 4 | ||||
| -rw-r--r-- | spec/fln_bot_rules_spec.rb | 8 | 
2 files changed, 6 insertions, 6 deletions
diff --git a/lib/colonial_twilight/fln_bot_rules.rb b/lib/colonial_twilight/fln_bot_rules.rb index 450de2d..4fc6347 100644 --- a/lib/colonial_twilight/fln_bot_rules.rb +++ b/lib/colonial_twilight/fln_bot_rules.rb @@ -187,8 +187,8 @@ module ColonialTwilight      # 2) place: underground first unless from map then place active first flipped as underground      # 3) march: underground -> active, unless march would activate then move active first -    # applied as last filter in FLNBot#_place_fln -    def place_guerrillas(spaces) +    # applied as last filter in FLNBot#_priority +    def place_guerrillas_priority(spaces)        # 4) support -> with friendly pieces -> random        f = _filter(spaces, &:support?)        _filter(f) { |s| s.guerrillas.positive? } diff --git a/spec/fln_bot_rules_spec.rb b/spec/fln_bot_rules_spec.rb index 612e32d..0004d7a 100644 --- a/spec/fln_bot_rules_spec.rb +++ b/spec/fln_bot_rules_spec.rb @@ -489,18 +489,18 @@ describe ColonialTwilight::FLNBotRules do        expect(@rules._removable_guerrillas(a)).to eq(2)      end -    it 'place_guerrillas support' do +    it 'place_guerrillas_priority support' do        a = Sector.new(support: false)        b = Sector.new(support: true)        c = Sector.new(support: false) -      expect(@rules.place_guerrillas([a, b, c])[0]).to be b +      expect(@rules.place_guerrillas_priority([a, b, c])[0]).to be b      end -    it 'place_guerrillas support and fln_active' do +    it 'place_guerrillas_priority support and fln_active' do        a = Sector.new(support: false)        b = Sector.new(support: true, fln_active: 1)        c = Sector.new(support: true) -      expect(@rules.place_guerrillas([a, b, c])[0]).to be b +      expect(@rules.place_guerrillas_priority([a, b, c])[0]).to be b      end      it '_remove_guerrillas_priority none' do  | 
