Skip to content

Mas conversion secondary (restructuration)#11

Merged
TokyAxel merged 8 commits into
mas_conversionfrom
mas_conversion_secondary
Mar 19, 2022
Merged

Mas conversion secondary (restructuration)#11
TokyAxel merged 8 commits into
mas_conversionfrom
mas_conversion_secondary

Conversation

@TokyAxel
Copy link
Copy Markdown
Collaborator

base.py used to choose between classic method or mas_platform method
Creation of two major type of powerplant (hydro and thermal)
init Mas_platform where the MAS will operating

@TokyAxel TokyAxel merged commit ff01dd0 into mas_conversion Mar 19, 2022
@Foloso Foloso deleted the mas_conversion_secondary branch March 25, 2022 09:56
TokyAxel added a commit that referenced this pull request Apr 19, 2022
* update of test file

* uncomment evaluation

* initial commit for mas_conversion

* modifing path for communication_code.js

* modifing path for communication_code.js

* implementing observable/oberver for agents communication

* code factorisation

* minor fix

* minor fix

* renaming Plant -> PowerPlant

* restructuration agent folder -> agents

* del agent but not agents

* Mas conversion secondary (restructuration) (#11)

* update of test file

* uncomment evaluation

* init restructuration

* minor fix

* update restructuration : add data load basic system

* restructuration files for merge

* fix after toky merge

* rm classe superflux

* rm classe superflux

* deleting superfux function in Moderator.py and adding env modelisation(basis) capability for Powerplant

* restructuration part 1

* restructuration part 2 of 3

* Optimization is working -> check test_mas.py

* improve some detail in test files

* restruct a bit

* restructured step 1

* restruct ++

* restruct ++ encore

* fixing import

* removing unecessary folder

* resolve local git attribut

* fix Evaluation import Demand

* ready for merge with mix_restructuration

* modifying agent env source to API (not working yet)

* init action_scheduling

* fixing path and old method_name

* removint unecessary test_file

* Message transport system (#15)

* registration communication ok

* fix privilege

* fix bug on hydropower and add agent default id

Co-authored-by: Foloso <33652000+Foloso@users.noreply.github.com>

* add new plot to compare production and demand evolution

* change id to name (plot)

* privilege fix++

* update test files

* simulate mas (updating self.__planning left)

* update def simulate

* updating planning done

* fix bugs

* threading reaction for moderator (bug to fix)

* simulation mas ready as a thread

* update results left

* update result

* some fixes

* add scenario type

* generating event

* integration generation panne dans scenario A

* update scenario

* finish scenario

* minor update

* fixing typo error

* removing plots popup from scenario

* export log

Co-authored-by: TokyAxel <tokyandriaxel@gmail.com>
Co-authored-by: Solofo Andriamalala <solofo@Solofos-MacBook-Pro.local>
Co-authored-by: ANDRIAMIZAKASON Toky Axel <33156091+TokyAxel@users.noreply.github.com>
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.

1 participant