Ciao,
Sto provando a giocare con Catapult di Sigmazone ( https://sigmazone.com/catapult/ ) e ad esercitare le mie abilità DoE, ma ho problemi a impostare i vincoli dei fattori.

Fondamentalmente ho 5 fattori continui con i seguenti livelli:
- Angolo di rilascio --> 90 - 185
- Angolo di fuoco --> 90 - 140
- Elevazione tazza --> 200 - 300
- Elevazione perno --> 100 - 200
- Posizione Bungee --> 100 - 200
Il problema è che l'Angolo di Rilascio deve essere sempre 5 unità più alto dell'Angolo di Fuoco, altrimenti la catapulta non sparerà.
Ho trovato difficile trovare documentazione su come utilizzare correttamente questo script, quindi pongo queste domande qui ora.
Ho provato questo, ma purtroppo non funziona:
Release Angle - Firing Angle >= 5
Ad esempio, ciò comporterà che la corsa 5 non sarà possibile eseguire.

Ho trovato un paio di video su YouTube, in cui hanno provato a risolvere questa catapulta, ma ignoreranno sempre questo vincolo e, per semplicità, manterranno semplicemente l'angolo di fuoco costante (ad esempio 110) e quindi imposteranno l'angolo di rilascio da 115-185.
Puoi aiutarmi con questo? Grazie mille in anticipo!
Prova a specificare il vincolo utilizzando "Specifica vincoli lineari" anziché "Script di combinazioni non consentite".
Ciao @Victor_G ,
grazie mille per la rapida risposta!
Grazie anche per le informazioni aggiuntive.
Purtroppo se provo a eseguire questa espressione adesso, mi imbatto in un errore. Ho anche rinominato i fattori, copiato la tua riga nel mio script e impostato solo le interazioni principali, ma ricevo ancora questo messaggio.
Quale potrebbe essere la ragione di ciò? Sto usando JMP17.

Grazie in anticipo!
Ciao @basti41aa ,
Benvenuto nella Comunità!
Il tuo vincolo è ok matematicamente, ma potrebbe non essere corretto per quanto riguarda il linguaggio di scripting JSL.
Ho buoni risultati definendo il vincolo utilizzando il pannello " Specifica vincoli lineari " e questa espressione:
{1 * :RA + -1 * :FA >= 5}
Ottengo questo disegno (quando si specificano solo gli effetti principali nel modello utilizzando la piattaforma di progettazione personalizzata):

Ecco lo script per generare il disegno (e il datatable allegato):
DOE(
Custom Design,
{Add Response( Maximize, "Y", ., ., . ),
Add Factor( Continuous, 90, 185, "RA", 0 ),
Add Factor( Continuous, 90, 140, "FA", 0 ),
Add Factor( Continuous, 200, 300, "CE", 0 ),
Add Factor( Continuous, 100, 200, "PE", 0 ),
Add Factor( Continuous, 100, 200, "BP", 0 ), Set Random Seed( 5840095 ),
Number of Starts( 51664 ), Add Constraint( [-1 1 0 0 0 -5] ), Add Term( {1, 0} ),
Add Term( {1, 1} ), Add Term( {2, 1} ), Add Term( {3, 1} ), Add Term( {4, 1} ),
Add Term( {5, 1} ), Add Alias Term( {1, 1}, {2, 1} ),
Add Alias Term( {1, 1}, {3, 1} ), Add Alias Term( {1, 1}, {4, 1} ),
Add Alias Term( {1, 1}, {5, 1} ), Add Alias Term( {2, 1}, {3, 1} ),
Add Alias Term( {2, 1}, {4, 1} ), Add Alias Term( {2, 1}, {5, 1} ),
Add Alias Term( {3, 1}, {4, 1} ), Add Alias Term( {3, 1}, {5, 1} ),
Add Alias Term( {4, 1}, {5, 1} ), Set Sample Size( 12 ), Simulate Responses( 0 ),
Save X Matrix( 0 ), Make Design}
)
Consiglio vivamente di leggere l'ottimo post sul blog di @Jed_Campbell riguardante i vincoli fattoriali: Demistificazione dei vincoli fattoriali