Spherion Web Interface — Guided Examples

Three independent exercises: BAYES, REFINE and COLLAPSE.

Read the situation, enter the supplied data yourself, review them and authorize one execution. These fictional examples demonstrate Kernel operations; they are not engineering assessments.

Keep this guide open in one tab and the SWI form in another. Start with BAYES, then try the two resolution exercises.

Before you begin — input fields and execution

Select Decimal input. Use the decimal point as shown. Snapshot format is 1. Enter every field in each row, including zeros, and preserve the row order. The labels in the first column explain the exercise; do not enter them as zone IDs.

Each exercise starts from its own supplied snapshot. Complete one exercise at a time; do not expect the form to transfer results between operations. Editing inputs invalidates the previous review and consent. If an outcome is unknown, use the status lookup rather than automatically submitting again.

The six numeric fields are independent inputs. For these exercises, m0 is a synthetic mass, weight is the operation's stored weight, and alpha is a supplied concentration parameter. The zero values of m1, sumsq and mean are deliberate background values, not road measurements. Zone IDs identify nodes in the Kernel hierarchy, not kilometre markers or geographic coordinates.

Example 1 — BAYES: What does a new inspection change?

Situation and need

A road team is assessing one section before deciding whether to request a more detailed inspection. It considers three possible conditions: good, intermediate and deteriorated. Its initial weights are 0.60, 0.30 and 0.10.

A new inspection detects a wear signal. For this fictional exercise, the team has already specified that the probability of detecting this signal is 0.10 under the good-condition hypothesis, 0.50 under the intermediate hypothesis and 0.90 under the deteriorated hypothesis. These values are supplied assumptions; the SWI does not estimate them from an inspection report.

Your task

Update the three weights using this evidence. In this demonstration, the three distinct root zones serve as labels for hypotheses about the same road section, not three physical road sections. This is an explicit application convention.

Enter the snapshot

Select BAYES. Create three rows in this order:

Hypothesis (label only)zone_idm0m1sumsqmeanweightalpha
Good010000.601
Intermediate27487790694410000.301
Deteriorated54975581388810000.101

Set the parameters

Domain: Linear. Normalize: enabled.

In likelihoods, enter one value per line, in the same order as the rows, without blank lines:

0.10
0.50
0.90

Prepare the review. Check all three IDs, all six fields per row, the likelihood order and normalization. Then provide consent and authorize one execution.

After your attempt: understand the result

On success, the weights should be approximately 0.20, 0.50 and 0.30, in that hypothesis order. The other five fields remain unchanged. The evidence reduces the good-condition weight and increases the other two. It does not establish the actual physical condition or prescribe maintenance.

The mathematical calculation is initial weight × likelihood, divided by the sum of those products. In the checked native run, the last binary64 weight was 0.30000000000000004; this is the represented numerical result, approximately 0.30.

Optional: try a variation

Create a new explicit candidate with the same snapshot and likelihoods 1, 1, 1. With normalization enabled, weights should remain approximately 0.60, 0.30 and 0.10: equally compatible evidence does not favour one hypothesis over another. This variation has not been executed as part of the three checked baseline exercises.

Example 2 — REFINE: Preparing a more detailed representation

Situation and need

A monitoring team currently represents a study domain with one active zone. It wants four finer child zones so that later work can distinguish conditions within the domain. No new measurements have arrived yet, and the team has no basis for favouring one child over another.

Your task

Refine the parent using the equal four-child policy. This prepares a finer representation; it does not discover local differences or create measurements. The correspondence between these abstract children and physical subregions would have to be defined separately for a real application.

Enter the snapshot

Select REFINE. Start with exactly one row:

Label onlyzone_idm0m1sumsqmeanweightalpha
Parent domain0100014

Set the parameters

Policy: Default. In Parents, enter:

0

No custom weights are needed. Prepare the review, verify the parent ID and policy, provide consent and authorize one execution.

After your attempt: understand the result

On success, the active parent is replaced by these four children:

zone_idm0m1sumsqmeanweightalpha
42949672960.250000.251
42949672970.250000.251
42949672980.250000.251
42949672990.250000.251

The representation has finer resolution. Equal allocation expresses the selected policy, not evidence that the physical subregions are identical. The alpha value 4 was deliberately supplied so that each child receives 1 in this exercise.

Optional: try a variation

For a separate candidate, select Weighted and supply child weights 0.5, 0.25, 0.125 and 0.125 in child order 0–3. These exactly representable binary64 values sum to one. They encode a chosen allocation, not newly observed information. This variation has not been executed as part of the three checked baseline exercises.

Example 3 — COLLAPSE: Returning to a coarser representation

Situation and need

A monitoring team holds a four-child representation of one domain. For its next processing stage, it needs a single parent representation instead of four active child entries. This exercise uses equal synthetic child states so the reconstruction is easy to inspect.

Your task

Reconstruct the parent from its four active children using the default combination policy. Begin from the table below independently, even if you have already completed REFINE.

Enter the snapshot

Select COLLAPSE. Enter exactly these four rows in this order. Do not also enter the parent as an active row.

Label onlyzone_idm0m1sumsqmeanweightalpha
Child 042949672960.250000.251
Child 142949672970.250000.251
Child 242949672980.250000.251
Child 342949672990.250000.251

Set the parameters

Policy: Default. In Parents, enter the ID of the parent to reconstruct:

0

Prepare the review. Check that all four children are present and that 0 appears only as the parent parameter. Provide consent and authorize one execution.

After your attempt: understand the result

On success, the four active child entries are replaced by one parent:

zone_idm0m1sumsqmeanweightalpha
0100014

This gives a coarser state for subsequent work. The equality with the REFINE example's starting values holds for these selected inputs. It is not a general guarantee that REFINE followed by COLLAPSE restores every original state exactly. The collapsed state no longer carries the four separate active child entries.

Optional: try a variation

In a new candidate, remove one child row and request the same collapse. The four-child reconstruction requirement is no longer met; expect a collapse rejection rather than an automatically completed child set. A returned unchanged snapshot on rejection is not a successful collapse. This variation has not been executed as part of the three checked baseline exercises.

Verification and availability

The three baseline exercises were executed independently through the supplied native C++ adapters in SWI-OPERATIONS040-01 on 2026-10-13. All returned SUCCESS with the results shown. The decimal values in this guide were converted to binary64 tokens for those calls. This verifies the native inputs and results; it is not a new end-to-end browser or public-site test.

Reference: Kernel pin 4dc7375e13ae08cbbfe2345dbb14a35e459a4142. The package marks the REFINE/COLLAPSE structural extension as a candidate for review. Public execution requires the corresponding service and operation to be available. A connection failure does not answer the exercise's scientific question.

Spherion was created and developed by Favst McFrey (Fausto Machado Freire).