You are in:
AI Mode
Feedback Options:
Layers in the drawing:
Stroke Width:
Opacity:
Sound Off/On:
Stroke Color:
Stroke Width:
Line Style:
AI Off/On:
Turn Guessing Off/On:
Andy Creativity Level:
Collaboration Mode Description: In AI Mode the agent selects the drawing algorithm based on voting feedback.
Stylization Strength:
Loading...
The AI Drawing Partner is a co-creative drawing agent that collaborates in real time on a shared canvas. It learns from user drawing input and user feedback (voting) to refine its drawing contributions. The Drawing Partner was created by Nicholas Davis in 2023. It was inspired by Nick's thesis work at Georgia Tech on a system called the Drawing Apprentice.
If you found this software interesting for research purposes, or if you would like to perform an experiment using it, please cite:
All comments and inquiries can be directed to: nicholas.davis10@gmail.com
Communicate = 1
Interface Manipulation = .5
Wait = No action = 0
Execute = Drawing = -1
Code | # of Applications |
---|---|
User Communicate | |
User Interface Manipulation | |
User Wait | |
User Execute | |
User Average Value | |
Agent Communicate | |
Agent Wait | |
Agent Execute | |
Agent Average Value |
Y-Axis: Cumulative Sum of Code; X-Axis: Time
Analysis Type | Value |
---|---|
User Average Slope | |
User Y-Intercept | |
User R-Squared | |
Agent Average Slope | |
Agent Y-Intercept | |
Agent R-Squared | |
Pearson Coefficient |
Y-Axis: Points; X-Axis: Turns
Analysis Type | Value |
---|---|
User Average Slope | |
User Y-Intercept | |
User R-Squared | |
Agent Average Slope | |
Agent Y-Intercept | |
Agent R-Squared |
Y-Axis: Points; X-Axis: Turns
Analysis Type | Value |
---|---|
User Average Slope | |
User Y-Intercept | |
User R-Squared | |
Agent Average Slope | |
Agent Y-Intercept | |
Agent R-Squared |
Overall Session Time: | |
User Drawing Time: | |
User Waiting Time: | |
Interface Time: | |
Number Of Turns | |
Pausing Per Turn: | |
Waiting Per Turn: | |
Drawing Per Turn: | |
Total User Lines: | |
User Line Length Total: | |
Avg. Lines Per Turn: | |
Avg. Line Length Per Turn: | |
Avg. Turn Length: | |
Avg. Speed: | |
Number of Canvases: | |
Number of Objects Requested: |
Number of New Ideas: | |
Number Accepted Ideas: | |
Number Of Rejected Ideas: | |
Number Of Elaborations: | |
User Collaborator Score: | |
User Creative Score: |
Simultaneous Drawing: | |
Simulateneous & Near: | |
Number of Interaction Couplings: | |
Avg. Turns Per Coupling: | |
Avg. Time Per Coupling: | |
Total Time Coupled: | |
Coupling Depth: | |
User Collaborator Type: | |
Agent Collaborator Type: | |
Undo Count: | |
Stylization Count: | |
Upvotes: | |
Downvotes: | |
Most Liked Algorithm: | |
Most Disliked Algorithm: |
Agent Drawing Time: | |
Agent Waiting Time: | |
Total Agent Lines: | |
Agent Line Length Total: | |
Avg. Lines Per Turn: | |
Avg. Line Length Per Turn: | |
Avg. Turn Length: | |
Avg. Agent Speed: |
Number Of Turns | |
Number of New Ideas: | |
Number Accepted Ideas: | |
Number Of Rejected Ideas: | |
Number Of Elaborations: | |
Agent Collaborator Score: | |
Agent Creative Score: |
Extend: | |
Add Noise: | |
Translate: | |
Add Noise Translate: | |
Rotate Translate: | |
Rotate: | |
Add Circle: | |
Recall Stored Lines: | |
Use Style: | |
Sketchy Horizontal Shade: | |
Draw Object: | |
Object Response: |