Intel Collection Simulator

Multi-INT Physics-Based Intelligence Cycle Simulation with Adversary Modeling and Bayesian Fusion
STS Gym Research
Document Version: 1.0
Date: April 30, 2026
Project: intel-collection-sim
Repository: idm.wezzel.com/crab-meat-repos/intel-collection-sim
Classification: UNCLASSIFIED

SIGINT HUMINT MASINT IMINT OSINT FININT Intelligence Cycle Bayesian Fusion Adversary Modeling Covert Action

Abstract

We present intel-collection-sim, a comprehensive, physics-based simulation platform for the full intelligence cycle spanning six intelligence disciplines (SIGINT, HUMINT, IMINT, MASINT, OSINT, and FININT). The simulator implements over 90 physics validation tests across 551 total tests, grounded in established international standards including ITU-R P.525 (free-space path loss), ITU-R P.676 (atmospheric absorption), ITU-R P.838 (rain fade), CTBT IMS seismic discrimination, and FATF financial intelligence frameworks. The system models the complete intelligence cycle from planning through collection, processing, analysis, dissemination, and feedback, with dynamic adversary reactions including denial and deception, counterintelligence operations, and source degradation. A Bayesian evidence integration engine provides multi-INT fusion with cross-discipline corroboration tracking. The collection management hierarchy (SEF → ON → SIR → RFI) is paired with game-theoretic asset tasking to optimize collection against adaptive adversaries. Six built-in scenarios demonstrate the system's capability to simulate complex intelligence operations including nuclear monitoring, signals intelligence sweeps, and financial crime investigation. The 13-package architecture (12 discipline packages plus a cycle engine) provides cross-simulation integration hooks for the FORGE-SIMS constellation, enabling multi-domain operations research at scale.

Table of Contents

  1. Abstract
  2. Introduction
  3. System Architecture
    1. Overview and Design Philosophy
    2. Package Structure
    3. Intelligence Cycle Engine
  4. SIGINT: Signals Intelligence
    1. RF Propagation Physics
    2. Radar Systems
    3. Geolocation
    4. Frequency Hopper Tracking
  5. HUMINT: Human Intelligence
    1. MICE Recruitment Model
    2. Source Reliability and Aging
    3. Network Analysis
  6. IMINT: Imagery Intelligence
    1. Sensor Physics
    2. Orbital Mechanics
    3. Automated Target Recognition
  7. MASINT: Measurement and Signatures Intelligence
    1. Nuclear Seismic Discrimination
    2. Hydroacoustic Processing
    3. ACINT and RADINT
    4. CBINT and IR Signatures
  8. OSINT: Open Source Intelligence
  9. FININT: Financial Intelligence
  10. Multi-INT Fusion Methodology
  11. Collection Management
  12. Counterintelligence and Adversary Modeling
    1. Denial and Deception
    2. Mole Detection and Double-Agent Games
    3. Covert Action Operations
  13. Built-in Scenarios
  14. Validation and Testing
  15. Cross-Simulation Integration
  16. Conclusion
  17. References

1. Introduction

The intelligence community faces a fundamental challenge in training analysts and testing collection strategies: real-world intelligence operations are inherently adversarial, classified, and resistant to controlled experimentation. Wargames and table-top exercises provide limited fidelity, while live collection exercises are expensive, operationally constrained, and impossible to repeat under controlled conditions.

Intel-collection-sim addresses this gap by providing a comprehensive, physics-grounded simulation of the complete intelligence cycle across six disciplines. Unlike simplified analytical models, the simulator implements the actual physical processes governing each collection modality—from the Friis transmission equation governing SIGINT receiver sensitivity to the MICE framework governing HUMINT source recruitment—ensuring that collection outcomes emerge from authentic physical and behavioral dynamics rather than prescribed results.

The system is designed around three core principles:

1.1 Key Metrics

MetricValue
Repository Size20 MB
Commits16
Total Tests551
Physics Validation Tests90+
INT Disciplines6 (SIGINT, HUMINT, IMINT, MASINT, OSINT, FININT)
Packages13 (12 discipline + 1 cycle engine)
Built-in Scenarios6
Intelligence Cycle Phases6 (Planning → Collection → Processing → Analysis → Dissemination → Feedback)
Collection Management HierarchySEF → ON → SIR → RFI

2. System Architecture

2.1 Overview and Design Philosophy

The architecture follows a discipline-modular design: each INT discipline is encapsulated in its own package with well-defined interfaces for cross-discipline fusion. A separate cycle engine orchestrates the time-stepped simulation, manages adversary reactions, and coordinates the intelligence cycle phases.

INTEL COLLECTION SIMULATOR SIGINT RF · Radar · Geo HUMINT MICE · Source · Net IMINT EO · SAR · ATR MASINT Seismic · Hydro · IR OSINT Social · NLP · Cred FININT Layer · Crypto · Hawala INTELLIGENCE CYCLE ENGINE Time-stepped orchestration · Adversary reaction Collection management · Bayesian fusion · Feedback loop Plan Collect Process Analyze Dissem BAYESIAN FUSION ENGINE Evidence integration · Corroboration COUNTERINTEL & ADVERSARY Mole detection · Double-agent games COVERT ACTION Polwar · Propaganda · Paramil D&D / MASKIROVKA OPSEC · Military deception SCENARIO 6 built-in scenarios FORGE-SIMS CROSS-SIM HOOKS

2.2 Package Structure

The 13-package architecture separates concerns along two axes: discipline specificity and cycle phase. Each discipline package contains its own physics models, collection state, processing algorithms, and analytic outputs. The cycle engine package provides the temporal orchestration, adversary modeling, and fusion infrastructure.

PackageDiscipline/RoleKey Contents
sigintSIGINTRF propagation, radar, geolocation, frequency hopper tracking
humintHUMINTMICE recruitment, source reliability, network analysis
imintIMINTEO/IR/SAR sensors, orbital revisit, ATR, change detection
masintMASINTNuclear seismic, hydroacoustic, ACINT, RADINT, CBINT
osintOSINTSocial media modeling, NLP extraction, credibility scoring
finintFININTLayering detection, crypto tracing, hawala, sanctions evasion
cycleCycle EngineTime-stepped orchestration, adversary reaction, feedback
fusionBayesian FusionEvidence integration, corroboration tracking, confidence
collectionCollection MgmtSEF/ON/SIR/RFI hierarchy, game-theoretic tasking
counterintelCounterintelligenceMole detection, double-agent games, compromise cascades
covertCovert ActionPolitical warfare, propaganda, paramilitary, front companies
deceptionDenial & DeceptionOPSEC, maskirovka, military deception, counter-collection
scenariosScenario Engine6 built-in scenarios, dynamic adversary reaction hooks

2.3 Intelligence Cycle Engine

The cycle engine drives the simulation through the six phases of the intelligence cycle at configurable time steps. Each time step may trigger:

  1. Planning: Collection requirements are prioritized based on existing intelligence gaps, national intelligence priorities, and feedback from prior cycles.
  2. Collection: Assets are tasked via the collection management hierarchy; discipline-specific collection events fire according to asset availability and physics constraints.
  3. Processing: Raw collection data is processed through discipline-specific pipelines (signal demodulation, image exploitation, financial transaction analysis, etc.).
  4. Analysis: Processed data enters the Bayesian fusion engine; analysts update estimates; corroboration is checked across INT disciplines.
  5. Dissemination: Intelligence products are generated and distributed according to classification and need-to-know constraints.
  6. Feedback: Consumer feedback updates collection priorities; source reliability is adjusted; adversary reactions are computed for the next cycle.
INTELLIGENCE CYCLE — TIME STEP N 1 · Planning Prioritize requirements 2 · Collection Task assets, attempt INT 3 · Processing Raw intel → usable data 4 · Analysis Bayesian fusion, estimate 5 · Dissemination Products to consumers 6 · Feedback Update priorities, adjust ⚡ Adversary Reaction D&D · Counterintel · OPSEC · Source compromise

3. SIGINT: Signals Intelligence

The SIGINT package models the electromagnetic collection domain, implementing RF signal propagation physics, radar systems, emitter geolocation, and communications intelligence. All propagation models conform to ITU-R recommendations, ensuring physical accuracy for collection probability estimation.

3.1 RF Propagation Physics

Free-Space Path Loss (ITU-R P.525)

The fundamental propagation model computes free-space path loss (FSPL) per ITU-R P.525-3:

$$ \text{FSPL}(\text{dB}) = 20 \log_{10}(d) + 20 \log_{10}(f) + 20 \log_{10}\!\left(\frac{4\pi}{c}\right) $$

where $d$ is the link distance in meters, $f$ is frequency in Hz, and $c$ is the speed of light. This baseline is then augmented with atmospheric and precipitation effects.

Atmospheric Absorption (ITU-R P.676)

Above 10 GHz, atmospheric attenuation becomes significant. The model implements ITU-R P.676-13 specific attenuation, accounting for both oxygen and water vapor absorption lines:

$$ A_{\text{atm}} = \gamma_o(f) \cdot r_o + \gamma_w(f) \cdot r_w \quad (\text{dB}) $$

where $\gamma_o$ and $\gamma_w$ are the specific attenuations due to dry air and water vapor (dB/km), and $r$ are the equivalent path lengths through each medium. The 22.235 GHz water vapor line and 60 GHz oxygen complex are modeled with line-by-line computation.

Rain Fade (ITU-R P.838)

Precipitation attenuation follows ITU-R P.838-4, with rain rate $R$ (mm/h) mapped to specific attenuation:

$$ \gamma_R = k \cdot R^{\alpha} \quad (\text{dB/km}) $$

The coefficients $k$ and $\alpha$ are frequency- and polarization-dependent, given by the regression fits in Recommendation P.838. The effective rain path length accounts for the 0°C isotherm height and rain height per ITU-R P.839.

Received Signal Model

The complete link budget for a SIGINT collection platform at range $R$ from an emitter of power $P_t$ at frequency $f$:

$$ P_r = P_t + G_t + G_r - \text{FSPL}(f, R) - A_{\text{atm}}(f, R) - A_{\text{rain}}(f, R, R_{\text{rate}}) - L_{\text{misc}} \quad (\text{dB}) $$

Collection occurs when $P_r$ exceeds the receiver sensitivity threshold. The probability of intercept is further modulated by the emitter's duty cycle, antenna scan pattern, and any applied emission control (EMCON) posture.

3.2 Radar Systems

Radar Range Equation

The radar detection model implements the standard radar range equation with Swerling target fluctuation:

$$ R_{\max} = \left[ \frac{P_t \cdot G_t^2 \cdot \lambda^2 \cdot \sigma}{(4\pi)^3 \cdot k \cdot T_0 \cdot B \cdot F \cdot (\text{SNR})_{\min}} \right]^{1/4} $$

where $\sigma$ is the target radar cross-section, $B$ is the receiver bandwidth, $F$ is the noise figure, and $(\text{SNR})_{\min}$ is the minimum detectable signal-to-noise ratio for the given detection probability and false alarm rate.

Swerling Target Models

Five Swerling cases model target RCS fluctuation statistics:

CasePDFCorrelationTarget Type
0 (Non-fluctuating)Constant σN/ACalibration sphere
1ExponentialScan-to-scanMany small scatterers
2ExponentialPulse-to-pulseCase 1 at high PRF
34th-order chi-squaredScan-to-scanDominant + small scatterers
44th-order chi-squaredPulse-to-pulseCase 3 at high PRF

Each case modifies the detection probability computation via the appropriate cumulative distribution, affecting the achievable collection range for radar-target pairs.

3.3 Geolocation

The geolocation subsystem implements three primary emitter location techniques:

Time Difference of Arrival (TDOA)

Measures the differential time of arrival of an emitter's signal at multiple receivers. For $N$ receivers, the time difference between receivers $i$ and $j$ defines a hyperboloid:

$$ \Delta t_{ij} = \frac{|\mathbf{r}_i - \mathbf{r}_e| - |\mathbf{r}_j - \mathbf{r}_e|}{c} $$

The intersection of $N-1$ hyperboloids yields the emitter position. The Cramér-Rao lower bound on TDOA localization accuracy is:

$$ \sigma_{\text{pos}} \geq c \cdot \sigma_t \cdot \text{GDOP}^{1/2} $$

where $\text{GDOP}$ (geometric dilution of precision) depends on the receiver-emitter geometry.

Frequency Difference of Arrival (FDOA)

Exploits the differential Doppler shift observed by moving receivers. For a receiver moving with velocity $\mathbf{v}_i$:

$$ f_{D,i} = \frac{f_c}{c} \cdot (\mathbf{v}_i \cdot \hat{\mathbf{u}}_i) $$

FDOA is typically combined with TDOA for improved localization, particularly for moving emitters or when receiver motion provides Doppler diversity.

Angle of Arrival (AOA)

Direction-finding receivers measure the bearing to the emitter. Multiple AOA measurements intersect at the emitter location. The bearing accuracy depends on the antenna baseline and SNR:

$$ \sigma_\theta \approx \frac{\lambda}{B \cdot \sqrt{2 \cdot \text{SNR}}} $$

where $B$ is the interferometer baseline length.

3.4 Frequency Hopper Tracking

Frequency-hopping spread spectrum (FHSS) emitters present a particular challenge to SIGINT collection. The tracker models:

The intercept probability for a scanning receiver with bandwidth $B_r$, scan rate $R_s$, and hopper dwell time $T_d$ is:

$$ P_{\text{intercept}} = \frac{B_r}{B_{\text{total}}} \cdot \frac{T_d}{T_{\text{scan}}} \cdot P_{\text{detect}|\text{tune}} $$

Wideband receivers and digital channelized approaches significantly increase this probability by monitoring multiple hop channels simultaneously.

4. HUMINT: Human Intelligence

The HUMINT package models the human dimension of intelligence collection: source recruitment, handling, reliability assessment, and network analysis. The models are grounded in CIA doctrinal frameworks and reflect the inherently probabilistic nature of human-source intelligence.

4.1 MICE Recruitment Model

Source recruitment follows the MICE framework, the standard CIA motivational taxonomy for understanding why individuals provide intelligence:

MotivationDescriptionRecruitment Strategy
MoneyFinancial need or greedDirect payment, expense coverage, lifestyle improvement
IdeologyBelief in the cause or resentment of own governmentAppeal to principles, shared values, moral framing
CompromiseVulnerability to coercion (blackmail, legal exposure)Leverage compromising information, legal jeopardy
EgoDesire for recognition, importance, or controlFlattery, access, sense of significance

Each potential source has a vector of susceptibilities across the four motivations, which evolve over time based on life events, handling quality, and adversary counterintelligence pressure. The recruitment probability is:

$$ P_{\text{recruit}} = 1 - \prod_{i \in \text{MICE}} (1 - s_i \cdot a_i) $$

where $s_i$ is the source's susceptibility to motivation $i$ and $a_i$ is the case officer's approach effectiveness for motivation $i$.

4.2 Source Reliability and Aging

ABCDEF Reliability Decay Model

Source reliability is tracked along two axes using the standard intelligence community grading scale:

Reliability decays over time according to a model that accounts for source aging, handling stress, and exposure risk:

$$ R(t) = R_0 \cdot e^{-\lambda t} \cdot \bigl(1 - P_{\text{compromise}}(t)\bigr) \cdot \bigl(1 - P_{D\&D}(t)\bigr) $$

where $\lambda$ is the base degradation rate, $P_{\text{compromise}}$ is the cumulative probability of source compromise, and $P_{D\&D}$ is the probability the source has been turned (knowingly providing disinformation).

Compromise Probability

The compromise model accounts for multiple risk factors:

$$ P_{\text{compromise}}(t) = 1 - \exp\!\left(-\int_0^t \bigl[\lambda_{\text{opsec}} + \lambda_{\text{surv}} + \lambda_{\text{counter}} + \lambda_{\text{assoc}}\bigr] dt\right) $$

where the hazard rates represent: OPSEC failures by the source ($\lambda_{\text{opsec}}$), adversary surveillance detection ($\lambda_{\text{surv}}$), active counterintelligence investigation ($\lambda_{\text{counter}}$), and guilt-by-association exposure ($\lambda_{\text{assoc}}$).

4.3 Network Analysis

The HUMINT network analysis subsystem models the social graph of sources and their relationships, enabling:

The compromise cascade probability for source $j$ given compromise of source $i$ at graph distance $d_{ij}$:

$$ P_{\text{cascade}}(j|i) = P_{\text{base}} \cdot e^{-\alpha \cdot d_{ij}} $$

where $\alpha$ controls how rapidly cascade risk decays with graph distance. Close associates (distance 1) face the highest risk; the cascade attenuates with each degree of separation.

5. IMINT: Imagery Intelligence

The IMINT package models space-based and airborne imagery collection, implementing sensor physics, orbital mechanics for revisit modeling, and automated image exploitation algorithms.

5.1 Sensor Physics

Electro-Optical (EO) and Infrared (IR) Sensors

The ground sample distance (GSD) for a pushbroom imager at orbital altitude $h$ with focal length $f$ and detector pitch $p$:

$$ \text{GSD} = \frac{p \cdot h}{f} $$

National Imagery Interpretability Rating Scale (NIIRS) is estimated from GSD and modulation transfer function (MTF) using the General Image Quality Equation (GIQE):

$$ \text{NIIRS} = C_0 + C_1 \cdot \log_{10}(\text{GSD}_G) + C_2 \cdot (1 - \text{SNR}_{\text{norm}})^{1/2} + \cdots $$

where the coefficients depend on the sensor type (EO panchromatic, IR, or multispectral). NIIRS levels range from 0 (uninterpretable) to 9 (the highest resolution), with tactically significant thresholds at NIIRS 4 (detect vehicles), 6 (identify vehicle type), and 7 (identify vehicle model).

Synthetic Aperture Radar (SAR)

SAR resolution is determined by bandwidth (range) and synthetic aperture length (azimuth), independent of range:

$$ \delta_r = \frac{c}{2B} \qquad \delta_a = \frac{\lambda \cdot R}{2 L_{\text{sa}}} $$

SAR operates in multiple modes: stripmap (moderate resolution, wide swath), spotlight (high resolution, narrow swath), and ScanSAR (coarse resolution, ultra-wide swath), with collection trade-offs modeled accordingly.

5.2 Orbital Mechanics and Revisit

Walker Constellation Model

Satellite constellations are modeled as Walker delta patterns, defined by the triple $(N/P/F)$ where $N$ is the total number of satellites, $P$ is the number of orbital planes, and $F$ is the phasing parameter:

$$ \Delta\Omega = \frac{360°}{P} \qquad \Delta\nu = F \cdot \frac{360°}{N} $$

The revisit time for a point target is computed from the combined coverage of all satellites in the constellation. For a single sun-synchronous orbit at altitude $h$ and inclination $i$, the ground track spacing between successive passes at the equator is:

$$ \Delta L = \omega_E \cdot T_{\text{orbit}} = \omega_E \cdot 2\pi \cdot \sqrt{\frac{a^3}{\mu}} $$

where $\omega_E$ is Earth's rotation rate and $a$ is the semi-major axis. Cloud cover probability further modulates the effective revisit for EO sensors.

5.3 Automated Target Recognition and Change Detection

The IMINT exploitation pipeline includes:

6. MASINT: Measurement and Signatures Intelligence

MASINT encompasses technically-derived intelligence from phenomena not covered by other disciplines. The simulator implements nuclear seismic, hydroacoustic, ACINT, RADINT, CBINT, and IR signature models.

6.1 Nuclear Seismic Discrimination

Mb-Ms Discriminant

The primary discriminant between nuclear explosions and earthquakes uses the body-wave magnitude ($M_b$) versus surface-wave magnitude ($M_s$) relationship, as established by the CTBT International Monitoring System:

$$ M_b - M_s \text{ discriminant:} \quad \text{Nuclear: } M_b - M_s > \theta \quad \text{Earthquake: } M_b - M_s < \theta $$

For earthquakes, the empirical relationship is approximately $M_s \approx 1.5 M_b - 3.2$, while nuclear explosions have disproportionately low surface waves relative to body waves, yielding higher $M_b - M_s$ values. The discriminant threshold is set at the 95% confidence level per CTBT verification standards.

CTBT IMS Detection

The CTBT International Monitoring System network is modeled with its four technologies:

TechnologyStationsPrimary Detection
Seismic50 primary + 120 auxiliarySeismic waves (body + surface)
Hydroacoustic11Acoustic waves in ocean
Infrasound60Low-frequency atmospheric waves
Radiation80Particulate and noble gas

Detection probability at each station depends on event magnitude, source-to-station distance, and station noise conditions. The network detection threshold is computed as the minimum magnitude at which three or more stations detect the event (CTBT verification criterion).

6.2 Hydroacoustic Processing

The hydroacoustic model implements the Mackenzie sound speed profile equation for ocean acoustic propagation:

$$ c(D,T,S) = 1448.96 + 4.591T - 0.05304T^2 + 2.374 \times 10^{-4}T^3 + 1.340(S-35) + 1.630 \times 10^{-2}D \\ \phantom{=} + 1.675 \times 10^{-7}D^2 - 1.025 \times 10^{-2}T(S-35) - 7.139 \times 10^{-13}TD^3 $$

where $T$ is temperature (°C), $S$ is salinity (PSU), and $D$ is depth (m). The resulting sound speed profile determines the SOFAR channel depth and transmission loss, which govern hydroacoustic detection ranges for CTBT monitoring and submarine tracking.

6.3 ACINT and RADINT

Acoustic Intelligence (ACINT)

Submarine detection via passive acoustic intelligence models broadband and narrowband radiated noise signatures. The sonar detection range equation:

$$ \text{TL}(R) = \text{SL} - \text{NL} - \text{DI} + \text{DT} + \text{RL} $$

where $\text{SL}$ is the source level of the submarine's radiated noise, $\text{NL}$ is the ambient noise level, $\text{DI}$ is the hydrophone directivity index, $\text{DT}$ is the detection threshold, and $\text{RL}$ represents reverberation losses. Source levels are modeled for different submarine classes and operating conditions (speed, depth, machinery state).

Radar Intelligence (RADINT)

RADINT models the radar cross-section (RCS) of targets for non-cooperative target identification. The RCS varies with aspect angle, frequency, and polarization. Statistical RCS models include:

6.4 CBINT and IR Signatures

Chemical/Biological Intelligence (CBINT)

Chemical and biological agent detection models atmospheric dispersion (Gaussian plume/puff models) and sensor response characteristics:

$$ C(x,y,z) = \frac{Q}{2\pi \sigma_y \sigma_z u} \cdot \exp\!\left(-\frac{y^2}{2\sigma_y^2}\right) \cdot \left[\exp\!\left(-\frac{(z-H)^2}{2\sigma_z^2}\right) + \exp\!\left(-\frac{(z+H)^2}{2\sigma_z^2}\right)\right] $$

where $Q$ is the source emission rate, $H$ is the effective plume height, $u$ is mean wind speed, and $\sigma_y$, $\sigma_z$ are dispersion coefficients (Pasquill–Gifford stability classes).

Infrared Signatures

IR signature modeling computes apparent temperature contrast for target detection in thermal infrared bands (3–5 μm MWIR, 8–12 μm LWIR). The target contrast radiance:

$$ \Delta L = \varepsilon_t \cdot L(T_t) + \rho_t \cdot L_{\text{sky}} - L(T_{\text{bg}}) $$

where $\varepsilon_t$ is target emissivity, $\rho_t$ is reflectivity, and $L(T)$ is the Planck radiance at temperature $T$.

7. OSINT: Open Source Intelligence

The OSINT package models intelligence derived from publicly available sources, focusing on social media volume dynamics, natural language processing for entity extraction, and source credibility assessment.

7.1 Social Media Volume Modeling

Information flow through social media is modeled as a stochastic process with several components:

The volume model for a topic $\tau$ at time $t$:

$$ V(\tau, t) = V_{\text{base}}(\tau) + \sum_k A_k \cdot e^{-(t - t_k)/\tau_{\text{decay}}} + \varepsilon(t) $$

where $A_k$ is the amplitude of event $k$ at time $t_k$, $\tau_{\text{decay}}$ is the characteristic decay time, and $\varepsilon(t)$ is the noise floor.

7.2 NLP Entity Extraction

The NLP pipeline processes raw text from OSINT sources to extract structured intelligence:

Extraction confidence is modeled as a function of source quality, text clarity, and corroboration from independent sources.

7.3 Source Credibility

OSINT source credibility is assessed on multiple dimensions:

DimensionHigh CredibilityLow Credibility
ProximityFirst-hand witness, official sourceThird-hand, anonymous
Track recordConsistent accurate reportingHistory of errors or retraction
CorroborationIndependent confirmationSole source, no corroboration
PlausibilityConsistent with known factsContradicts established information

8. FININT: Financial Intelligence

The FININT package models financial system exploitation for intelligence purposes, implementing detection algorithms for money laundering, sanctions evasion, and illicit financial networks.

8.1 Layering Detection

The placement-layering-integration money laundering model tracks funds through multiple financial transformations. The layering detection algorithm identifies suspicious fund flows through:

The layering detection score for a transaction chain of length $n$ across $j$ jurisdictions with average velocity $v$:

$$ S_{\text{layer}} = w_1 \cdot f(n) + w_2 \cdot g(j) + w_3 \cdot h(v) + w_4 \cdot k(\text{threshold}_{\text{proximity}}) $$

where each component function maps the respective indicator to a normalized risk score and the weights are calibrated against known laundering typologies.

8.2 Cryptocurrency Tracing

Crypto transaction tracing models the traceability of funds through blockchain-based financial systems:

The traceability coefficient after $m$ mixing rounds with anonymity set $A$:

$$ T_m = T_0 \cdot \left(1 - \frac{1}{A}\right)^m $$

8.3 Shell Company Analysis

Shell company detection uses corporate registry data patterns to identify likely front entities:

8.4 Hawala Detection (FATF)

The hawala/informal value transfer system (IVTS) detection model implements Financial Action Task Force (FATF) red flags:

FATF Red FlagDetection Method
Geographic discrepanciesSender/receiver in different regions with no apparent business connection
Volume anomaliesTransaction volumes inconsistent with declared business activity
Structuring patternsMultiple small transfers from different sources to same beneficiary
Lack of formal channelsValue transfer without corresponding formal financial system activity
Round-number patternsRepeated transfers in round amounts typical of hawala settlements

8.5 Sanctions Evasion

Sanctions evasion detection models the techniques used to circumvent trade and financial restrictions:

9. Multi-INT Fusion Methodology

The Bayesian fusion engine integrates evidence across all six INT disciplines to produce unified intelligence assessments with quantified confidence levels.

9.1 Bayesian Evidence Integration

Each collection event produces an evidence vector $\mathbf{E} = (e_1, \ldots, e_k)$ representing observations relevant to a hypothesis $H$. The posterior probability of the hypothesis given all evidence is:

$$ P(H \mid \mathbf{E}) = \frac{P(H) \cdot \prod_{i=1}^{k} \frac{P(e_i \mid H)}{P(e_i)}}{Z} $$

where $P(H)$ is the prior, $P(e_i \mid H)$ is the likelihood of evidence $i$ given hypothesis $H$, and $Z$ is the normalization constant. This factorization assumes conditional independence of evidence given the hypothesis; when dependencies exist (e.g., two SIGINT reports derived from the same intercept), a dependency correction factor is applied.

9.2 Cross-Discipline Corroboration

Corroboration occurs when independent collection disciplines produce consistent evidence for the same hypothesis. The corroboration bonus in the fusion model:

$$ \text{LR}_{\text{corrob}} = \text{LR}_{\text{SIGINT}} \cdot \text{LR}_{\text{HUMINT}} \cdot \text{LR}_{\text{IMINT}} \cdot \text{LR}_{\text{MASINT}} \cdot \text{LR}_{\text{OSINT}} \cdot \text{LR}_{\text{FININT}} \cdot \beta_{\text{ind}} $$

where each $LR$ is the discipline-specific likelihood ratio and $\beta_{\text{ind}}$ is the independence bonus that rewards cross-discipline confirmation. If two disciplines share a common source of error (e.g., SIGINT and OSINT both relying on the same intercepted communications), $\beta_{\text{ind}}$ is reduced accordingly.

9.3 Confidence Quantification

The fusion engine produces confidence assessments at three levels:

Confidence LevelCross-INT SupportTypical Scenario
High (>0.9)3+ independent disciplines corroboratingSIGINT + IMINT + HUMINT confirming weapons facility
Medium (0.5–0.9)2 disciplines, or 1 with strong corroborationSIGINT intercept confirmed by OSINT social media posts
Low (<0.5)Single discipline, or conflicting evidenceUnverified HUMINT source, no SIGINT/IMINT corroboration

10. Collection Management

The collection management system implements the hierarchical prioritization and tasking of intelligence assets, with game-theoretic optimization for adversarial environments.

10.1 Collection Requirement Hierarchy

Requirements flow through a four-tier hierarchy:

LevelAbbreviationDescriptionScope
1SEFStanding Essential FactsEnduring questions from national leadership
2ONOther NeedsPrioritized intelligence gaps
3SIRSpecific Information RequirementsDetailed questions tied to ON items
4RFIRequest for InformationSpecific collection tasking for assets

Each SIR is decomposed into multiple RFIs, and each RFI specifies the required INT discipline(s), collection parameters, timeliness requirements, and acceptable confidence levels.

COLLECTION MANAGEMENT HIERARCHY SEF Standing Essential Facts Enduring questions from national leadership Level 1 decomposes ON Other Needs Prioritized intelligence gaps Level 2 ON-1 Priority gap specifies SIR Specific Information Requirements Detailed questions tied to ON items Level 3 SIR-1.1 Question SIR-1.2 Question tasks RFI Request for Information Level 4 SIGINT RFI IMINT RFI HUMINT RFI

10.2 Game-Theoretic Asset Tasking

In an adversarial environment, collection tasking must account for the fact that the adversary adapts their behavior in response to observed collection. This is modeled as a two-player game:

The collector seeks to maximize expected information gain; the adversary seeks to minimize it. The Nash equilibrium is approximated using iterative best-response dynamics, where each side alternately optimizes its strategy given the other's current posture:

$$ \pi_C^* = \arg\max_{\pi_C} I\!\left(\pi_C,\, \pi_A^{(n)}\right) \qquad \pi_A^* = \arg\max_{\pi_A} -I\!\left(\pi_C^{(n)},\, \pi_A\right) $$

where $I$ is the mutual information between the collection outcomes and the intelligence parameter of interest. The iterative process converges when neither side can improve its payoff by unilaterally changing strategy.

10.3 Collection Prioritization

RFIs are prioritized using a weighted scoring model:

$$ \text{Priority}(\text{RFI}_i) = w_{\text{gap}} \cdot G_i + w_{\text{urg}} \cdot U_i + w_{\text{value}} \cdot V_i - w_{\text{cost}} \cdot C_i - w_{\text{risk}} \cdot R_i $$

where $G$ is the intelligence gap severity, $U$ is urgency, $V$ is expected intelligence value, $C$ is collection cost (asset time, opportunity cost), and $R$ is operational risk (source exposure, asset compromise).

11. Counterintelligence and Adversary Modeling

The counterintelligence and adversary modeling subsystem creates the dynamic adversarial environment that distinguishes intel-collection-sim from passive simulation frameworks. Adversaries react, adapt, deceive, and counter-collect.

11.1 Denial and Deception (D&D)

The adversary D&D model implements the full spectrum of denial and deception operations:

Operational Security (OPSEC)

Adversary OPSEC measures reduce the collection effectiveness of friendly assets:

OPSEC MeasureDiscipline AffectedEffectiveness Model
Emission control (EMCON)SIGINTReduces emitter duty cycle; probability of intercept drops proportionally
Camouflage and concealmentIMINTReduces target contrast and NIIRS interpretability
Communications security (COMSEC)SIGINTEncryption increases processing difficulty; content exploitation probability drops
Counter-surveillanceHUMINTIncreases λsurv hazard rate for source compromise
Financial layeringFININTIncreases layering depth; reduces traceability coefficient

Military Deception and Maskirovka

The Russian concept of maskirovka (military deception) is modeled as a multi-layered deception strategy:

Deception effectiveness is modeled as the probability that the friendly intelligence assessment is misled:

$$ P_{\text{deceived}} = P_{\text{accept false}} \cdot \bigl(1 - P_{\text{detect deception}}\bigr) $$

where $P_{\text{accept false}}$ is the probability the deception narrative is accepted and $P_{\text{detect deception}}$ is the probability the friendly analyst detects the deception, which increases with multi-INT corroboration (a key advantage of fusion).

Counter-Collection

Adversary counter-collection operations directly target friendly intelligence assets:

11.2 Mole Detection and Double-Agent Games

Mole Detection

The mole detection model identifies anomalies in information flow that may indicate an insider threat:

The detection probability over time for a mole with access level $L$ and the system's detection rate $\lambda_d$:

$$ P_{\text{detect}}(t) = 1 - e^{-\lambda_d \cdot L \cdot t} $$

Double-Agent Games

When a source is identified as potentially compromised, the handler faces a decision: terminate the relationship, continue with awareness of potential disinformation, or attempt to "double" the double agent. This is modeled as a sequential game of imperfect information:

The expected value of each action depends on the handler's belief about the source's true state, which is updated via Bayesian inference as new observations arrive.

Damage Assessment and Compromise Cascades

When a source compromise is detected, the damage assessment model evaluates:

11.3 Covert Action Operations

The covert action module models deniable operations that influence conditions in the target environment:

Operation TypeModeling ApproachKey Metrics
Political warfareInfluence propagation through elite networksRegime stability index, elite defection probability
PropagandaInformation diffusion model with source attributionPenetration rate, credibility score, counter-narrative effectiveness
ParamilitaryForce capability model with logistic constraintsOperational readiness, sustainment days, area control percentage
Economic operationsMarket impact model with sanction/regime couplingGDP impact, regime revenue reduction, black market growth
Front companiesCorporate network with beneficial ownership obfuscationCover depth, detection probability, operational utility

12. Built-in Scenarios

The six built-in scenarios demonstrate the system's ability to simulate complex, multi-discipline intelligence operations with dynamic adversary responses.

ScenarioPrimary INTsAdversary ReactionComplexity
Nuclear Test MonitoringMASINT, SIGINTDecoupling, cavity masking, evasion of IMSHigh
SIGINT Sweep OperationSIGINT, OSINTEMCON, frequency migration, COMSEC upgradesMedium
Financial Crime InvestigationFININT, OSINTShell restructuring, crypto mixing, jurisdiction shoppingMedium
HUMINT Network PenetrationHUMINT, SIGINTCounter-intel sweep, double-agent feeding, surveillanceHigh
Imagery Intelligence CampaignIMINT, MASINTCamouflage, decoys, facility concealment, timing deceptionMedium
Full-Spectrum Intelligence OperationAll 6 INTsCoordinated D&D, counterintel, OPSEC, counter-collectionVery High

12.1 Nuclear Test Monitoring Scenario

This scenario simulates the detection and identification of a clandestine nuclear test. The adversary attempts to evade detection through decoupling (reducing seismic yield by detonating in a large underground cavity), evading the IMS network, and masking the test as a natural earthquake.

The friendly collection strategy employs MASINT (seismic, hydroacoustic, radionuclide), SIGINT (intercepting test preparation communications), and OSINT (monitoring social media for test-related announcements). The Bayesian fusion engine integrates seismic $M_b–M_s$ discriminants with radionuclide detections and SIGINT-derived indicators to assess the nuclear test hypothesis.

12.2 Full-Spectrum Intelligence Operation Scenario

The most complex scenario exercises all six INT disciplines simultaneously. A regional adversary is developing a prohibited weapons program while conducting denial and deception operations, active counterintelligence, and covert influence activities. The friendly intelligence community must plan collection across all disciplines, manage collection assets, detect and counter adversary deception, and produce fused intelligence assessments.

This scenario exercises the full intelligence cycle with feedback: early collection failures (due to adversary OPSEC) drive revised collection strategies, while adversary counterintelligence successes (detected through the mole detection model) force operational security reviews of friendly HUMINT networks.

13. Validation and Testing

The simulator maintains 551 tests, including over 90 physics validation tests that verify the physical accuracy of the collection models.

13.1 Physics Validation Approach

Each physics model is validated against published standards and empirical data:

ModelValidation StandardValidation Method
FSPLITU-R P.525-3Comparison with analytical free-space path loss at reference distances and frequencies
Atmospheric absorptionITU-R P.676-13Line-by-line computation benchmark against ITU reference values at 1–1000 GHz
Rain fadeITU-R P.838-4Specific attenuation at standard rain rates compared to ITU regression coefficients
Mb-Ms discriminantCTBT IMSHistorical nuclear test vs. earthquake populations at known magnitudes
Hydroacoustic SSPMackenzie (1981)Sound speed at standard ocean temperature/salinity/depth profiles
Hawala detectionFATF 40 RecommendationsRed flag patterns against known case study typologies
Radar rangeSkolnik referenceMaximum detection range vs. Skolnik's radar handbook values for standard targets
GSD/NIIRSGIQE 5.0NIIRS predictions at known GSD/MTF/SNR compared to GIQE estimates
TDOA geolocationAnalytical CRLBLocalization error vs. Cramér-Rao lower bound for known geometries
Swerling detectionMarcum/Q-functionDetection probability vs. Marcum function reference for each Swerling case

13.2 Integration Testing

Beyond physics validation, integration tests verify:

13.3 Test Coverage Summary

CategoryCountFocus
Physics validation90+Physical accuracy against standards
Unit tests~300Individual model component correctness
Integration tests~100Cross-package interaction and fusion
Scenario tests~60End-to-end scenario execution
Total551

14. Cross-Simulation Integration

Intel-collection-sim provides integration hooks for the FORGE-SIMS constellation, enabling multi-domain operations research that combines intelligence collection simulation with complementary simulation systems.

14.1 FORGE-SIMS Constellation

The FORGE-SIMS constellation includes:

14.2 Integration Architecture

FORGE-SIMS CONSTELLATION FORGE BMD Missile defense · Multi-sensor NORAD Launch Sim Space domain · Orbital tracking CROSS-SIM EVENT BUS Bidirectional data exchange · Shared adversary model INTEL-COLLECTION-SIM Full intelligence cycle · 6 INT disciplines · Bayesian fusion OTHER CONSTELLATION SIMS Cyber · EW · Space ops · … ↑↓ ↑↓ SIGINT ↔ Radar MASINT ↔ Seismic IMINT ↔ Orbital Adversary Model ↔ All

14.3 Integration Points

Integration PointDirectionData Exchange
SIGINT ↔ FORGE radarBidirectionalRadar parameters, target tracks, collection opportunities
MASINT seismic ↔ NORADBidirectionalLaunch detection, seismic events, tracking data
IMINT ↔ NORAD orbitalBidirectionalSatellite tasking, orbital parameters, revisit windows
FININT ↔ Market analysisOutboundFinancial anomaly indicators, sanctions compliance
Adversary model ↔ AllBidirectionalAdversary posture, OPSEC state, deception indicators

15. Conclusion

Intel-collection-sim provides a comprehensive, physics-grounded simulation platform for the full intelligence cycle across six disciplines. The system's key contributions are:

The six built-in scenarios demonstrate the system's capability across a range of intelligence problems, from focused nuclear monitoring to full-spectrum multi-discipline operations. The 551-test suite, including over 90 physics validations, provides confidence that the simulation's outputs reflect authentic physical and behavioral dynamics rather than artifacts of the modeling framework.

Future development directions include expanded counterintelligence modeling, integration of cyber as a seventh INT discipline, machine learning-based collection strategy optimization, and real-time human-in-the-loop simulation interfaces for training applications.

References

  1. International Telecommunication Union, Recommendation ITU-R P.525-3: Calculation of Free-Space Attenuation, Geneva, 2019.
  2. International Telecommunication Union, Recommendation ITU-R P.676-13: Attenuation by Atmospheric Gases and Related Effects, Geneva, 2023.
  3. International Telecommunication Union, Recommendation ITU-R P.838-4: Specific Attenuation Model for Rain for Use in Prediction Methods, Geneva, 2005.
  4. International Telecommunication Union, Recommendation ITU-R P.839-4: Rain Height Model for Prediction Methods, Geneva, 2013.
  5. Comprehensive Nuclear-Test-Ban Treaty Organization, CTBT International Monitoring System: Seismic, Hydroacoustic, Infrasound, and Radionuclide Technologies, Vienna, 2020.
  6. Financial Action Task Force, FATF 40 Recommendations: International Standards on Combating Money Laundering and the Financing of Terrorism & Proliferation, Paris, 2023.
  7. Financial Action Task Force, FATF Report on Money Laundering through Hawala and Other IVTS, Paris, 2013.
  8. Mackenzie, K.V., "Nine-Term Equation for Sound Speed in the Oceans," Journal of the Acoustical Society of America, vol. 70, no. 3, pp. 807–812, 1981.
  9. Skolnik, M.I., Radar Handbook, 3rd ed., McGraw-Hill, New York, 2008.
  10. Swerling, P., "Probability of Detection for Fluctuating Targets," IRE Transactions on Information Theory, vol. 6, no. 2, pp. 269–308, 1960.
  11. Marcum, J.I., "A Statistical Theory of Target Detection by Pulsed Radar," IRE Transactions on Information Theory, vol. 6, no. 2, pp. 145–267, 1960.
  12. Leachtenauer, J.C. and Driggers, R.G., Surveillance and Reconnaissance Imaging Systems: Modeling and Performance Prediction, Artech House, 2001.
  13. General Image Quality Equation (GIQE) 5.0, National Geospatial-Intelligence Agency, 2015.
  14. Walker, J.G., Satellite Constellations, IEE Publication, 1977.
  15. U.S. Central Intelligence Agency, A Tradecraft Primer: Structured Analytic Techniques for Improving Intelligence Analysis, Center for the Study of Intelligence, 2009.
  16. Dulles, A.W., The Craft of Intelligence, Greenwood Press, 1963.
  17. Godson, R. and Wirtz, J.J., Strategic Denial and Deception: The Twenty-First Century Challenge, Transaction Publishers, 2002.
  18. Whaley, B., Stratagem: Deception and Surprise in War, Artech House, 1969.
  19. Bayes, T., "An Essay towards Solving a Problem in the Doctrine of Chances," Philosophical Transactions of the Royal Society, vol. 53, pp. 370–418, 1763.
  20. Nash, J.F., "Non-Cooperative Games," Annals of Mathematics, vol. 54, no. 2, pp. 286–295, 1951.
  21. Pasquill, F., Atmospheric Diffusion: The Dispersion of Windborne Material from Industrial and Other Sources, 2nd ed., Ellis Horwood, 1974.
  22. Joint Publication 2-0, Joint Intelligence, U.S. Department of Defense, 2013.
  23. Joint Publication 2-01, Joint and National Intelligence Support to Military Operations, U.S. Department of Defense, 2017.
  24. International Civil Aviation Organization, Convention on International Civil Aviation (Chicago Convention), Annex 6, 1944.

Document Version 1.0 — April 30, 2026 — STS Gym Research — UNCLASSIFIED