算法艺术创作
algorithmic-art
通过代码和可调参数创作生成艺术与交互式视觉效果。
visualization【设计与创意】Build and troubleshoot Mesa visualizations with SolaraViz, SpaceRenderer, component builders, portrayal styles, user params, and headless stack checks.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this sub-skill when the task is to build, adapt, or debug a Mesa browser/notebook visualization rather than to change the model, space, or metric definitions.
SolaraViz / JupyterViz dashboards and component layout.SpaceRenderer with Matplotlib or Altair backends.make_space_component and make_plot_component component builders.AgentPortrayalStyle, PropertyLayerStyle, dynamic portrayals, and property-layer overlays.model_params widgets, reset-time model construction, and the optional command console.step(), run_for(), and simulation semantics: ../model-core/SKILL.md.DataCollector reporter definitions and experiment metric design: ../analysis-experiments/SKILL.md.model_params reset contract in references/api-reference.md.SolaraViz re-creates models with **model_parameters.value; every key in model_params must match a keyword accepted by the model constructor, a scenario field handled by the model, or **kwargs.SpaceRenderer for layered space structure, agents, property layers, and backend-specific styling. Use make_space_component for a lighter built-in space component.post_process to the backend: Matplotlib receives an Axes; Altair receives a Chart.