Opened 3 years ago

Last modified 16 months ago

#730 new enhancement

implement SAI calculator

Reported by: westram Owned by: devel
Priority: major Milestone: wishlist
Component: ARB_NTREE Version: SVN
Keywords: Cc:

Description (last modified by westram)

ARB needs a way to calculate SAIs from other SAIs

recipes for calculation

  1. translate 1 SAI → new SAI
    • simple transform filter: specifies multiple pairs of
      • a set of input chars +
      • wanted resulting character
    • ACI (1 char in → 1 char out)
  2. combine NUM SAIs → new SAI (for NUM>1):
    • combine binary SAIs using simple AND, OR, XOR
      • for each input SAI, define which characters count as true or as false (or define for all input SAIs)
      • for output SAI define characters to use for true and false
    • ACI expression applied to each column of all input SAIs
      input: NUM streams containing one char each
      output: result char


  • provide a way to store a recipe, i.e.
    • target SAI
    • source SAI(s) + data needed for specific recipe type
    • custom (name of recipe + description)
  • show list of stored recipes
    • select one recipe + click 'Recalculate'
      → SAI gets re-calculated
    • admin interface (delete, copy, ..)

related: #733, #761

Change History (5)

comment:1 Changed 3 years ago by westram

  • Description modified (diff)

comment:2 Changed 2 years ago by westram

  • Milestone set to proposals

comment:3 Changed 2 years ago by westram

  • Description modified (diff)

comment:4 Changed 16 months ago by westram

  • Milestone changed from proposals to wishlist

comment:5 Changed 16 months ago by westram

  • Description modified (diff)
Note: See TracTickets for help on using tickets.