Skip to content

Conversation

@BDadmehr0
Copy link
Contributor

  • Added terminal screen clearing to display_board for cleaner UI
  • Enhances user experience by showing only the latest board state
  • Makes turn-by-turn gameplay easier to follow

Copy link
Owner

@eberjohns eberjohns left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks, @BDadmehr0! The terminal clearing is a good addition.

Just a quick note after testing: the screen clears after every move.
This can be a bit much for UX.
What about clearing just once at the start of each new game_round()?

Appreciate the work!

@BDadmehr0
Copy link
Contributor Author

Thanks, @BDadmehr0! The terminal clearing is a good addition.

Just a quick note after testing: the screen clears after every move. This can be a bit much for UX. What about clearing just once at the start of each new game_round()?

Appreciate the work!

Thanks for reviewing and sharing your feedback. I’m actually aware of this issue.

I intentionally made it this way because not clearing the screen after each move makes me personally feel disoriented. However, when the screen clears after every move, the game board stays in one place and remains consistent.

These were my reasons, but ultimately, it’s up to you.

Best regards,
Dadmehr

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.

2 participants