Opened 8 years ago

Closed 5 years ago

Last modified 3 years ago

#730 closed enhancement (implemented)

implement SAI calculator

Reported by: westram Owned by: westram
Priority: major Milestone: arb7.0
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

recipe-management

  • 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 (10)

comment:1 Changed 8 years ago by westram

  • Description modified (diff)

comment:2 Changed 8 years ago by westram

  • Milestone set to proposals

comment:3 Changed 7 years ago by westram

  • Description modified (diff)

comment:4 Changed 7 years ago by westram

  • Milestone changed from proposals to wishlist

comment:5 Changed 7 years ago by westram

  • Description modified (diff)

comment:6 Changed 5 years ago by westram

  • Milestone changed from wishlist to r19

comment:7 Changed 5 years ago by westram

  • Owner changed from devel to westram
  • Status changed from new to accepted

comment:8 Changed 5 years ago by westram

  • Status changed from accepted to _started

comment:9 Changed 5 years ago by westram

  • Resolution set to implemented
  • Status changed from _started to closed

by [18311]

comment:10 Changed 3 years ago by westram

  • Milestone changed from r19 to arb7.0
Note: See TracTickets for help on using tickets.