Skip to content

Conversation

ihechikara
Copy link
Member

Checklist:

Closes #706

Copy link
Contributor

@Dario-DC Dario-DC left a comment

Choose a reason for hiding this comment

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

Hey @ihechikara as we briefly discussed in our last meeting we should implement some functionalities apart from printing stuff.

I haven't found any interesting idea so far for this program but here's what I thought. Keeping the same structure of an abstract class with a couple of abstract methods (and optionally class methods) and a couple of concrete classes, we could implement different kind of search and/or replace (case sensitive/insensitive) functionalities in different data structures (lists, dicts, plain text).

I know it's a rough idea but maybe it's a starting point.

@gikf
Copy link
Member

gikf commented Apr 24, 2025

I haven't found any interesting idea so far for this program but here's what I thought. Keeping the same structure of an abstract class with a couple of abstract methods (and optionally class methods) and a couple of concrete classes, we could implement different kind of search and/or replace (case sensitive/insensitive) functionalities in different data structures (lists, dicts, plain text).

For something called robot control lab it's almost a requirement to consider giving robots an actual 2D area, on which they can move around and perform their duties.

@Dario-DC
Copy link
Contributor

I haven't found any interesting idea so far for this program but here's what I thought. Keeping the same structure of an abstract class with a couple of abstract methods (and optionally class methods) and a couple of concrete classes, we could implement different kind of search and/or replace (case sensitive/insensitive) functionalities in different data structures (lists, dicts, plain text).

For something called robot control lab it's almost a requirement to consider giving robots an actual 2D area, on which they can move around and perform their duties.

Actually, I was proposing to change completely the project. But if we can come up with some good functionalities to implement for the robot control lab it would be awesome 👍

@fhsinchy
Copy link
Contributor

I initially came up with an idea of a file writer and parser that can write and parse the different types. But then I remembered that we can not write files on the platform. Still trying out different ideas.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
awaiting update full stack cert lab This work is for the labs team only python
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Create a prototype for Abstraction Lab
4 participants