Data Model Settings Reference

This chapter explains the stable meaning of Data model settings. The exact position of a control may change, but these choices determine the canonical definition and runtime behavior.

New Variable

The New Variable dialog can be opened from Data model or while converting or inserting content in a Page. Use as describes the intended role. It presets Value type and Scope and limits Calculated at to compatible destinations.

Use As

The list is contextual. A Stage or Market-specific purpose is useful only when the current game contains a compatible destination.

Calculated At

Calculated at identifies the exact source location:

The general Data model source dialog can additionally offer Before Results for Market finalization. A Variable cannot have two sources at the same destination.

After choosing a calculated destination, Continue opens the Formula editor. Cancelling that step cancels creation. Display or reference only does not require a formula.

Other Fields

Purpose defaults are starting points. Value type and Scope can be changed before continuing, but the selected formula and destination must remain type-compatible.

New Choice

A Choice is a value submitted by a participant from a Page.

The Page inserts a reference to the new Choice. Runtime input validation uses its type and configured bounds.

Existing Variable Sources

The Variable inspector lists every saved source and any Page-staged source changes:

Changes made while editing a Page remain pending until Apply Page. Done closes the Variable inspector but does not apply the containing Page.

Choosing A Source

Choose the earliest lifecycle point at which the value is both available and semantically correct:

A Page reference does not calculate a Variable by itself unless Page calculation was explicitly selected.