VISAB-ORG / VISAB

VISAB is a standalone utility to visualize artificial intelligence agent behavior in games.
1 stars 0 forks source link

Generalmodel package #29

Closed mfroeh closed 3 years ago

mfroeh commented 3 years ago

Introduces the org.visab.generalmodelchangeme package. We will need our model classes (Statistics, Images, Files) in atleast three places

  1. SessionListeners (when receiving statistics & images and creating files)
  2. Views (when displaying received stuffs)
  3. Repository (when loading from the os filesystem)

The name is supposed to be changed, but can also be left as is for now.

If anyone has a good idea for a name feel free to either push a commit or leave a comment. Keep in mind, that the name has to include the fact, that classes from this package are not JUST used by the views, but instead all over the System (see 1-3). E.g org.visab.model is not a good name (thats the only one I could come up with somehow 😆).

This PR will be merged on saturday, if it isn't fully reviewed until then. The PR also welcomes the @vanessas97 account to this GitHub repository :rocket:

mfroeh commented 3 years ago

How about something like "globalmodels". This would also be human readable for disctinction with "model" sub-packages in for example the gui package.

Very fitting name, will use that!