Nine-group scoring demo
Test form controls, numeric validation and tied totals with original synthetic inputs. This demo measures no personality traits. Take the separate Enneagram questionnaire at /tests/enneagram.
Your input stays in this tab. No model calls or automatic saving. Export anything you want to keep before leaving.
Enter or import demo values
Loading item list…
Import an answer array
Example format: [3, 4, 2, …] with exactly 36 integers from 1 to 5.
Set the 36 synthetic values
Use the scorer in your app
JavaScript scorer · Synthetic demo inputs · React TypeScript starter · Documentation and licenses
<script src="https://agent-tune.com/resources/enneagram/score.js"></script>
<script>
// Test fixture; replace with the user’s 36 answers.
const result = AgentTuneEnneagram.score(Array(36).fill(3));
console.log(result.scores, result.leaders);
</script>Review your output
Your output will appear here.
How to use the nine-group scoring demo
- Choose 36 demo values, import an array or load the neutral software fixture.
- Inspect the nine group totals and any ties. These are software test outputs, not personality results.
- Download the original React starter. Establish rights and versioning separately before adding a real instrument.
A concrete example
Thirty-six values of 3 produce nine totals of 12 and a nine-way tie.
Questions and limits
Does this include OEPS questions?
No. The controls are original synthetic placeholders for software testing. The separate interactive questionnaire is available at /tests/enneagram; its source terms are distinct from this demo.
How does the demo work?
Add four values per group. All highest totals are preserved; no forced winner or wing is inferred.
Can I reuse the code?
The original arithmetic and synthetic example are MIT. Obtain applicable permissions before adding a real questionnaire.
Go further
Questionnaire licensing and the React starter explains the method and practical limits. See also Open Psychometrics: OEPS development.
- Communication preferences builder — Create instructions without taking a personality test.
- Instruction checker — Find duplicate rules and wording worth revising.
- Instruction test bench — Compare real answers before and after an instruction change.
For developers and agents: tool catalog (JSON), local API documentation, and reusable JavaScript functions. These process text; reading a file does not authorize installing instructions.