Skip to content

Commit

Permalink
deploy: 3f4684c
Browse files Browse the repository at this point in the history
  • Loading branch information
mrchantey committed Jun 4, 2024
1 parent bb00261 commit a39e8bb
Show file tree
Hide file tree
Showing 5 changed files with 20 additions and 18 deletions.
15 changes: 8 additions & 7 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -186,16 +186,17 @@ <h2 id="quick-links"><a class="header" href="#quick-links">Quick Links</a></h2>
</ul>
<h2 id="features"><a class="header" href="#features">Features</a></h2>
<h4 id="-multi-paradigm"><a class="header" href="#-multi-paradigm">🌈 Multi-Paradigm</a></h4>
<p>Create behaviors from a growing list of paradigms including classical and machine learning techniques. Check out the <a href="misc/roadmap.html">roadmap</a> for implementation status.</p>
<h4 id="-bevy-friendly"><a class="header" href="#-bevy-friendly">🐦 Bevy Friendly</a></h4>
<p>Beet is regular components, systems and plugins all the way down. Behaviors can be visualized, serialized etc in the same way as bevy scenes.</p>
<p>Interoperate between Behavior Trees, Utility AI, Reinforcement Learning, and other behavior paradigms, check out the <a href="misc/roadmap.html">roadmap</a> for implementation status.</p>
<h4 id="-modular"><a class="header" href="#-modular">🌳 Modular</a></h4>
<p>Actions are very simple and entity trees are self-contained, enabling behavior composition.</p>
<h4 id="-target-anything"><a class="header" href="#-target-anything">🎯 Target Anything</a></h4>
<p>Beet is suitable for powerful gaming rigs and tiny microcontrollers alike.</p>
<!-- #### 🌐 Zero-config replication
Work can be distributed across environments through world replication. An agent may run some actions in a constrained environment and others in a remote server. -->
<p>Runs on servers, web, mobile and even tiny microcontrollers like the ESP32.</p>
<h3 id="-zero-config-replication"><a class="header" href="#-zero-config-replication">🌐 Zero-config replication</a></h3>
<p>Rendering, sensor input &amp; decision-making can be distributed across devices through simple world replication.</p>
<h4 id="-bevy-friendly"><a class="header" href="#-bevy-friendly">🐦 Bevy Friendly</a></h4>
<p>Beet is regular components, systems and plugins all the way down. Behaviors can be visualized, serialized etc in the same way as bevy scenes.</p>
<h3 id="-machine-learning"><a class="header" href="#-machine-learning">🕯️ Machine Learning</a></h3>
<p>100% Rust RL environments with <a href="https://github.com/huggingface/candle">Huggingface Candle</a> integration, including rust ports of OpenAI Gym environments like <code>Frozen Lake</code>.</p>
<h2 id="drawbacks"><a class="header" href="#drawbacks">Drawbacks</a></h2>
<h4 id="relations"><a class="header" href="#relations">Relations</a></h4>
<p>Agents and behaviors are seperate entities requiring their own queries. This may be addressed by the introduction of <a href="https://github.com/bevyengine/bevy/issues/3742">Entity Relations</a>.</p>
Expand Down
2 changes: 1 addition & 1 deletion misc/roadmap.html
Original file line number Diff line number Diff line change
Expand Up @@ -183,7 +183,7 @@ <h3 id="paradigm-status"><a class="header" href="#paradigm-status">Paradigm Stat
<tr><td>Robotics - esp32 Example</td><td></td></tr>
<tr><td>Pathfinding/search (a* etc)</td><td>🚧</td></tr>
<tr><td>State Trees (transitions)</td><td>🚧</td></tr>
<tr><td>Reinforcement Learning</td><td>🚧</td></tr>
<tr><td>Reinforcement Learning (qtable selectors)</td><td>🚧</td></tr>
<tr><td>GOAP (runtime tree generators)</td><td>🤷</td></tr>
</tbody></table>
</div>
Expand Down
17 changes: 9 additions & 8 deletions print.html
Original file line number Diff line number Diff line change
Expand Up @@ -184,16 +184,17 @@ <h2 id="quick-links"><a class="header" href="#quick-links">Quick Links</a></h2>
</ul>
<h2 id="features"><a class="header" href="#features">Features</a></h2>
<h4 id="-multi-paradigm"><a class="header" href="#-multi-paradigm">🌈 Multi-Paradigm</a></h4>
<p>Create behaviors from a growing list of paradigms including classical and machine learning techniques. Check out the <a href="misc/roadmap.html">roadmap</a> for implementation status.</p>
<h4 id="-bevy-friendly"><a class="header" href="#-bevy-friendly">🐦 Bevy Friendly</a></h4>
<p>Beet is regular components, systems and plugins all the way down. Behaviors can be visualized, serialized etc in the same way as bevy scenes.</p>
<p>Interoperate between Behavior Trees, Utility AI, Reinforcement Learning, and other behavior paradigms, check out the <a href="misc/roadmap.html">roadmap</a> for implementation status.</p>
<h4 id="-modular"><a class="header" href="#-modular">🌳 Modular</a></h4>
<p>Actions are very simple and entity trees are self-contained, enabling behavior composition.</p>
<h4 id="-target-anything"><a class="header" href="#-target-anything">🎯 Target Anything</a></h4>
<p>Beet is suitable for powerful gaming rigs and tiny microcontrollers alike.</p>
<!-- #### 🌐 Zero-config replication
Work can be distributed across environments through world replication. An agent may run some actions in a constrained environment and others in a remote server. -->
<p>Runs on servers, web, mobile and even tiny microcontrollers like the ESP32.</p>
<h3 id="-zero-config-replication"><a class="header" href="#-zero-config-replication">🌐 Zero-config replication</a></h3>
<p>Rendering, sensor input &amp; decision-making can be distributed across devices through simple world replication.</p>
<h4 id="-bevy-friendly"><a class="header" href="#-bevy-friendly">🐦 Bevy Friendly</a></h4>
<p>Beet is regular components, systems and plugins all the way down. Behaviors can be visualized, serialized etc in the same way as bevy scenes.</p>
<h3 id="-machine-learning"><a class="header" href="#-machine-learning">🕯️ Machine Learning</a></h3>
<p>100% Rust RL environments with <a href="https://github.com/huggingface/candle">Huggingface Candle</a> integration, including rust ports of OpenAI Gym environments like <code>Frozen Lake</code>.</p>
<h2 id="drawbacks"><a class="header" href="#drawbacks">Drawbacks</a></h2>
<h4 id="relations"><a class="header" href="#relations">Relations</a></h4>
<p>Agents and behaviors are seperate entities requiring their own queries. This may be addressed by the introduction of <a href="https://github.com/bevyengine/bevy/issues/3742">Entity Relations</a>.</p>
Expand Down Expand Up @@ -1093,7 +1094,7 @@ <h3 id="paradigm-status"><a class="header" href="#paradigm-status">Paradigm Stat
<tr><td>Robotics - esp32 Example</td><td></td></tr>
<tr><td>Pathfinding/search (a* etc)</td><td>🚧</td></tr>
<tr><td>State Trees (transitions)</td><td>🚧</td></tr>
<tr><td>Reinforcement Learning</td><td>🚧</td></tr>
<tr><td>Reinforcement Learning (qtable selectors)</td><td>🚧</td></tr>
<tr><td>GOAP (runtime tree generators)</td><td>🤷</td></tr>
</tbody></table>
</div>
Expand Down
2 changes: 1 addition & 1 deletion searchindex.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion searchindex.json

Large diffs are not rendered by default.

0 comments on commit a39e8bb

Please sign in to comment.