I noticed that when the strategy outputs a point strictly inside the unit circle, the validation script (validate_submission.py) seems to fail, even though points on the boundary---such as (0.6, 0.8)---pass without issue.
Can I select a point inside the circle (i.e., where x^2 + y^2 < 1)?
I found a statement in the minimum template within README.md on Replit that says, 'Must return a point (x, y) where x^2 + y^2 = 1.'
Additionally, the Strategy Requirements section in README.md states, 'Return valid points on the unit circle (points where x^2 + y^2 = 1).'
Does this mean that only points on the boundary of the circle are allowed?
Also, regarding the randomly sampled points, are they chosen from anywhere inside the unit circle (i.e., uniformly from all points where x^2 + y^2 ≤ 1), or are they restricted to the boundary (x^2 + y^2 = 1)?
Hi Izumihara, Thanks for catching that, they are chosen from anywhere inside the unit circle (x^2 + y^2 ≤ 1). I'll go ahead and correct those comments to avoid any further confusion
I noticed that when the strategy outputs a point strictly inside the unit circle, the validation script (validate_submission.py) seems to fail, even though points on the boundary---such as (0.6, 0.8)---pass without issue.
Thanks for pointing this out. I’ll take a look later today. Away from my computer for next few hours.
ok, I think I corrected this
Is this still going? I'd love to join if so.
Shit, just saw the end date. Oh well, I'll have to play next time you have a comp!
Feel free to submit, I haven’t run the tournament yet
Can I select a point inside the circle (i.e., where x^2 + y^2 < 1)?
I found a statement in the minimum template within README.md on Replit that says, 'Must return a point (x, y) where x^2 + y^2 = 1.'
Additionally, the Strategy Requirements section in README.md states, 'Return valid points on the unit circle (points where x^2 + y^2 = 1).'
Does this mean that only points on the boundary of the circle are allowed?
Also, regarding the randomly sampled points, are they chosen from anywhere inside the unit circle (i.e., uniformly from all points where x^2 + y^2 ≤ 1), or are they restricted to the boundary (x^2 + y^2 = 1)?
Hi Izumihara, Thanks for catching that, they are chosen from anywhere inside the unit circle (x^2 + y^2 ≤ 1). I'll go ahead and correct those comments to avoid any further confusion
I would appreciate it if you could provide a time limit for selecting each point, as I'm planning a strategy to try as many points as time allows.
While it doesn't need to be an official rule, having some guidelines for participants like me would be helpful.
I went ahead and added that to the Substack article as well so hopefully it will be clearer for everyone. Thanks for calling that out!
I found the answer in the Strategy Requirements section of README.md on Replit.
It states that our strategy must complete its calculation within a reasonable time (under 1 second per move).
This clarifies my concern.