Goals for 2017 0829 Avida - Changes - ./run_tests - commit & push then (automated tests) Don’t have - No method aside from commit msgs describing changes - no unit tests Add in code commit lists or in the readme file? tagging commits with Av_ED 3.0.2 or what ever - on both Avida and AV_UI so we know what version of Av_ui goes with which version of Avida Core AV_UI - changes - haphazard tests by Diane by hand - commit push - get Jake to test - fixes - commit push with tag. _____________________________________________________________ following Jake’s readme file on https://github.com/cousi2344/avida-ed-testing/blob/master/README.rst toward the end ran python tests/test_suite_basic.py --setuipath . ExperimentControlsTest(BaseTest); Run the test longer and check to see that nothing bad happened pytest -v pathtotestfile/testfile.py all tests are in the test folder. Individual tests are in each of the following folders. population organism analysis Looking at one test pytest tests/common/common_basic/navigation/basic_nav_test.py mac has forward slashes; mac has back slashes; another example pytest tests/population/population_basic/env_settings/pause_update_test.py changed it to run for 19 instead of 9 updates. ————— Pull stuff to the av_ui folder within avida-ed-testing . venv/bin/activate cd tests _____________________________________________________________ AV_UI change git clone on server add in stand alone packages Test on Server - automated tests - tests done by hand Move Production to Archive (name with version number and date released) Move test to “app” folder - Tag github at this time _____________________________________________________________ Avida-ED change pull av_ui changes push changes notify diane tag when in production —————————— wireframe fry cartoon icons some parts 2d and some parts 3d geneartive and proceedural things in games (Robin) art assests, story, play through a book. Generative games Mindcraft No mans sky small group of people generate a rich environment. Spore - not a good game box car d2 very simple looks crappy. Fry - how to swim at all - evade predators Swim down stream. point sources of pollution Ocean predators gather food - grow Upstream - fish ladders - bears Mating - finding a mate - sexual selection - Robin - much easier - one kind of salmon - swimming blobs - keep the same blobs in all the environments add chemicals speed of flow increase the complexity of Box car 2d - has physics engine