While I play with Robot,I found Robot often tell a lie.
After double,north Robot raise to 2♠ showing 3+,6-9 total points.
I think north Robot bid 2♠ was a incorrect descriptive bid,I think it was better for Robot to bid 3♠ directly as a preemptive raise so as to let partner to do next rightly.

Help
