<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://dokuwiki.grogra.de/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://dokuwiki.grogra.de/feed.php">
        <title>GroIMP wiki - 01_user_documentation:07_rgg_xl:03_query_graph:01_derivation</title>
        <description></description>
        <link>https://dokuwiki.grogra.de/</link>
        <image rdf:resource="https://dokuwiki.grogra.de/lib/exe/fetch.php?media=wiki:dokuwiki.svg" />
       <dc:date>2026-05-16T09:35:57+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://dokuwiki.grogra.de/doku.php?id=01_user_documentation:07_rgg_xl:03_query_graph:01_derivation:01_parallel&amp;rev=1763721583&amp;do=diff"/>
                <rdf:li rdf:resource="https://dokuwiki.grogra.de/doku.php?id=01_user_documentation:07_rgg_xl:03_query_graph:01_derivation:02_parallel_non_deterministic&amp;rev=1763721583&amp;do=diff"/>
                <rdf:li rdf:resource="https://dokuwiki.grogra.de/doku.php?id=01_user_documentation:07_rgg_xl:03_query_graph:01_derivation:03_sequential&amp;rev=1763721583&amp;do=diff"/>
                <rdf:li rdf:resource="https://dokuwiki.grogra.de/doku.php?id=01_user_documentation:07_rgg_xl:03_query_graph:01_derivation:04_sequential_non_deterministic&amp;rev=1763721583&amp;do=diff"/>
                <rdf:li rdf:resource="https://dokuwiki.grogra.de/doku.php?id=01_user_documentation:07_rgg_xl:03_query_graph:01_derivation:05_interpretive&amp;rev=1763722800&amp;do=diff"/>
                <rdf:li rdf:resource="https://dokuwiki.grogra.de/doku.php?id=01_user_documentation:07_rgg_xl:03_query_graph:01_derivation:07_exclude_deleted&amp;rev=1763722742&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://dokuwiki.grogra.de/lib/exe/fetch.php?media=wiki:dokuwiki.svg">
        <title>GroIMP wiki</title>
        <link>https://dokuwiki.grogra.de/</link>
        <url>https://dokuwiki.grogra.de/lib/exe/fetch.php?media=wiki:dokuwiki.svg</url>
    </image>
    <item rdf:about="https://dokuwiki.grogra.de/doku.php?id=01_user_documentation:07_rgg_xl:03_query_graph:01_derivation:01_parallel&amp;rev=1763721583&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-21T10:39:43+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Parallel</title>
        <link>https://dokuwiki.grogra.de/doku.php?id=01_user_documentation:07_rgg_xl:03_query_graph:01_derivation:01_parallel&amp;rev=1763721583&amp;do=diff</link>
        <description>Parallel

All rules are applied via every possible match in parallel. A single node may be deleted by several rule applications.</description>
    </item>
    <item rdf:about="https://dokuwiki.grogra.de/doku.php?id=01_user_documentation:07_rgg_xl:03_query_graph:01_derivation:02_parallel_non_deterministic&amp;rev=1763721583&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-21T10:39:43+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Parallel non deterministic</title>
        <link>https://dokuwiki.grogra.de/doku.php?id=01_user_documentation:07_rgg_xl:03_query_graph:01_derivation:02_parallel_non_deterministic&amp;rev=1763721583&amp;do=diff</link>
        <description>Parallel non deterministic

It is ensured that a single node is deleted by at most one actual rule application. If several potential rule applications delete the same node, one actual application is chosen pseudo-randomly.</description>
    </item>
    <item rdf:about="https://dokuwiki.grogra.de/doku.php?id=01_user_documentation:07_rgg_xl:03_query_graph:01_derivation:03_sequential&amp;rev=1763721583&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-21T10:39:43+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Sequential</title>
        <link>https://dokuwiki.grogra.de/doku.php?id=01_user_documentation:07_rgg_xl:03_query_graph:01_derivation:03_sequential&amp;rev=1763721583&amp;do=diff</link>
        <description>Sequential

Only one rule application is performed in a single step (as marked by {@link #derive()}). If several applications are possible, only the first one is chosen.</description>
    </item>
    <item rdf:about="https://dokuwiki.grogra.de/doku.php?id=01_user_documentation:07_rgg_xl:03_query_graph:01_derivation:04_sequential_non_deterministic&amp;rev=1763721583&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-21T10:39:43+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Sequential non deterministic</title>
        <link>https://dokuwiki.grogra.de/doku.php?id=01_user_documentation:07_rgg_xl:03_query_graph:01_derivation:04_sequential_non_deterministic&amp;rev=1763721583&amp;do=diff</link>
        <description>Sequential non deterministic

Only one rule application is performed in a single step (as marked by {@link #derive()}). If several applications are possible, one is chosen pseudo-randomly.</description>
    </item>
    <item rdf:about="https://dokuwiki.grogra.de/doku.php?id=01_user_documentation:07_rgg_xl:03_query_graph:01_derivation:05_interpretive&amp;rev=1763722800&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-21T11:00:00+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Interpretive</title>
        <link>https://dokuwiki.grogra.de/doku.php?id=01_user_documentation:07_rgg_xl:03_query_graph:01_derivation:05_interpretive&amp;rev=1763722800&amp;do=diff</link>
        <description>Interpretive

The modifier INTERPRETIVE FLAG for the derivation mode activates a special embedding mechanism which emulates interpretive productions as known from L-systems.</description>
    </item>
    <item rdf:about="https://dokuwiki.grogra.de/doku.php?id=01_user_documentation:07_rgg_xl:03_query_graph:01_derivation:07_exclude_deleted&amp;rev=1763722742&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-21T10:59:02+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Exclude deleted</title>
        <link>https://dokuwiki.grogra.de/doku.php?id=01_user_documentation:07_rgg_xl:03_query_graph:01_derivation:07_exclude_deleted&amp;rev=1763722742&amp;do=diff</link>
        <description>Exclude deleted

The flag EXCLUDE DELETED FLAG is useful in combination with PARALLEL MODE to obtain a variant of the deter-
ministic parallel mode where a node is deleted at most once. Namely, when the execution of the right-hand side for a match leads to the deletion of a node, this is remembered, and this node is excluded from the set of candidates for
further matches in the query state (i. e., the method excludeFromMatch of the query state returns true for such nodes).</description>
    </item>
</rdf:RDF>
