Skip to content

Robot reset#279

Open
MahdMalik wants to merge 34 commits intomainfrom
robot-reset
Open

Robot reset#279
MahdMalik wants to merge 34 commits intomainfrom
robot-reset

Conversation

@MahdMalik
Copy link
Copy Markdown
Contributor

surprisingly way easier than it looks like it'd be, just because someone already had a function defined to do most of the work lol. i improved it a lil bit

MahdMalik and others added 27 commits February 14, 2026 17:49
…nd is failing,and that's why the simulator isn't getting updates, but it only happens some of the time so i have to see why
…player made moves, had to do with sockets being overwritten basically. Next it's time to fix puzzles
* put back to tracking against main branch, dang that was quite a headache

* not sure why this is failing on the main branch

* added some comments

* finally finished this optimization, wow that took a while. THink it's quite a bit better htough

* ngl im listneing to the gummy bear song, no cap it might just be a banger

* time to lock in on the website again
… pos, probably should've made this a separate task but something deep inside me compelled me to use the FEIN
…rned off. Now hopefully just need to check pausing + bot connection
…ous the peces are slamming into each other or anything like that at least
@MahdMalik MahdMalik linked an issue Apr 12, 2026 that may be closed by this pull request
ymmot239 and others added 2 commits April 16, 2026 18:37
Made simulator work for real robots and update in real(ish) time.
Also changed move piece so that setup moves don't accidentally send a robot 2 moves at the same time (this ends up dropping the second packet, with the server thinking it sent the packet and the robot not even recieving it).
This also means that parallel and sequential command groups now implement reversible.
Also ran yarn format
MahdMalik and others added 5 commits April 18, 2026 20:58
* hexapawn

it probably works
don't read it too much

todo: add all win states
send message to clients when a game is won.

* More hexapawn

Made more accurate hexapawn handling and win conditions

---------

Co-authored-by: Tommy Reitz <77180103+ymmot239@users.noreply.github.com>
Finally got it working
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Server]: Resetting robots back to start on game end

2 participants