Documentation

Linglib.Core.ImplicatureTypes

Implicature Types #

Theory-neutral data types for scalar implicature phenomena.

The possible implicature outcomes for a scalar position.

Instances For
    Equations
    • One or more equations did not get rendered due to their size.
    Instances For

      Coverage status for a phenomenon.

      Instances For
        Equations
        • One or more equations did not get rendered due to their size.
        Instances For

          Pragmatic phenomena that theories might cover

          Instances For
            Equations
            • One or more equations did not get rendered due to their size.
            Instances For

              Coverage report for a single phenomenon

              Instances For
                Equations
                • One or more equations did not get rendered due to their size.
                Instances For

                  Full coverage report for a theory

                  Instances For
                    Equations
                    • One or more equations did not get rendered due to their size.
                    Instances For

                      Count phenomena by status

                      Equations
                      Instances For

                        List incomplete phenomena

                        Equations
                        • One or more equations did not get rendered due to their size.
                        Instances For

                          List out-of-scope phenomena

                          Equations
                          • One or more equations did not get rendered due to their size.
                          Instances For

                            Summary of what a theory covers vs what's incomplete.

                            • derivesBasicSI : Bool

                              Does it derive basic SIs?

                            • modelsDEBlocking : Bool

                              Does it model DE blocking?

                            • modelsTaskEffect : Bool

                              Does it model task effects?

                            • hasBaselineRate : Bool

                              Is baseline rate specified?

                            • incompleteNotes : List String

                              Notes about incompleteness

                            Instances For
                              Equations
                              • One or more equations did not get rendered due to their size.
                              Instances For

                                A DE blocking test case derived from empirical data.

                                • ueDescription : String

                                  Description of the UE example

                                • deDescription : String

                                  Description of the DE example

                                • scalarTerm : String

                                  The scalar term

                                • expectedUE : Bool

                                  Expected: implicature arises in UE

                                • expectedDE : Bool

                                  Expected: implicature blocked in DE

                                Instances For
                                  Equations
                                  • One or more equations did not get rendered due to their size.
                                  Instances For

                                    A task effect test case from @cite{geurts-pouscoulous-2009}

                                    • inferenceRate : Nat

                                      Inference task rate (percentage)

                                    • verificationRate : Nat

                                      Verification task rate (percentage)

                                    • significant : Bool

                                      Is the difference significant?

                                    Instances For
                                      Equations
                                      • One or more equations did not get rendered due to their size.
                                      Instances For

                                        Result of testing a theory against DE blocking data

                                        • theoryPredictsDEBlocking : Bool

                                          Does the theory predict DE blocking?

                                        • datashowsDEBlocking : Bool

                                          Does the data show DE blocking?

                                        • isMatch : Bool

                                          Do they match?

                                        Instances For
                                          Equations
                                          • One or more equations did not get rendered due to their size.
                                          Instances For

                                            Result of testing a theory against task effect data

                                            • theoryPredictsTaskEffect : Bool

                                              Does the theory predict task effect?

                                            • dataShowsTaskEffect : Bool

                                              Does the data show task effect?

                                            • predictedRate : Nat

                                              Theory's predicted baseline rate

                                            • observedRate : Nat

                                              Observed rate (verification task)

                                            • rateDifference : Nat

                                              Difference between predicted and observed

                                            • isMatch : Bool

                                              Does theory match data?

                                            Instances For
                                              Equations
                                              • One or more equations did not get rendered due to their size.
                                              Instances For
                                                def Interfaces.rateMatchesData (predictedRate observedRate : Nat) (tolerance : Nat := 5) :

                                                Compare a theory's predicted rate to empirical data.

                                                Equations
                                                Instances For