Game Mechanics: Constraint Completions
Constraint Completions treats input codes as binary allowed-set masks: 0 (none), 1 (zero), 2 (one), 3 (both). The objective is to count compatible eight-bit words that contain exactly four ones and no three equal adjacent bits.
The official website of c71 (c71).
Controls and Modes:
- One whole captured stake is used per match.
- Three separately normalized score powers (modes) are available.
- Stake, payout mode, and refill are locked during the captured match. Shot choice may change between deliveries.
- Sound remains available during matches.
Stopping Rules:
- Manual play advances through all eight deliveries.
- Auto10 queues whole matches.
- Stop cancels future rounds but allows the current automated match to complete.
Each delivery takes 240 ms from its first animation frame in normal motion; reduced motion resolves it on the first frame. Manual play requires all eight deliveries. Auto continues the current match after Stop and cancels later matches.
Scoring and Payout Structure
The score function calculates the gross payout based on the captured stake and the selected mode. The formula is:
Gross = 0.96 × captured whole stake × raw^p / mean[p−1], where p is 1, 2 or 3
Separate exact means for the three modes are:
- Mode 0: 0.1328125
- Mode 1: 0.548370361328125
- Mode 2: 4.339202880859375
Powers one, two, and three do not alter which raw scores are zero. The expected gross return is 96%. This is an expected value and not a guarantee of net profit for a session.
Score Examples from the Demo Scoring Function:
| Ordered Symbols | Raw Score |
|---|---|
| [0, 0, 0, 0, 0, 0, 0, 0] | 0 |
| [3, 3, 3, 3, 3, 3, 3, 3] | 34 |
| [0, 1, 2, 3, 0, 1, 2, 3] | 0 |
Raw is the number of compatible binary eight-bit words with four ones and no three equal adjacent bits. Codes 0–3 are allowed-set masks, not the displayed run totals. Powers p=1,2,3 correspond to Score, Score squared and Score cubed; the mean array uses zero-based positions, so mean[p−1] selects the matching exact mean. Gross is the returned amount before subtracting the whole captured stake.
Mathematical Evidence and RTP
The following table presents exact gross RTP and measured simulation data from the supplied source. Simulation measurements are supporting sample observations, not the mathematical payout law.
| Mode | Rounds | Exact gross RTP (ratio) | Measured RTP | Positive Results | Sample shot policy |
|---|---|---|---|---|---|
| 0 | 2,000,000 | 0.96 | 95.88% | 118,558 | always-zero |
| 1 | 8,000,000 | 0.96 | 95.81% | 473,306 | delivery-index-mod-four |
| 2 | 66,000,000 | 0.96 | 96.21% | 3,905,899 | adaptive-previous-outcome-plus-delivery-mod-four |
Note that fractional carry persists across settlement, refill, and reload for this demo.
The listed shot policies are strategies used in the saved mathematical samples, not built-in payout-mode settings. Manual shot choice may change between completed deliveries. Auto retains the selected shot; switching the payout mode does not choose a shot strategy.
Wallet and Persistence Mechanics
The demo wallet has an initial balance of 1000 virtual coins. Coins do not have cash value.
Restoration: A manual idle-only restoration is available when the balance is below 10. This action sets the balance to exactly 1000. It is not an addition of coins or automatic replenishment.
Persistence:
- Settled balance and fractional carry persist locally.
- If an unfinished round ends on reload, it ends without refund or resume.
- Not all progress or rounds are resumable.
Controls for stake, payout mode, and refill are locked throughout the captured match.
Privacy and Storage Observations
The demo source shows the demo uses browser localStorage for settled demo balance and fractional carry. This does not establish anonymity or exclude other processing of personal data.
- Third-Party Requests: The template declares Google Fonts, and the publication builder declares the external Statinside counter.js script and fallback pixel with identifier 44. These declarations are not a complete network audit and do not establish provider retention or processing practices.
- Account Flow: None. There is no login or payment flow in this demo.
Clearing cached files may leave local storage intact where that storage is actually used.
Audience and Responsible Use
The guide’s 18+ audience label is an editorial policy, not a statement of local legality or an implemented age gate. Personal time or virtual-coin limits and breaks are choices made by the reader; the interface does not enforce timers, account blocks or self-exclusion and is not clinical treatment.
Frequently asked questions
Is C71 a verified operator?
No. The identity of C71 is unverified except for individually reviewed primary-source facts. A search snippet, similarly named domain, or search position is not evidence of an official company, account address, app, or service.
How is the 96% expected gross return calculated?
Gross = 0.96 × captured whole stake × raw^p / mean[p−1], where p is 1, 2 or 3. The exact means for modes 0, 1, and 2 are 0.1328125, 0.548370361328125, and 4.339202880859375 respectively. This is an expected value, not a guarantee of net profit.
What happens if I reload the page during a match?
If an unfinished round ends on reload, it ends without refund or resume. Settled balances persist locally, but the active match state is lost.