역정보작전

2026년 11월 4일 09:30분

사무엘하 17장에서 후새는 압살롬에게 거짓 전략을 조언하여 다윗에게 시간을 벌어줍니다. 역정보는 전장의 핵심 전술입니다. 나는 신뢰도 기반 정보 필터링 함수를 만들었습니다.

package com.jesusbornd.samuel2;

public class Samuel2_17_Chapter_Lv2 {
    record Advice(String advisor, String plan, boolean isDisinfo) {}
    static void evaluate(Advice a, Advice b) {
        Advice accepted = !a.isDisinfo() ? b : a; // 압살롬은 역정보를 선택
        System.out.printf("[%s] 채택됨: %s%n",
            accepted.advisor(), accepted.plan());
        System.out.println(accepted.isDisinfo() ? "⚡ 역정보 작전 성공" : "정상 전략 실행");
    }
    public static void main(String[] args) {
        evaluate(new Advice("아히도벨", "즉시 추격", false),
                 new Advice("후새",    "전군 집결 후 추격", true));
    }
}

def evaluate(advisor_a: tuple, advisor_b: tuple):
    # 압살롬은 역정보(disinfo)를 채택
    accepted = advisor_b if advisor_a[2] == False else advisor_a
    print(f"[{accepted[0]}] 채택됨: {accepted[1]}")
    print("⚡ 역정보 작전 성공" if accepted[2] else "정상 전략 실행")

evaluate(("아히도벨", "즉시 추격", False), ("후새", "전군 집결 후 추격", True))

Comments

Avatar
 2026년 11월 4일 11:37분

적이 믿는 정보가 적의 무기가 됩니다.



Search

← 목록으로