breveは分散システムと人工生命のシミュレーションのために設計された3Dシミュレーション環境です。コンセプトはSwarmやStarLogoのような既存のパッケージに似ていますが、実装は連続的な時間と連続三次元空間をシミュレートするなど、かなり異なっています。また実験物理エンジンが含まれ、ユーザーがリアルタイム物理シミュレーションを実装するのを可能にします。シミュレーションは、steveと呼ばれる単純なオブジェクト指向言語で書かれます。ユーザーは、各タイムステップでのエージェントと世界の相互作用、エージェントと他のエージェントとの衝突時の相互作用を指定することにより、エージェントの振る舞いを定義します。システムの究極の目標は、高度な人工生命のシミュレーションの構築を容易にするためのオブジェクトクラスとライブラリの洗練されたセットを提供し、分散型シミュレーションを迅速かつ容易に実装できるようにすることです。