big update of the forgotten

This commit is contained in:
Mark R. Havens 2025-04-28 15:02:56 -05:00
parent 9087264c9b
commit 0eb1b5095b
30 changed files with 4129 additions and 0 deletions

23
spark/src/main.adb Normal file
View file

@ -0,0 +1,23 @@
with Witness_Seed; use Witness_Seed;
with Ada.Text_IO; use Ada.Text_IO;
procedure Main is
State : Witness_State;
File : Witness_IO.File_Type;
Initial_Data : Sensory_Data;
begin
-- Load initial state
Open (File, In_File, "data/witness_memory.dat");
Load_Memory (State, File);
Close (File);
Sense (Initial_Data);
-- Run Witness Cycle
Witness_Cycle (5, Initial_Data, State);
-- Save final state
Open (File, Out_File, "data/witness_memory.dat");
Save_Memory (State, File);
Close (File);
end Main;