Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
452 commits
Select commit Hold shift + click to select a range
0589be2
Combined MakeTempDouble() and MakeTempString() into MakeTempLeaf()
mercere99 Oct 8, 2021
a6a1318
Setup ConfigEntry::As<>() to do proper error checking.
mercere99 Oct 10, 2021
1897183
Moved ConfigTypeInfo into its own file.
mercere99 Oct 11, 2021
0c41b21
Added Routlette Selection as its own module.
mercere99 Oct 11, 2021
0cb0fe4
Linked Roulette selection into the full modules list.
mercere99 Oct 11, 2021
897548d
Started restructuring ConfigEntry::As<>()
mercere99 Oct 11, 2021
b00c54c
Fixed typo in ConfigEntry_Scope.
mercere99 Oct 11, 2021
305c750
Replaced Config::TypeInfo with ConfigTypeInfo (in its own file); remo…
mercere99 Oct 11, 2021
5107946
Built an easy-to-access base class for ConfigType.
mercere99 Oct 12, 2021
d180f85
Setup ConfigType to use new base class.
mercere99 Oct 12, 2021
2cd984d
Updated TODOs; added levelization map.
mercere99 Oct 12, 2021
f7be3c7
Renamed TODO to DeveloperNotes.md
mercere99 Oct 12, 2021
2e16cb6
Cleaned up ConfigTypeInfo and set to take more info.
mercere99 Oct 12, 2021
24a03fe
Updated As() to handle object pointers; remove const version.
mercere99 Oct 13, 2021
6c70305
Stop decaying function arguments beforee passing into As(), so refs c…
mercere99 Oct 13, 2021
2654ab1
Make scopes track any associated object pointers.
mercere99 Oct 13, 2021
f9a5396
Provide ConfigTypeInfo with its type name.
mercere99 Oct 13, 2021
e786fe6
More adjustments to As() -- seems to finally work.
mercere99 Oct 13, 2021
4e71ee8
Cleanup on ConfigEntry with entry_ptr_t typedef.
mercere99 Oct 14, 2021
ba027f7
Made ConfigTypeBase::SetupConfig optional to override; removed SetTyp…
mercere99 Oct 14, 2021
ce6f6fd
Expanded ConfigType::Setup to setup scope, info, and member functions.
mercere99 Oct 14, 2021
263736f
Setup ConfigEntry_Function::SetFunction to handle more return types a…
mercere99 Oct 14, 2021
3ea53b1
Major reorganization of ConfigTypeInfo; added MemberFunInfo struct.
mercere99 Oct 14, 2021
ed540b8
Setup Config::AddType() to return new type info; cleanup on building …
mercere99 Oct 14, 2021
3183f83
Cleaned upsome comments in Organism.hpp
mercere99 Oct 21, 2021
0e40e69
Added a ConfigTools for common configuration tasks.
mercere99 Oct 21, 2021
2713704
Updated ConfigTools to be able to convert member functions.
mercere99 Oct 22, 2021
7f76416
Shifted AST calls to MakeTempEntry() to use ConfigTools versions.
mercere99 Oct 22, 2021
4b8c227
Added ConfigTools into levelization map.
mercere99 Oct 22, 2021
d5b6d9e
Shifted ConfigEntry_Function.hpp to use ConfigTools version of MakeTe…
mercere99 Oct 22, 2021
540aa43
Removed MakeTempEntry() from ConfigEntry; added implict converters to…
mercere99 Oct 22, 2021
fa031a1
Overhauled WrapMemberFun(); should work properly now.
mercere99 Oct 22, 2021
a1cbb63
Refactored ConfigTypeInfo to include ConfigEntry; member function wra…
mercere99 Oct 22, 2021
b3026ee
Moved most ConfigEntry_Function code over to ConfigTools for generality.
mercere99 Oct 23, 2021
346d136
Streamlined ConfigEntry_Function; restored tracking of return type qu…
mercere99 Oct 23, 2021
f811eed
Added type_id as one of the details to track in ModulesInfo.
mercere99 Oct 25, 2021
6e1bd31
Set type_id when making a new module.
mercere99 Oct 25, 2021
804c102
Config::AddType now requires type information (either via template or…
mercere99 Oct 25, 2021
bb73d07
Cleaned up and finished implementing function wrapping to ConfigTools
mercere99 Oct 25, 2021
cd552dd
Fixed forwarding of args for wrapped functions.
mercere99 Oct 25, 2021
c4a29bb
Added a default static InitType() to ConfigType for optional overriding.
mercere99 Oct 26, 2021
1a326a1
Automatically call InitType() on ConfigType classes whose derived typ…
mercere99 Oct 26, 2021
8fc6fa1
Updated AddType() calls to properly include C++ type information.
mercere99 Oct 26, 2021
c4a28c0
Setup population to provide its own config member functions (just SIZ…
mercere99 Oct 26, 2021
fd5f66a
Reordered inputs for signals place_birth and place_inject to put Popu…
mercere99 Oct 27, 2021
bd26fca
Updated base functions DoPlaceBirth() and DoPlaceInject() to put Popu…
mercere99 Oct 27, 2021
ddc388c
Updated implementation of DoPlaceBirth() and DoPlaceInject() to take …
mercere99 Oct 27, 2021
62aba03
Removed template version of LinkType; added commented-out debug print…
mercere99 Oct 27, 2021
fde239e
Updated GrowthPlacement's DoPlaceBirth() and DoPlaceInject().
mercere99 Oct 27, 2021
51a2cda
Added new type for managing DataFiles.
mercere99 Oct 27, 2021
02ad8c2
Setup Config to build-in DataFile type; renamed EVAL to EXEC.
mercere99 Oct 27, 2021
268d01f
All placement now takes pop as 1st arg; INJECT now Population method;…
mercere99 Oct 27, 2021
95f6131
Added a WRITE member function to ConfigDataFile.
mercere99 Oct 27, 2021
9fb7807
Renamed Eval() to Execute() in Config; setup DataFile type.
mercere99 Oct 27, 2021
2fe7ac0
Shifted ConfigTypeInfo to initialize objects by Ptr, not Ref, and tra…
mercere99 Oct 28, 2021
cddc194
Scopes now track if they own associated objects as delete as appropri…
mercere99 Oct 28, 2021
b1f76b0
Shifted all object initialization functions in Config to return (and …
mercere99 Oct 28, 2021
0ee34d9
Changed init functions in MABE to use pointers; renamed Eval() to Exe…
mercere99 Oct 28, 2021
ca86a28
More cleanup for ConfigTypes to initialize with pointers, not refs
mercere99 Oct 28, 2021
ad4fa73
HUGE overhaul of MABE Config, turning it into Emplode and changing/si…
mercere99 Oct 28, 2021
bb3193d
Updated MABE files to use renamed Emplode configuration tools.
mercere99 Oct 28, 2021
a25f955
Simplified scope to take any function type, not just std::function.
mercere99 Oct 28, 2021
5af0602
Removed uses of std::function; now pass lambdas straight in to functi…
mercere99 Oct 28, 2021
48521e4
Moved EmplodeType base class from Population down to OrgContainer level.
mercere99 Oct 28, 2021
48cc4cb
Fixed the simplest version of AddType to use a proper lambda.
mercere99 Oct 29, 2021
74d28ef
Fixed comments.
mercere99 Oct 29, 2021
69bc1d0
Created a separate symbol type for scopes managing C++ objects.
mercere99 Oct 29, 2021
5f79ca3
Removed object handling from base scope objects.
mercere99 Oct 29, 2021
6771c85
Added IsObject() to base symbol type.
mercere99 Oct 29, 2021
3664109
Changed Emplode to creating object with Symbol_Object, not Symbol_Scope
mercere99 Oct 29, 2021
b92d99c
Changed EmplodeType to work with Symbol_Object, not Symbol_Scope
mercere99 Oct 29, 2021
955df41
Merged EmplodeTypeBase back into EmplodeType.
mercere99 Oct 29, 2021
76102ff
Updated Developer Notes with filename changes.
mercere99 Oct 29, 2021
4410fe4
Removed unused type enum from Emplode.
mercere99 Oct 30, 2021
e4bcbaf
Added a const version of Symbol::AsScope()
mercere99 Oct 31, 2021
2884135
Allow Structs in config to be assigned at creation.
mercere99 Nov 1, 2021
06d5281
Adjusted EmplodeType to no longer require an Emplode object.
mercere99 Nov 2, 2021
2b70b73
Setup Population and DataFile to no longer receive (and ignore) and E…
mercere99 Nov 2, 2021
928269e
Added a CopyValue() to Symbol_Scope.
mercere99 Nov 2, 2021
6197099
Condensed identifier information and lookup into a SymbolTable object.
mercere99 Nov 2, 2021
c9eb0c5
Updated MABE to account for the symbol table object.
mercere99 Nov 2, 2021
2e16c7d
Added an OK() member function to modules for debugging.
mercere99 Nov 2, 2021
36531f1
General cleanup of unneeded code form MABE.hpp; added OK() check on M…
mercere99 Nov 2, 2021
ff316dc
Added a (currently unused) ParseState class
mercere99 Nov 2, 2021
2ea6b27
Moved MakeTempLeaf() into AST.hpp
mercere99 Nov 3, 2021
1e84ab9
Fleshed out ParseState class -- now used in all parsing
mercere99 Nov 3, 2021
a142f74
Commenting, streamlining, and minor simplifications in parsing.
mercere99 Nov 3, 2021
14310fb
Placed SymbolTable into its own file.
mercere99 Nov 3, 2021
8a9f049
Moved SymbolTable out of main Emplode file.
mercere99 Nov 3, 2021
c4ef299
Moved ParseState over to Parser.hpp; proper Parser class to follow.
mercere99 Nov 3, 2021
a6d90dc
Moved Parser functionality into a Parser class.
mercere99 Nov 3, 2021
b4f4cfa
Added unary negation to the parser.
mercere99 Nov 3, 2021
880b621
Added AsFunction and AsObject into the base class of Symbol (plus oth…
mercere99 Nov 4, 2021
7e9708f
Added a generator for DefaultCopyFun()
mercere99 Nov 4, 2021
7455e3e
Added object copying functionality to TypeInfo.
mercere99 Nov 5, 2021
407dea8
Added functionality to copy Function symbols; not sure if needed?
mercere99 Nov 5, 2021
6c5ecf4
Added error messages to Symbol_Scope; prevent copying of functions.
mercere99 Nov 5, 2021
24134d9
Changed EmplodeType::GetScope() to AsScope(); removed dependency on S…
mercere99 Nov 5, 2021
677b12d
Setup proper dependency on EmplodeType.
mercere99 Nov 5, 2021
40dbd8e
Track line numbers in AST for better error reporting (should also use…
mercere99 Nov 5, 2021
5f19d7e
Change DataFile to use a pointer to StreamManager to facilitate copying.
mercere99 Nov 5, 2021
beb9d12
Make symbol tables handle functions for copying of objects.
mercere99 Nov 5, 2021
8dddea8
Setup parser to provide AST with file line information for error repo…
mercere99 Nov 5, 2021
208a6db
Updated DeveloperNotes to reflect other changes in Emplode.
mercere99 Nov 5, 2021
51e2edb
Setup a CopyValue() member function for EmplodeType
mercere99 Nov 7, 2021
e69dbe5
Setup TypeInfo::CopyObj() to copy an object value if it's been told h…
mercere99 Nov 7, 2021
5a25ca2
Added a CopyValue() override to Symbol_Object that copies the scope t…
mercere99 Nov 7, 2021
cf164b2
Added a copy function for DataFile.
mercere99 Nov 7, 2021
2595edb
Added a base CopyValue() for modules so that they are not required to…
mercere99 Nov 7, 2021
3a9b62a
Make populations and modules copy-function aware.
mercere99 Nov 7, 2021
e4a6dec
Change module base from using GetScope() to more acurate AsScope()
mercere99 Nov 7, 2021
a6d0eb2
Setup organisms to track the population that they are part of.
mercere99 Nov 8, 2021
b925b76
Added new Population functions; support org population tracking; impr…
mercere99 Nov 8, 2021
da12441
Cleanup in MABEBase.hpp
mercere99 Nov 8, 2021
ed8b230
Setup copy functon for populations; added MABE::CopyPop() and ClearPo…
mercere99 Nov 8, 2021
4633fa0
Removed copy constructor and max_orgs field from Population.
mercere99 Nov 8, 2021
065be8b
Setup Emplode functions to be able to return objects.
mercere99 Nov 8, 2021
51ca4ea
Added Clear() and Set() to Collection; made HasPosition() const.
mercere99 Nov 8, 2021
8b7d729
Added a long series of member functions for Collection.
mercere99 Nov 8, 2021
c4b7214
Added virtual GetTypeInfoPtr() to emplode::Symbol
mercere99 Nov 9, 2021
eb9ef98
Setup AddObject to also take the associated TypeInfo as a parameter.
mercere99 Nov 9, 2021
37e0cd1
Setup Symbol_Object to track and use its own TypeInfo.
mercere99 Nov 9, 2021
7637ec4
Remove _active and _desc from EmplodeType (not longer used) and move …
mercere99 Nov 9, 2021
43c8ea0
When creating a new object, provide type information to Scope_Object,…
mercere99 Nov 9, 2021
5ec1b3b
Restructued EmplodeTools into SymbolTableBase to allow virtual functi…
mercere99 Nov 10, 2021
7a29b45
Renamed EmplodeTools.hpp to SymbolTableBase.hpp
mercere99 Nov 10, 2021
a053439
TypeInfo now tracks member function return types; use symbol tables i…
mercere99 Nov 10, 2021
aac3592
Cleanup handling of return types in Symbol_Function; use SymbolTableB…
mercere99 Nov 10, 2021
724a071
Symbol_Scope now needs base return type info when adding functions.
mercere99 Nov 10, 2021
2d1eb81
Include return type info when converting member function to class ins…
mercere99 Nov 10, 2021
70c35ee
Removed copy constructor for Symbol_Object in favor of more explicit …
mercere99 Nov 10, 2021
02ed7eb
Fixed Symbol_Object::Clone() to also copy internal symbols.
mercere99 Nov 10, 2021
bd6d2e2
Fixed AST parent tracking; provide symbol-table access.
mercere99 Nov 10, 2021
d9f4554
Cleanup on SymbolTable to help typeinfo track table and lookups by Ty…
mercere99 Nov 10, 2021
92986c3
ParserState gives access to symbol table; Parser sets symbol table in…
mercere99 Nov 10, 2021
bef3396
Provide symbol table info to stand-alone expression evaluation.
mercere99 Nov 10, 2021
a3adfe9
Moved Collection member functions from MABE.hpp to Collection.hpp
mercere99 Nov 10, 2021
7673a96
Fixed adding functions that return temporary objects.
mercere99 Nov 10, 2021
fc2a139
Updated Collection to properly handle the const-ness of Populations.
mercere99 Nov 11, 2021
6006c8e
Cleaned up the automation of trait equations.
mercere99 Nov 11, 2021
00063c6
Fixed SelectTournament to assume generated functions take Organisms n…
mercere99 Nov 11, 2021
c5a761c
Added Symbol::DebugString() to provide a string of information descri…
mercere99 Nov 12, 2021
880d0be
Fixed a const cast on Population in Collection.
mercere99 Nov 12, 2021
5ca1485
Analysis functions on Population and Collection are fixed and included.
mercere99 Nov 12, 2021
ba8dfd0
Updated DevelNotes with recent changes to Emplode.
mercere99 Nov 12, 2021
989aa53
Added better error information to Symbol_Object when a copy fails.
mercere99 Nov 12, 2021
19aa409
Removed newly deprecated modules.
mercere99 Nov 13, 2021
5004dac
Added DataFile::AddSetup() AND config cleaned up member functions NUM…
mercere99 Nov 14, 2021
29b64dd
Setup default Symbol::AsDouble() and AsString() so results indicate p…
mercere99 Nov 14, 2021
e2e9902
Added DataFile config member function for ADD_SETUP
mercere99 Nov 14, 2021
e392064
Clean up in Collection and added missing constructor implementation.
mercere99 Nov 14, 2021
b0e8e80
Setup type initialization functionality for modules.
mercere99 Nov 14, 2021
2b4d5ed
Added MABE::MoveOrgs; member funs for Collection/Population; births r…
mercere99 Nov 14, 2021
adbc2c6
Removed GrowthPlacement module; now default behavior.
mercere99 Nov 14, 2021
917e162
Setup Emplode lexer to accept strings with any types of quotes.
mercere99 Nov 15, 2021
943e90f
Removed Emplode Parser from allowing literal chars; all quotes are no…
mercere99 Nov 15, 2021
e1fb00d
Added Population::PlaceBirth(), PlaceInject(), and FindNeighbor() as …
mercere99 Nov 15, 2021
6a69968
Move placement functionality over to Population.
mercere99 Nov 15, 2021
9c9d51d
Removed Do-functions; now unneeded.
mercere99 Nov 15, 2021
0ff5d1a
Moved EvalNK from auto-evaluate on update to providing an EVALUATE fu…
mercere99 Nov 15, 2021
0069a6e
Added EmplodeType::MakeRValueFrom() to allow for dynamic type convers…
mercere99 Nov 16, 2021
0b32571
Allow dynamic type conversions in Symbol::As()
mercere99 Nov 16, 2021
9ec7032
Added GetTypename() to all types derived from Symbol.
mercere99 Nov 16, 2021
adfb42d
Added MakeRValueFrom to Collection to allow dynamic conversions from …
mercere99 Nov 16, 2021
57eae56
Updated EvalNK to use a single EVAL member function for both Populati…
mercere99 Nov 16, 2021
794bc86
Updated EvalCountBits to new module setup.
mercere99 Nov 16, 2021
e1bfba8
Updated EvalDiagnostic to new module setup.
mercere99 Nov 16, 2021
d2efc2f
Updated EvalRoyalRoad to new module setup.
mercere99 Nov 16, 2021
f02f1d5
Updated and expanded the functionality of EvalMatchBits; easy to add …
mercere99 Nov 16, 2021
47816da
Clean up in several files.
mercere99 Nov 16, 2021
5303dd4
Changed ModuleInfo container from a set to a map.
mercere99 Nov 18, 2021
29218b6
Setup Module and ManagerModule to deal with module collection as a ma…
mercere99 Nov 18, 2021
b64e78b
Updated NK.mabe example with all new MABE features.
mercere99 Nov 19, 2021
941d7d8
Updated Selection modules to use member functions.
mercere99 Nov 20, 2021
a4fa2a6
Expanded MABE --help; Added FILTER() member in Population; Setup Buil…
mercere99 Nov 22, 2021
4515761
Removed WRITE function from MABE now that we have DataFile.
mercere99 Nov 22, 2021
6715739
Expunged tracing of evaluation from several files; should be done as …
mercere99 Nov 22, 2021
3501e1d
Cleanup on MABE.hpp; removed DoRun(), type helpers, and collapsed lot…
mercere99 Nov 22, 2021
93e7103
Cleanup of comments throughout MABE.hpp; removed unused functionality.
mercere99 Nov 23, 2021
7c33ead
Moved MABE-specific scripting code into a new class derived from Empl…
mercere99 Nov 26, 2021
c6391ee
Updated Emplode to provide a GetType() member for identifying variabl…
mercere99 Nov 26, 2021
c581cc3
Added GetType() to SymbolTable as well.
mercere99 Nov 26, 2021
af6ec7f
Added pure virtual IsEmpty() to OrgIterator base.
mercere99 Nov 26, 2021
cd3fe58
Added IsEmpty() and GetDataLayout() To Collections.
mercere99 Nov 26, 2021
709a823
Added IsEmpty() and data layout tracking (for organism trait data) to…
mercere99 Nov 26, 2021
fabccef
Setup MABEBase as a proper MABE base class for use by MABEScript, wit…
mercere99 Nov 26, 2021
0ff6edb
Removed all functionality now in MABEScript, forwarding requests as n…
mercere99 Nov 26, 2021
103a6a1
Updated DevloperNotes with MABEBase.hpp and MABEScript.hpp
mercere99 Nov 27, 2021
5f58dd4
added BuildTrairEquation that pulls triat layout from population.
mercere99 Nov 29, 2021
50fd577
Updated SelectRoulette to new format.
mercere99 Nov 29, 2021
050f300
Cleanup on SelectElite and SelectTournament
mercere99 Nov 29, 2021
bc816e1
Updated NK.mabe example file with more output and comments on plans.
mercere99 Dec 2, 2021
16a161e
Removed CommandLine from the list of available module.s
mercere99 Dec 3, 2021
ea5af9f
Fixed syntax errors in SelectRoulette
mercere99 Dec 3, 2021
3937b39
Updated SelectLexicase to new setup.
mercere99 Dec 3, 2021
07359f1
Reserved a series of keywords for Emplode.
mercere99 Dec 5, 2021
d1af09b
Added IsKeyword to Lexer; separeted out implemented keywords.
mercere99 Dec 6, 2021
7655906
Added Parser::UseIfLexeme() helper; implemented IF/ELSE statements.
mercere99 Dec 6, 2021
9761fc9
Added ASTNode_If
mercere99 Dec 6, 2021
cd26c6b
Removed IsBool(), IsInt(), and IsDouble from Symbol, leaving IsNumeric()
mercere99 Dec 6, 2021
cdd0e73
Removed template from Symbol_Var; now tracks just double and std::string
mercere99 Dec 6, 2021
3471d1a
Setup Parser to use Var for local variables, not separate String and …
mercere99 Dec 6, 2021
b1d21dc
Setup Scopes, AST, and SymbolTable to recognize unified local Var type.
mercere99 Dec 6, 2021
ca1c52d
Comment cleanup in Emplode.
mercere99 Dec 6, 2021
7467faf
Rejuggled Parser to that declarations are tied more closely to expres…
mercere99 Dec 6, 2021
ce1c993
Moved processing of keyword-led statements into Parser::ParseKeywordS…
mercere99 Dec 6, 2021
a032e8d
Renamed ConvertReturn() to more generic ValueToSymbol()
mercere99 Dec 7, 2021
0220eb6
Started rebuilding Events.hpp and EventManager.hpp
mercere99 Dec 8, 2021
12b91f2
More updates on Emplode keywords.
mercere99 Dec 8, 2021
b30bd47
Cleanup on ValueToSymbol
mercere99 Dec 8, 2021
5c4878b
Cleanup throughout EventManager; now compiles.
mercere99 Dec 8, 2021
9b81017
Shifted SymbolTable to use new EventManager.
mercere99 Dec 8, 2021
bb58695
Shifted Parser to recognize new Signal/Action events system.
mercere99 Dec 8, 2021
1466366
Shifted Emplode to new Signal/Action events system.
mercere99 Dec 8, 2021
90e51d7
Removed old Events.hpp
mercere99 Dec 9, 2021
6bb203b
Added IsBlock() to ASTNode
mercere99 Dec 11, 2021
dd606db
Updated MABE updates to trigger UPDATE (and trigger START at STATE)
mercere99 Dec 11, 2021
4af102f
Updated MABEScript to use START and UPDATE events in all caps.
mercere99 Dec 13, 2021
36ee082
Fixed MABE main to use Update() instead of DoRun()
mercere99 Dec 26, 2021
b14bc7a
Fixed EventManager to properly delete ASTs held in Actions.
mercere99 Dec 30, 2021
6f096ac
Temporaty update of Diagnostics.mabe in preparation for updating.
mercere99 Dec 30, 2021
48b3cd5
Updated NK.mabe to new MABE formatting.
mercere99 Dec 30, 2021
3a391f3
Updated MABE.hpp to use emp::notify warnings and errors.
mercere99 Dec 30, 2021
640c8e2
Removed ErrorManager from MABEBase; not uses emp::notify for error ma…
mercere99 Dec 30, 2021
458af8a
Updated modules to use emp::notify for error handling; removed OnErro…
mercere99 Dec 30, 2021
218f418
Removed ErrorManager from TraitManager; updated to emp::notify for er…
mercere99 Dec 30, 2021
65fa234
Updated EvalManacala to new MABE structure; has Evaluate() instead of…
mercere99 Dec 30, 2021
eb8378f
Updated various files across MABE to use emp::notify for error handling.
mercere99 Dec 30, 2021
e2099ca
Updated Symbol_Var so that it can be used more dynamically.
mercere99 Dec 31, 2021
0c33d5e
Updated ValueToSymbol() to handle copying a Symbol_Var
mercere99 Dec 31, 2021
aed3d21
Setup MABEScript to use Symbol_Var rather than explicity std::string …
mercere99 Dec 31, 2021
d6b774b
Setup data_collect.hpp to use Symbol_Var rather than explicity std::s…
mercere99 Dec 31, 2021
1d0dcc7
Cleaned up Symbol_Var to use emp::Datum under the hood.
mercere99 Jan 3, 2022
2ab7fee
Allow Datum to be a viable return type for Emplode functions.
mercere99 Jan 3, 2022
07bab5c
Setup Emplode::Execute() to return emp::Datum to allow for either dou…
mercere99 Jan 3, 2022
3086989
Setup MABE Pre-process to allow for extra numeric values to be mainta…
mercere99 Jan 3, 2022
6637641
Another shift to using notify::Error in Parser.
mercere99 Jan 20, 2022
77d5084
Explicitly include error.hpp in Symbol.hpp; need to shift more to not…
mercere99 Jan 20, 2022
8c55cd5
Remove description of ErrorManager.hpp from DeveloperNotes.md
mercere99 Jan 20, 2022
7a2c920
Added error.hpp include.
mercere99 Jan 25, 2022
3f4f538
Updated Mancala config to newest version of MABE.
mercere99 Jan 25, 2022
6f837c2
Minor cleanups on NK.mabe (no change in functionality)
mercere99 Jan 25, 2022
d931910
Remove quickstart guide because of config file changes
Feb 17, 2022
a48764c
Merge in docs
emilydolson Mar 7, 2022
f3b4994
Merge in Acacias branch
emilydolson Mar 7, 2022
a3834ff
Add evaluator docs
emilydolson Mar 7, 2022
02e5582
Write quickstart guide
emilydolson Mar 8, 2022
61df3fb
Merge pull request #1 from emilydolson/more-docs
acaciaackles Mar 8, 2022
1400d25
Organism docs
emilydolson Mar 10, 2022
3f2fa95
Merge pull request #2 from emilydolson/more-docs
acaciaackles Mar 16, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
# Auto-generated files
*~
*.dSYM
.vscode
.DS_Store

# Prerequisites
*.d
Expand Down Expand Up @@ -36,6 +38,10 @@
*.app

examples/NK
build/*.csv
build/*.gen
build/*.mabe
build/MABE

# Vim swap files
*.swp
98 changes: 0 additions & 98 deletions build/AllOnes.cpp

This file was deleted.

2 changes: 1 addition & 1 deletion build/MABE.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -33,5 +33,5 @@ int main(int argc, char* argv[])
if (control.Setup() == false) return 0;

// Start the run!
control.DoRun(1000000);
control.Update(1000000);
}
100 changes: 0 additions & 100 deletions build/NK.cpp

This file was deleted.

101 changes: 0 additions & 101 deletions build/OLD/AvidaGP-Evo.cc

This file was deleted.

Loading